JBoss-4.2.3.GA下发布EJB3项目遇到的问题之JSF篇

      JBoss-4.2到5.0的版本自带对JSF的支持,并且在deploy\jboss-web.deployer\jsf-libs 有相应的jar包,对使用JSF的项目提供了方便。关于Jboss中自带 JSF的配置请参照http://www.jboss.org/community/wiki/JBossWithJSFCDDL

    对于不使用JSF的项目,在项目部署的时候会出现异常。

 

去掉Jboss自带的JSF框架

1.  进入JBOSS安装目录jboss-4.2.3.GA\server\default(或all)\deploy\jboss-web.deployer\conf\web.xml

注释掉如下内容:

    com.sun.faces.injectionProvider

    org.jboss.web.jsf.integration.injection.JBossInjectionProvider

org.jboss.web.jsf.integration.config.JBossJSFConfigureListener

com.sun.faces.application.WebappLifecycleListener

JSF standard tlds

    tagLibJar0

    jsf-libs/jsf-impl.jar

JSTL standard tlds

    tagLibJar1

    jstl.jar

2.删除安装目录下jboss-4.2.3.GA\server\default(或all)\deploy\jboss-web.deployer\jsf-libs 下的jar文件

posted on 2009-05-26 18:41  寂静的龙卷风  阅读(525)  评论(0编辑  收藏  举报