簡體   English   中英

Axis2 Web服務調用錯誤

[英]Axis2 web service invocation error

我嘗試為我的服務創建一個簡單的測試器,但出現以下異常:

Exception in thread "main" org.apache.axis2.AxisFault: java.lang.UnsupportedOperationException: An access occurred that is not valid.
    at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531)
    at org.apache.axis2.description.RobustOutOnlyAxisOperation$RobustOutOnlyOperationClient.handleResponse(RobustOutOnlyAxisOperation.java:91)
    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 pinservice.PinOperationStub.changePin(PinOperationStub.java:496)
    at pinservice.PinOperationTester.main(PinOperationTester.java:22)

對解決此錯誤有任何幫助,或者對為什么會發生這種情況有任何想法?

這是對消息接收器的不正確使用(輸入輸出和僅輸入)。 確保使用正確的配置更新services.xml文件。 下面的鏈接帶有簡單示例,提供了更多詳細信息。

http://www.developer.com/services/article.php/3613896/Writing-an-Axis2-Service-from-Scratch.htm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM