2009-07-30 56 views
-1

我有一個工作正常的JSF/ICEFaces應用程序,但我不斷收到此錯誤。雖然應用程序正常繼續,但我仍然不時發現錯誤。據我瞭解,它抱怨在XML頭之前的文件中有東西,但我不知道爲什麼我得到這個我使用ICEfaces來回生成AJAX的XML。在序言中不允許ICEFaces的內容錯誤

任何想法?

謝謝,

12:59:17010 ERROR [沼氣池]在第1行第1列解析致命錯誤:內容未在序言不允許的。 org.xml.sax.SAXParseException:prolog中不允許使用內容。 at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source ) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown源) 在org.apache.xerces.impl.XMLDocumentScannerImpl $ PrologDispatcher.dispatch(來源不明) 在org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(來源不明) 在org.apache.xerces.parsers.XML11Configuration。解析(未知來源) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source ) at org.apache.xerces.jaxp.SAXParserImpl $ JAXPSAXParser.parse(Unknown Source)

+0

另請參閱http://stackoverflow.com/questions/5138696/org-xml-sax-saxparseexception-content-is-not-allowed-in-prolog – Raedwald 2014-07-18 09:46:55

回答

1

如果jspx不是有效的XML文件,通常會發生這種情況。應該有一個根f:view元素,並且命名空間導入應放置在它下面。

查看此filejspx文件的示例結構。

+0

謝謝!這導致我的問題......我在頁面頂部( 與f:視圖標題)這一行; xmlns:ui =「http://java.sun.com/jsf/facelets」 我沒有用ui標記,但我不認爲它會導致這種異常。刪除該行後,異常消失 – Tam 2009-08-04 20:24:43

0

您可以粘貼麻煩的行的頂部。它可能只是額外的換行符或標籤外的錯誤字符。

相關問題