org.w3c.dom.DOMException:NAMESPACE_ERR:尝试以对名称空间不正确的方式创建或更改对象

时间:2013-07-03 09:27:53

标签: spring jboss xalan

的Bonjour, 我的应用服务器JBOSS7和应用程序有问题。 此应用程序是在Jetty应用程序服务器上开发的。我们已经在JBOSS 7.0.13 final上迁移了它。 迁移后,某些WS引发以下错误消息:

  

org.w3c.dom.DOMException:NAMESPACE_ERR:尝试创建   或者以不正确的方式更改对象   命名空间。

经过长时间的调查,我发现嵌入在JBOSS7中的xalan-2.7.1.jbossorg-1.jar库看起来是这个问题的根源。当我用“标准”xalan的lib 2.7.1替换这个库时。 Ws有效。此解决方案可以在测试服务器上使用,但我不能在目标解决方案中使用它。

所以,我试图找到一个更好的解决方案。我尝试在我的jar中添加xalan lib,但是jboss lib和war lib是冲突的。所以,我使用 jboss-deployment-structure.xml 来排除JBOSS lib。但这不起作用。 文件提取:

<?xml version="1.0" encoding="UTF-8"?>
    <jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
        <deployment>
           <exclusions>
               <module name="org.apache.xalan"/>
               <module name="org.apache.xerces" />
           </exclusions>
        </deployment>  
</jboss-deployment-structure>

你有什么建议可以帮助我吗?

谢谢

MI3

技术: 春天2.5 Jboss 7.0.13.final java版“1.6.0_29”

0 个答案:

没有答案