在jboss 4中部署Mule时出错

时间:2013-02-22 05:36:22

标签: mule

我已经将我的mule项目手动转换为war文件,如mule to war中所述,我已经适当地更改了web.xml和http端点与servlet端点,但是在部署那场战争时,我遇到了jboss 4中的问题

  

2013-02-21 13:35:47,236 DEBUG [org.mule.config.builders.MuleXmlBuilderContextListener] Mule配置文件:sampleBkg.xml   2013-02-21 13:35:47,236 ERROR [org.apache.catalina.core.ContainerBase。[jboss.web]。[localhost]。[/ sampleBkg-war]] org / apache / commons / lang / StringUtils   java.lang.NoClassDefFoundError:org / apache / commons / lang / StringUtils

注意:我的mule-config xml名称是sampleBkg.xml,我也在web.xml文件中提到过。

另一个例外,然后是第一个例外。

  

2013-02-21 13:49:25,497 ERROR [org.apache.catalina.core.ContainerBase。[jboss.web]。[localhost]。[/ sampleBkg-war]]将上下文初始化事件发送到侦听器实例的异常org.mule.config.builders.MuleXmlBuilderContextListener类   java.lang.NoClassDefFoundError:org / apache / commons / lang / StringUtils

2 个答案:

答案 0 :(得分:0)

您的网络应用WEB-INF / lib中似乎缺少commons-lang和mule-module-builders JAR。

答案 1 :(得分:0)

Difference between classnotFoundExcption and noCLassDefFound Error 因为错误说它是NoClassDefFoundError,这意味着这个类在classpath中,但它依赖于其他一些不属于这个jar的类。来查找commons jar的依赖。