在JBoss中部署JSF应用时报错"Could not find backup for factory javax.faces.application.ApplicationFactory" 解决方法
来源:互联网 发布:潍柴发动机 知乎 编辑:程序博客网 时间:2024/05/16 14:03
这个错误出现的原因是classpath中存在多个jsf实现。
比如,JBoss7有一个默认的JSF实现,而你的应用中却用了MyFaces作为JSF实现,这时候应用部署时就会报这个错误。
解决方法:
1。坚持使用项目中的JSF实现。这时在WEB-INF/web.xml中添加这个参数即可:
<context-param> <param-name>org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL</param-name> <param-value>true</param-value></context-param>
这会告诉JBoss7忽略自己默认的JSF实现而使用项目中的JSF实现。这个方法只适用于JBoss-as.7.0.1以后的版本。
如果你用的是7.0.0的版本,请马上升级到7.0.1或更新的版本,因为7.0版中有BUG导致上面的参数无效。
2。如果是JBoss7之前的版本,那么删除 lib/ 下 jsf-*.jar 即可。这样JBoss就只能用应用里的JSF实现了。
0 0
- 在JBoss中部署JSF应用时报错"Could not find backup for factory javax.faces.application.ApplicationFactory" 解决方法
- 用JSF1.2时提示could not find Factory: javax.faces.context.FacesContextFactory解决办法
- 用JSF1.2时提示could not find Factory: javax.faces.context.FacesContextFactory解决办法
- Could not find destination factory for transport解决方法
- Could not find destination factory for transport解决方法
- javax.faces.application.ViewExpiredException: View could not be restored
- JSF java.util.MissingResourceException: Can't find bundle for base name javax.faces.Messages, locale zh_CN
- cocos2d-x中linux-build在cmake时报Could NOT find GLEW错误
- 客户端调用axis2服务端时报的错:Deserializing parameter 'getPersonReturn': could not find deserializer for type {
- 解决Android Studio 导入外部项目时报错:Could not find method android() for arguments
- Factory 'javax.faces.render.RenderKitFactory' was not configured properly.
- jboss启动报错Could not make local copy for file解决方法
- Cygwin 下编译Jni生成So文件时报错Could not find application project directory的解决办法.
- JSF--javax.faces.context.FacesContext
- Gradle 同步时报错,Could not find com.android.support.constraint:constraint-layout:1.0.0-alpha9的解决方法
- weblogic部署时报错Could not copy all resources to...
- log4j:ERROR Could not find value for key log4j.appender.Console 报错解决方法
- Could not find schema information for the element 'log4net' 在Message中显示可不理
- Google Map Javascript API示例
- MAC地址,开机自动变,我的网卡成了仙
- python学习(十五)文件操作
- cocos2d-x v3.0新特性及使用
- R语言学习笔记 —— table 函数的应用
- 在JBoss中部署JSF应用时报错"Could not find backup for factory javax.faces.application.ApplicationFactory" 解决方法
- 2014年计算机软考:java程序员面试10道题
- Eigen函数与Matlab函数的对应关系
- 【小学生打字练习软件】_在线网上打字比赛软件系统
- 使用Expression Tree构建带有参数、本地变量和返回值的Lambda
- STL 顺序容器之双端队列
- 章泽天加入微软实习 网友:提升程序员整体形象
- Java桌面程序打包成exe可执行文件
- 我买的书,我读的书