2013-02-22 17 views
0

我們在Websphere 8.5.0.1堆棧上部署我們的EAR文件時出現問題。耳朵含有jaxb-xjc-2.1.12.jar,其具有定義的包裝,但是應用將其視爲[1/0/org/apache/xml/resolver/tools]。部署EAR文件時出現的問題包含WebSpher 8中的jaxb-xjc-2.1.12.jar

問題是微不足道的,是我們得到了一些警告信息,但並不好看

警告:無法打開資源[ 1/0 /組織/阿帕奇/ XML /解析器/工具/ CatalogResolver的.class]從模塊 [WEB-INF/lib目錄/ JAXB的XJC-2.1.12.jar]

我明白這是因爲在WAS8.501啓用標註處理,並沒有出現在以前版本的WebSphere服務器。經過一番研究,我們發現我們可以將其設置爲忽略掃描,如下所示。

忽略 - 掃描 - 檔案:JAXB的XJC-2.1.12.jar
忽略 - 掃描 - 軟件包:1.0

但對我來說沒有工作。

任何其他的想法將不勝感激。

+0

ü使用MAC OS? – user1428716 2013-02-22 07:51:51

+0

2.1.13和2.1.2之間有區別 - 所有帶有1的類都不在.13中。比較http://mvnrepository.com/artifact/org.jvnet.jaxb2_commons/jaxb2-basics-jaxb-xjc/2.1.13和/2.1.12。你要麼採取2.1.13穩定或者你需要一些MAVEN解釋 – user1428716 2013-02-22 08:38:18

+0

我是服務器無所謂 - 它與Java 7上的WAS8 – 2013-02-22 08:51:01

回答

0

[更新]

我們已經與IBM簽了這個問題,他們已經確認了其 與WebSphere 8.5.0.1的問題。他們將在Websphere中修復 8.5.0.3

+0

我在WebSphere 8.5.5.5中看到這個警告,所以... – butallmj 2015-07-22 03:00:10