2017-06-20 139 views
0

我正在爲在Weblogic 10.3.6中部署的應用程序開發一個插件。我需要在插件中使用澤西2.25 api。該應用程序將運動衫1.8放在APP-INF/lib文件夾中。所以,當我部署插件的時候,所有的類都被混淆並拋出類拋出異常。我無法修改該應用程序。我在DOMAIN_HOME/lib文件夾中部署了球衣2.25罐。有沒有辦法在應用程序中使用新庫而不是提供的庫?如果這是不可能的,你可以建議我採取任何解決方法嗎?如何覆蓋weblogic應用程序庫?

回答

0

您是否部署了一個基於澤西相關jar的share-lib。刪除該共享庫。再試一次,你可能會成功。但10.3.6不支持澤西2.25。

+0

有一個共享庫。我刪除它。雖然它解決了與某些類的衝突,但它使用UriBuilder引入了AbstractMethodError。所以,現在我正在嘗試使用球衣1.8客戶端API重寫插件。我還嘗試將api包裝在另一個域中的soap服務中,並從那裏訪問。這兩個工作都很好。如果您有任何建議,將不勝感激。 – taiyebur