0

我们在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]。

问题是微不足道的,我们是否收到了一些警告消息,但看起来不太好

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

我理解这是因为注释处理在 WAS8.501 中启用,并且未出现在以前版本的 Websphere 服务器中。经过一番研究,我们发现我们可以将其设置为忽略扫描,如下所示。

忽略扫描存档:jaxb-xjc-2.1.12.jar
忽略扫描包:1.0

但对我不起作用。

任何替代想法将不胜感激。

4

1 回答 1

0

[更新]

我们已就此问题与 IBM 进行了核对,他们已确认 Websphere 8.5.0.1 存在问题。他们将在 Websphere 8.5.0.3 中修复

于 2013-04-05T07:51:23.137 回答