Wildfly 10.0.0에서 전쟁 전개를 시도하고 있습니다.Wildlfy의 Axis1
java.lang.LinkageError: loader constraint violation: when resolving method "org.apache.axis.description.TypeDesc.setXmlType(Ljavax/xml/namespace/QName;)V"
the class loader (instance of org/jboss/modules/ModuleClassLoader) of the current class, mypackage/MyClass,
and the class loader (instance of org/jboss/modules/ModuleClassLoader) for the method's defining class, org/apache/axis/description/TypeDesc,
have different Class objects for the type javax/xml/namespace/QName used in the signature
wildfly-10.0.0.Final \ 모듈 \ 조직 \ 아파치 \ 축 \ JAXRPC \ 주 \ 축 - JAXRPC-1.4.jar \ javax의 \ XML \ 네임 스페이스 \의의 QName : 최종 독립 다음과 같은 오류가 발생했습니다. 클래스 주 버전 : 47
jdk1.8.0_60 \ JRE \ lib 디렉토리 \의 rt.jar \ javax의 \ XML \ 네임 스페이스 \의 QName.class 주요 버전 : "52
나는 Class Loading in WildFly 읽을 수 있지만 아무 생각이 무엇을 적절한 특정 주문 "은 다음과 같습니다 :
Java 응용 프로그램의 일반적인 오류 출처에는 API 또한 컨테이너에서 제공하는 배포의 클래스입니다. 이 은 여러 버전의 클래스가 만들어지고 배포가 제대로 배포되지 않을 수 있습니다. WildFly에서이를 방지하기 위해 모듈 종속성이 특정 순서로 추가되어 이 발생하지 않도록해야합니다.
보스 배포-structure.xml가 포함
<module name="org.apache.axis.axis" />
pom.xml 파일이 포함
<dependency>
<groupId>axis</groupId>
<artifactId>axis</artifactId>
<version>1.4</version>
<scope>provided</scope>
</dependency>
wildfly-10.0.0.Final \ 모듈 \ 조직 \ 아파치 \ 축 \을 axis \ main \ module.xml :
<module xmlns="urn:jboss:module:1.1" name="org.apache.axis.axis">
<resources>
<resource-root path="axis-1.4.jar"/>
</resources>
<dependencies>
<module name="org.apache.axis.jaxrpc"/>
<module name="org.apache.axis.saaj"/>
<module name="org.apache.axis.wsdl4j"/>
<module name="org.apache.commons.discovery"/>
<module name="org.apache.commons.logging"/>
<module name="javax.activation.api"/>
<module name="javax.api"/>
<module name="javax.mail.api"/>
<module name="javax.servlet.api"/>
</dependencies>
</module>
wildfly10.0.0.Final \ modules \ org \ apache \ axis \ jaxrpc \ main \ module.xml :
<module xmlns="urn:jboss:module:1.1" name="org.apache.axis.jaxrpc">
<resources>
<resource-root path="axis-jaxrpc-1.4.jar"/>
</resources>
</module>
혹시이 ?? 해결 않았다 .. 같은 문제가 발생 – happy