2012-07-22 162 views
0

我有兩個兩個WAR在不同的服務器上運行(可能在不同的機器上)。其中一個(JVM1)使用RESTEasy託管RESTful服務。另一個(JVM2)使用RESTEasy客戶端來使用這些服務。RESTEasy客戶端:undeploy失敗

問題是JAR文件resteasy-jackson-provider-2.3.2.Final.jar & resteasy-jaxrs-2.3.2.Final.jar在JVM2中取消部署期間被服務器進程鎖定。因此,取消部署任務失敗。

我認爲RESTEasy自己註冊到一些類加載器。有沒有解決這個問題的方法? (即使有反思,我也很好)。

回答

0

我可以修復這個問題(調試源代碼)。這是jax-rs註冊提供程序的問題。禁用自動註冊和手動註冊提供商的伎倆。