【发布时间】:2011-06-29 15:00:23
【问题描述】:
我做了一个简单的项目,使用 ksoap2 调用 wcf web 服务。但是当它调用 信封.getResponse(); 它给出了错误说------
“SoapFault – 故障代码: 'a:ActionNotSupported' 故障字符串: '带有动作'GetString'的消息 无法在接收方处理, 由于 ContractFilter 不匹配 端点调度程序。这可能是 因为合同不匹配 (发送方和发送方之间的操作不匹配 接收者)或绑定/安全 发件人和收件人不匹配 接收者。检查发件人和 接收方具有相同的合同和 相同的绑定(包括安全 要求,例如消息,传输, 无)。' 故障者:'null' 详细信息: 空”
我在 localhost 中运行 Web 服务。
请帮我一个
我分配的这些值是否正确,
private static final String SOAP_ACTION = “GetString”;
private static final String OPERATION_NAME = “GetString”;
private static final String WSDL_TARGET_NAMESPACE = “http://tempuri.org/”;
private static final String SOAP_ADDRESS = “http://10.0.2.2:14089/Service1.svc?wsdl”;
【问题讨论】: