2009-07-30 5 views
-1

J'ai une application JSF/ICEFaces qui fonctionne correctement, mais cette erreur persiste. Bien que l'application continue normalement, je reçois toujours cette erreur de temps en temps. Pour autant que je comprenne il se plaint d'avoir quelque chose dans le fichier avant en-tête XML mais je ne suis pas sûr pourquoi je reçois ceci, j'utilise ICEfaces qui génère XML en arrière pour AJAX.Le contenu de ICEFaces n'est pas autorisé dans le prologue. Erreur

Des idées?

Merci,

Tam

12: 59: 17010 ERREUR [digesteur] Erreur fatale Parse à la ligne 1 colonne 1: Le contenu est pas autorisé dans Prolog. org.xml.sax.SAXParseException: Le contenu n'est pas autorisé dans le prologue. à org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException (Source inconnue) à org.apache.xerces.util.ErrorHandlerWrapper.fatalError (Source inconnue) à org.apache.xerces.impl.XMLErrorReporter.reportError (Source inconnue) à org.apache.xerces.impl.XMLErrorReporter.reportError (source inconnue) à org.apache.xerces.impl.XMLErrorReporter.reportError (source inconnue) à org.apache.xerces.impl.XMLScanner.reportFatalError (Inconnu Source) à org.apache.xerces.impl.XMLDocumentScannerImpl $ PrologDispatcher.dispatch (Source inconnue) à org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument (Source inconnue) à org.apache.xerces.parsers.XML11Configuration. analyser (source inconnue) à org.apache.xerces.parsers.XML11Configuration.parse (Source inconnue) à org.apache.xerces.parsers.XMLParser.parse (Source inconnue) à org.apache.xerces.parsers.AbstractSAXParser.parse (Source inconnue) à org.apache.xerces.jaxp.SAXParserImpl $ JAXPSAXParser.parse (source inconnue)

+0

Voir aussi http://stackoverflow.com/questions/5138696/org-xml-sax-saxparseexception-content-is-not-allowed-in-prolog – Raedwald

Répondre

1

Cela se produit généralement si un jspx n'est pas un fichier XML valide. Il doit y avoir un élément racine f:view et les importations d'espace de noms doivent être placées sous ce dernier.

Consultez ce file pour un exemple de structure du fichier jspx.

+0

Merci! cela m'a conduit au problème ... J'ai eu en haut de la page ( avec f: voir en-tête) cette ligne; xmlns: ui = "http://java.sun.com/jsf/facelets" et je n'ai pas tag avec ui mais je ne pense pas que cela provoquera cette exception. Après avoir supprimé cette ligne, l'exception a disparu – Tam

0

Pourriez-vous coller le haut de la ligne gênante. Il peut s'agir de sauts de ligne supplémentaires ou d'un caractère erroné en dehors d'une étiquette.

Questions connexes