我在JBoss(5.1.0.GA)中部署了一個包含Web服務客戶端的應用程序。正在進行Web服務調用的庫是作爲已編譯的JAR提供的,因此我無法對其實現進行任何更改。我正在使用AXIS 1.4,並且JBoss之外的東西可以正常工作。在我部署並嘗試執行觸發Web服務調用的操作後,出現以下異常:JBoss中的Web服務客戶端
javax.xml.soap.SOAPException:無法爲SOAP創建消息工廠:org.jboss.ws.core。 soap.MessageFactoryImpl不能轉換爲javax.xml.soap.MessageFactory
我可以改變我的應用程序的配置來告訴它不要使用由JBoss提供的SAAJ實現?我想盡量避免在整個服務器範圍內進行更改,因爲有幾個其他應用程序部署在那裏,我不想惹惱。