Le contenu n'est pas autorisé dans le prologue

je suis en train de convertir xml html à l'aide xslt. Suis en utilisant java.xml.transform pour ce faire en java.
il fonctionnait bien jusqu'à ce que j'ai heurté certaines xml. il a dit l'erreur suivante.

[Fatal Error] :1:1: Content is not allowed in prolog. 
    javax.xml.transform.TransformerConfigurationException: 
    javax.xml.transform.TransformerConfigurationException: 
    javax.xml.transform.TransformerException: 
    org.xml.sax.SAXParseException: Content is not allowed in prolog.

donc j'ai fait en sorte de caractères n'est pas avant la déclaration xml. j'ai même pris soin de NOMENCLATURE à l'aide de la solution
http://forums.sun.com/thread.jspa?messageID=10324562#10324562

TOUJOURS pas de chance et il ne se produit que pour un xml. j'ai même ouvert le xml dans l'éditeur et enregistré dans un fichier avec utf-8 encodage. cela me rend fou. une idée?

Mise à JOUR: Vous obtenez ce message d'erreur lorsque vous avez donné le mauvais chemin pour la xsl fichier et un fichier non trouvé exception se produit.
(ce qui était mon cas. cela pourrait aider quelqu'un. merci pour vos réponses)

afficher le fichier XML (téléchargement de quelque part)
Il peut être utile de savoir quelque chose sur le fichier xml. Pouvez-vous coller (ou certains)?
et @Marcelo le fichier téléchargé à l'adresse 2shared.com/document/tbf2IXUy/test2.html
Je pense que ce serait mieux si le XML (ou peut-être juste la partie pertinente de celle-ci) est dans la question - de cette façon, la question peut être considéré comme un tout, sans avoir à quitter la page.
Réponses par les deux Noel & Jesper ont été utiles. M'aider à choisir la bonne réponse les gars. Je ne peux pas décider que le problème n'était pas en xml ou xsl mais xsl chemin d'accès au fichier.

OriginalL'auteur Senthil Kumar | 2010-08-03