2012-06-14 31 views
3

我很困擾一個問題,我還沒有設法找到錯誤的真正原因。我嘗試從客戶端調用Web服務方法時出現java.lang.IllegalArgumentException: The MessageContext does not have an associated SOAPFault錯誤。不幸的是,有關網絡問題的來源和解決方案的信息很少。在其中一個論壇中,我看到一篇文章指出「當JSON響應出現故障時,這發生在客戶端」。服務調用時出現java.lang.IllegalArgumentException

下面是堆棧跟蹤,任何幫助表示讚賞。

java.lang.IllegalArgumentException: The MessageContext does not have an associated SOAPFault. 
      at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:556) 
      at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:375) 
      at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421) 
      at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) 
      at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) 
      at tr.com.innova.ws.client.uavt.UavtServiceStub.degisiklikSorgula(UavtServiceStub.java:1089) 
      at tr.com.innova.schedule.SenkronizasyonJobV2.execute(SenkronizasyonJobV2.java:199) 
      at org.quartz.core.JobRunShell.run(JobRunShell.java:203) 
      at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:531) 
+0

你有沒有檢查你錯誤返回的是什麼?它是一個有效的XML文檔? –

+0

請向我們展示服務器返回的內容。 – Alex

回答

2

顯然,從中我們試圖從服務器請求服務的客戶是越來越阻止可能導致消息上下文一些改變服務器。一旦我們將服務器配置爲允許來自我們客戶機器的請求,它就可以正常工作而無任何異常

相關問題