gpt4 book ai didi

java - 接口(interface) itable 初始化中加载器约束冲突 :

转载 作者:行者123 更新时间:2023-12-01 05:20:29 27 4
gpt4 key购买 nike

当我在 jboss 6 中部署 Web 服务项目时。我得到以下 stackrace

引起:java.lang.LinkageError:接口(interface) itable 初始化中加载器约束冲突:解析方法“org.apache.axis.message.MessageElement.getChildElements(Ljavax/xml/namespace/QName;)Ljava/util/Iterator 时;”当前类 org/apache/axis/message/MessageElement 的类加载器( org/jboss/classloader/spi/base/BaseClassLoader 的实例)以及接口(interface) javax/xml/soap/SOAPElement 的类加载器( 的实例)签名中使用的类型 javax/xml/namespace/QName 有不同的 Class 对象 在 java.lang.Class.getDeclaredMethods0( native 方法) [:1.6.0_13] 在 java.lang.Class.privateGetDeclaredMethods(Class.java:2427) [:1.6.0_13] 在 java.lang.Class.getDeclaredMethods(Class.java:1791) [:1.6.0_13] 在 org.jboss.deployment.AnnotatedClassFilter.hasAnnotations(AnnotatedClassFilter.java:186) [:6.0.0.20100429-M3] 在 org.jboss.deployment.AnnotatedClassFilter.accepts(AnnotatedClassFilter.java:114) [:6.0.0.20100429-M3] 在 org.jboss.deployment.AnnotatedClassFilter.visit(AnnotatedClassFilter.java:99) [:6.0.0.20100429-M3] 在 org.jboss.vfs.VirtualFile.visit(VirtualFile.java:407) [jboss-vfs.jar:3.0.0.CR5] 在 org.jboss.vfs.VirtualFile.visit(VirtualFile.java:409) [jboss-vfs.jar:3.0.0.CR5] 在 org.jboss.vfs.VirtualFile.visit(VirtualFile.java:409) [jboss-vfs.jar:3.0.0.CR5] 在 org.jboss.vfs.VirtualFile.visit(VirtualFile.java:409) [jboss-vfs.jar:3.0.0.CR5] 在 org.jboss.vfs.VirtualFile.visit(VirtualFile.java:409) [jboss-vfs.jar:3.0.0.CR5] 在 org.jboss.vfs.VirtualFile.visit(VirtualFile.java:395) [jboss-vfs.jar:3.0.0.CR5] 在 org.jboss.web.deployers.WarAnnotationMetaDataDeployer.getClasses(WarAnnotationMetaDataDeployer.java:172) [:6.0.0.20100429-M3] 在 org.jboss.web.deployers.WarAnnotationMetaDataDeployer.processMetaData(WarAnnotationMetaDataDeployer.java:145) [:6.0.0.20100429-M3] 在 org.jboss.web.deployers.WarAnnotationMetaDataDeployer.deploy(WarAnnotationMetaDataDeployer.java:119) [:6.0.0.20100429-M3] 在 org.jboss.web.deployers.WarAnnotationMetaDataDeployer.deploy(WarAnnotationMetaDataDeployer.java:80) [:6.0.0.20100429-M3] 在 org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:2.2.0.Alpha4] ... 26 更多

请帮助我......:)

最佳答案

抛出异常是因为在您的Web应用程序中至少存在一个包含javax.xml.namespace.QName类的jar,并且该类与JBoss的jar之一中包含的相同类冲突.

在 JBoss 上部署时,您应该从 Web 应用程序中删除该(这些)jar。

包含 javax.xml.namespace.QName 类的 jar 列表位于 http://www.findjar.com/class/javax/xml/namespace/QName.html

关于java - 接口(interface) itable 初始化中加载器约束冲突 :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10492995/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com