我们在 Websphere 8.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中启用了注释处理,而在以前版本的Websphere服务器中没有出现。经过一些研究,我们发现我们可以将其设置为忽略扫描,如下所示。
Ignore-Scanning-Archives:jaxb-xjc-2.1.12.jar
忽略扫描包:1.0
但是对我不起作用。
非常感谢任何其他想法。
答案 0 :(得分:0)
[更新]
我们已经与IBM核实了这个问题,他们已经确认了这个问题 Websphere 8.5.0.1的一个问题。他们将在Websphere中修复 8.5.0.3