战争文件没有部署在JBoss中

时间:2014-03-16 21:08:44

标签: java eclipse maven jsf jboss

我正在尝试在JBoss 7中部署war文件,我收到以下错误:

  

引起:com.sun.faces.config.ConfigurationException:Source   文件:..... / jboss-as   7.1.1.Final/bin/content/ITSupportFinal.war/WEB-INF/lib/rewrite-integration-faces-2.0.0.Alpha5.jar/META-INF/faces-config.xml

     

原因:Class'org.ocpsoft.rewrite.faces.RewritePhaseListener'是   缺少运行时依赖项:java.lang.NoClassDefFoundError:   组织/ ocpsoft /重写/ servlet的/活动/ SubflowTask

我有另一个具有类似Maven依赖项的项目,相同的pom.xml文件,并且已成功部署。

我有以下与prettyfaces相关的依赖项:

    <dependency>
        <groupId>com.ocpsoft</groupId>
        <artifactId>ocpsoft-pretty-faces</artifactId>
        <version>2.0.3</version>
    </dependency>


    <dependency>
        <groupId>org.ocpsoft.rewrite</groupId>
        <artifactId>
            rewrite-integration-faces-annotations
        </artifactId>
        <version>2.0.0.Alpha5</version>
    </dependency>


    <dependency>
        <groupId>org.ocpsoft.rewrite</groupId>
        <artifactId>rewrite-servlet</artifactId>
        <version>2.0.11.Final</version>
    </dependency>


    <dependency>
        <groupId>org.ocpsoft.rewrite</groupId>
        <artifactId>rewrite-config-prettyfaces</artifactId>
        <version>2.0.11.Final</version>
    </dependency>

我错过了什么吗?或者那里有什么问题?

感谢。

1 个答案:

答案 0 :(得分:0)

看起来你缺少依赖。

ocpsoft论坛上有一篇类似的帖子。 (http://ocpsoft.org/support/topic/cannot-deploy-project-if-i-add-integration-faces-2-0-5-jar/