我有一个EAR,我成功地部署到了GF 3.1.1。现在我正在试用GF 3.1.2。我的耳朵展开了,但是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。但我不会把它放在耳朵里。我也使用PrimeFaces 3.2。
如上所述,所有的工作在GF 3.1.1上都很好。
网上有一些稀疏的信息陈述了同样的问题,但没有解决方案。
蒂亚,科恩
发布于 2012-07-24 23:58:07
不确定确切的问题是什么,但我在Glassfish 3.1.2上除了问题什么都没有。
当我第一次下载3.1.2时,它运行良好,但后来我在应用程序中添加了对一些第三方web服务的调用,事情很快就开始走下坡路了。它甚至开始使NetBeans崩溃。您是否偶然从应用程序中调用了任何web服务?
我发现的最稳定/最可用的配置是3.1.1和Mojarra 2.1.8。我的集成开发环境是NetBeans 7.1.2。您可以在此处找到在glassfish上安装2.1.8的说明:http://javaserverfaces.java.net/nonav/rlnotes/2.1.8/releasenotes.html
希望这能有所帮助。
https://stackoverflow.com/questions/11140921
复制相似问题