2011-10-11 113 views
1

我目前正在使用JBoss6.0並部署了一個Web應用程序,它使用遠程系統上的WebService。現在在部署和嘗試調用Web服務上的方法後,出現以下錯誤。Axis2類拋出異常

java.lang.ClassCastException:org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver不能轉換到org.apache.axis2.engine.MessageReceiver

任何一個可以請幫我解決這個問題?

在此先感謝。

回答

2

當Axis2 jar文件位於類路徑中的多個位置(可能是使用不同版本)的JBoss服務器中時,會發生該錯誤。

如果使用maven,則可以將<scope>provided</scope>添加到項目的Axis2依賴項中,以確保libs只存在於類路徑中的一個位置。