Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 2 服务器启动期间JSF2 IllegalStateException_Jsf 2 - Fatal编程技术网

Jsf 2 服务器启动期间JSF2 IllegalStateException

Jsf 2 服务器启动期间JSF2 IllegalStateException,jsf-2,Jsf 2,我正在WAS7应用服务器下使用JSF2.0(Mojarra2.0.6)。我的web模块方面设置为支持(ServletAPI)版本2.5。我也在使用RSA8.0.4。 我可以在服务器启动期间看到以下异常。有人能建议吗 com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0100E: Uncaught init() exception created by servlet Faces Servlet in application FATCA

我正在WAS7应用服务器下使用JSF2.0(Mojarra2.0.6)。我的web模块方面设置为支持(ServletAPI)版本2.5。我也在使用RSA8.0.4。 我可以在服务器启动期间看到以下异常。有人能建议吗

com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0100E: Uncaught init() exception created by servlet Faces Servlet in application FATCAKycApplication: 
java.lang.IllegalStateException: Application was not properly initialized at startup, could not find Factory: javax.faces.context.FacesContextFactory
    at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:851)
    at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:309)
    at javax.faces.webapp.FacesServlet.init(FacesServlet.java:219)

我认为这与您的体验非常相似,您可以尝试BalusC回答中描述的方法。这个建议对我来说行不通。在该论坛中,问题是WAS7下的JSF1.2。在我的例子中,我使用的是JSF2.0(Mojarra 2.0.6),事实上,我已经将Mojarra jars放在了我的WEB-INF\lib文件夹中。并通过将类加载策略设置为PARENT_LAST,覆盖了WAS7默认jsf实现。@Vamsi,您是否也删除了此答案中提到的其他特定于容器的JAR..也是相关的。但我仍然面临同样的问题。你能推荐其他的解决方案吗?