Bonjour à tous,

Je commence tout juste avec les transformations xslt, et j'ai un souci lors de l'appel à la fonction transform(sourceXML,result) de javax.xml.transform.


Voici le contenu du fichier :

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlnssl="http://www.w3.org/1999/XSL/Transform" version="1.0">

<xsl:output method="html" encoding="ISO-8859-1" indent="yes"/>
<xsl:strip-space elements="*" />

<xsl:template match="/">
<xsl:apply-templates />
</xsl:template>

<xsl:template match="Origine">
<table width="377" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<b><span class="txt11Bleu">
</span></b>
</td>
</tr>
</table>
</xsl:template>

</xsl:stylesheet>


Et à l'execution, j'ai cette exception :

; Line#: 1; Column#: 1
javax.xml.transform.TransformerException: Content is not allowed in prolog.
at org.apache.xalan.transformer.TransformerImpl.fatalError(TransformerImpl.java:742)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:718)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1179)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1157)

Avez vous une idée d'où ça provient?

Merci à tous,

Missllyss