当前位置: 首页 > 知识库问答 >
问题:

AxisFault:给定的SOAPAction URN:AnonoutInop与操作不匹配

权承
2023-03-14
try {
       RPCServiceClient client = new RPCServiceClient();
       Options options = client.getOptions();   
       String address = "http://ip:port/yaoxie/service/orderInfoBean?wsdl"; 
       EndpointReference epf = new EndpointReference(address);  
       options.setTo(epf); 
       QName qname = new QName("http://spring.orderInfo/", "debitOrder");
       String par = "<orgs>test</orgs>";
       System.out.println("start to call");
       Object[] result = client.invokeBlocking(qname, new Object[] { par }, new Class[] { String.class });
       System.out.println("finished");
       System.out.println(result[0]);
    } catch (AxisFault e) {
       e.printStackTrace();
    }

然后我得到了这个错误:

org.apache.axis2.AxisFault: The given SOAPAction urn:anonOutInOp does not match an operation.
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:435)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:371)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:417)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at com.triffic.Axis2Demo.Axis2DemoTest.testClient(Axis2DemoTest.java:49)
at com.triffic.Axis2Demo.Axis2DemoTest.main(Axis2DemoTest.java:82)

我该做什么,任何帮助都将不胜感激。

共有1个答案

华项明
2023-03-14
    options.setAction("OperationName")
 类似资料:
  • 问题内容: 我再次开始从事几年前开始的项目(可在此处找到代码:http : //code.google.com/p/mipnp/)。这是一个UPnP媒体服务器,可以将媒体流式传输到xbox 360。 对于UPnP中的SOAP部分,我使用了Apache CXF。使用CXF版本2.4.8时,一切都会正常进行。但是,每当我尝试更新到CXF 2.4.9版(或更高版本)时,都会收到以下异常: 这是SOAP请

  • 当我尝试在Android Studio中启动我的应用程序时,它会产生如下3个错误: 错误:(3)检索项的父项时出错:找不到与给定名称“Android:TextApparance.Material.Widget.Button.Borderless.Colored”匹配的资源。 com.android.ide.common.Process.processException:org.gradle.Pro

  • 平台:4.3 我是一个Android新手,非常感谢!

  • 我正在尝试使用AWS Lambda函数将csv数据从S3写入DynamoDB。我当前收到以下错误“BatchWriteItem操作:提供的键元素与架构不匹配”。 这个问题有快速解决办法吗? 错误如下所示: 调用BatchWriteItem操作时发生错误(ValidationExc0019):提供的键元素与模式不匹配:ClientError Traceback(最近的调用最后一次): 文件“/var

  • del key1 key2 ....keyN 返回1表示存在,0不存在

  • 问题内容: 在对此问题的评论中,我看到了一条建议使用的声明 与 我想知道两者之间有什么区别,为什么可能要推荐一个而不是另一个? 问题答案: 是一项 平等测试 。它检查右手侧和左手侧是否相等的对象(根据它们或方法)。 是 身份测试 。它检查右侧和左侧是否是同一对象。没有方法调用完成,对象不能影响操作。 您可以将(和)用于单例,例如,您不关心可能假装为的对象,或者想要与之进行比较时要防止对象破裂的地方