除了加入jboss-web.xml,删除xerces-2.6.2.jar和xml-apis.jar之外,
<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 5.0//EN" "http://www.jboss.org/j2ee/dtd/jboss-web_5_0.dtd">
<jboss-web>
<!-- For load class independently -->
<class-loading java2ClassLoadingCompliance="true">
<loader-repository>
com.example:archive=Example.war
<loader-repository-config>
java2ParentDelegaton=true
</loader-repository-config>
</loader-repository>
</class-loading>
</jboss-web>
启动时报如下异常:
org.slf4j.spi.LocationAwareLogger.log(Lorg.slf4j.Marker;Ljava.lang.String;Ljava.lang.String.Ljava.lang.Object;Ljava.lang.Throwable)
原因是旧版本的slf4j-api不包含以上方法,附件解压后覆盖jboss5.1GA/common/lib下的同名文件即可
评论2
最新资源