两个类具有相同的XML类型名称,Windows中的错误但不是Linux

时间:2016-06-07 13:44:35

标签: linux windows web-services

环境:

  • JBoss 6
  • Windows 7
  • Java 6
  

错误

     

[org.jboss.kernel.plugins.dependency.AbstractKernelController]   (Thread-2)安装到Real时出错:name = vfs:...

     

...

     

引起:javax.xml.ws.WebServiceException:   org.apache.cxf.service.factory.ServiceConstructionException

     

...

     

两个类具有相同的XML类型名称" {...}字典"。使用   @ XmlType.name和@ XmlType.namespace分配不同的名称   它们。

当我使用Windows时,我遇到了这个问题,但令人惊讶的是,它在具有相同环境的Linux上工作。

与之前状态的区别在于,我们在某些pom中添加了一个jar模块,而不是在本地模块中使用这些类。

POM修改

<jarModule>
    <groupId>groupid.name</groupId>
    <artifactId>artifactid-name</artifactId>
    <includeInApplicationXml>false</includeInApplicationXml>
    <bundleDir>lib</bundleDir>
</jarModule>

有什么想法吗?

0 个答案:

没有答案