Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JBOSS服务器引发异常-无法强制转换为org.apache.xml.dtm.DTMManager_Java_Maven_Jboss_Weblogic - Fatal编程技术网

Java JBOSS服务器引发异常-无法强制转换为org.apache.xml.dtm.DTMManager

Java JBOSS服务器引发异常-无法强制转换为org.apache.xml.dtm.DTMManager,java,maven,jboss,weblogic,Java,Maven,Jboss,Weblogic,我们正在将Weblogic 12C服务器迁移到JBOSS 7,在测试应用程序时,出现以下异常: xpath求值期间发生异常:java.lang.ClassCastException:org.apache.xml.dtm.ref.DTMManagerDefault无法强制转换为org.apache.xml.dtm.DTMManager 我们将Xalan.jar(2.6.0)打包在web inf文件夹下的war文件中。JBOSS服务器似乎没有为XalanJAR设置模块,因此它应该只通过我们的.war

我们正在将Weblogic 12C服务器迁移到JBOSS 7,在测试应用程序时,出现以下异常:

xpath求值期间发生异常:java.lang.ClassCastException:org.apache.xml.dtm.ref.DTMManagerDefault无法强制转换为org.apache.xml.dtm.DTMManager

我们将Xalan.jar(2.6.0)打包在web inf文件夹下的war文件中。JBOSS服务器似乎没有为XalanJAR设置模块,因此它应该只通过我们的.war文件显示


您能解释一下为什么会发生这种异常吗?

您的war/容器环境中似乎有多个JAXP库
Xalan(如您所见)已经在容器级别提供(对于
JBoss 7
,版本2.7.1)。尝试从项目中删除依赖项(只需将其设置为
提供的
)并重新部署。

您的war/容器环境中似乎有多个JAXP库
Xalan(如您所见)已经在容器级别提供(对于
JBoss 7
,版本2.7.1)。尝试从项目中删除依赖项(只需将其设置为
提供的
),然后重新部署