Java 在Webspher8中部署包含jaxb-xjc-2.1.12.jar的EAR文件时出现问题

Java 在Webspher8中部署包含jaxb-xjc-2.1.12.jar的EAR文件时出现问题,java,websphere,classloader,application-server,Java,Websphere,Classloader,Application Server,我们在WebSphere8.5.0.1堆栈上部署EAR文件时遇到问题。Ear包含jaxb-xjc-2.1.12.jar,它定义了包[1.0/org/apache/xml/resolver/tools],但应用程序将其视为[1/0/org/apache/xml/resolver/tools] 问题很小,我们收到了一些警告信息,但看起来不太好 警告:无法打开资源[ 模块中的1/0/org/apache/xml/resolver/tools/CatalogResolver.class] [WEB-IN

我们在WebSphere8.5.0.1堆栈上部署EAR文件时遇到问题。Ear包含
jaxb-xjc-2.1.12.jar
,它定义了包[
1.0/org/apache/xml/resolver/tools
],但应用程序将其视为[
1/0/org/apache/xml/resolver/tools
]

问题很小,我们收到了一些警告信息,但看起来不太好

警告:无法打开资源[ 模块中的1/0/org/apache/xml/resolver/tools/CatalogResolver.class] [WEB-INF/lib/jaxb-xjc-2.1.12.jar]

我理解这是因为注释处理在WAS8.501中启用,而在以前版本的WebSphereServer中没有出现。经过一些研究,我们发现可以将其设置为忽略扫描,如下所示

忽略扫描归档文件:jaxb-xjc-2.1.12.jar
忽略扫描包:1.0

但对我不起作用

如果您有任何其他想法,我们将不胜感激。

[更新]

我们已经与IBM就这个问题进行了核实,他们已经确认了它的正确性 WebSphere8.5.0.1的一个问题。他们将在Websphere中进行修复 8.5.0.3


2.1.13和2.1.2之间存在差异-所有带1的类都不在.13中。与/2.1.12进行比较。您可以选择2.1.13版本的稳定版本,也可以选择一些MAVEN的解释,这是必需的。我的am服务器不要紧,它在WAS8上的Java 72.1.13版本也有1.0包!!