[英]Glassfish 3.1.2 FacesServlet issue
我有一個EAR,可以將它成功部署到GF 3.1.1。 現在我正在嘗試GF 3.1.2。 我的EAR已部署,但Webapp沒有啟動。
我收到以下異常。
21 Jun 2012 16:34:17,285 ERROR com......web.exception.MyExceptionHandler : Serious error happened! : Error Parsing /login.xhtml: Error Traced[line: 1] Premature end of file.
javax.faces.view.facelets.FaceletException: Error Parsing /login.xhtml: Error Traced[line: 1] Premature end of file.
at com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:425)
at com.sun.faces.facelets.compiler.SAXCompiler.doMetadataCompile(SAXCompiler.java:408)
at com.sun.faces.facelets.compiler.Compiler.metadataCompile(Compiler.java:130)
at com.sun.faces.facelets.impl.DefaultFaceletFactory.createMetadataFacelet(DefaultFaceletFactory.java:327)
我使用Mojarra 2.1.6。 但是我沒有將它包含在EAR中。 我也使用PrimeFaces 3.2。
如上所述,所有方法在GF 3.1.1上都運行良好。
網絡上有一些稀疏的消息指出了同樣的問題,但沒有解決方案。
TIA,科恩
不知道確切的問題是什么,但是除了Glassfish 3.1.2之外我什么都沒有。
當我第一次下載3.1.2時,它可以正常工作,但是后來我在應用程序中添加了對某些第三方Web服務的調用,事情進展很快。 它甚至開始使NetBeans崩潰。 您是否偶然從您的應用程序調用任何Web服務?
我發現最穩定/可用的配置是Mojarra 2.1.8的3.1.1。 我的IDE是NetBeans 7.1.2。 您可以在此處找到有關在glassfish上安裝2.1.8的說明: http : //javaserverfaces.java.net/nonav/rlnotes/2.1.8/releasenotes.html
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.