我在WSO2 ESB上有一个非常简单的API,如下所示:
<resource methods="POST" uri-template="/query">
<inSequence>
<property name="messageType" value="application/json" scope="axis2"></property>
<property name="ContentType" value="application/json; charset=utf-8" scope="axis2"></property>
<payloadFactory media-type="xml">
<format>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Query xmlns="http://testws.example.com/">
<foo>$1</foo>
</Query>
</soap:Body>
</soap:Envelope>
</format>
<args>
<arg evaluator="json" expression="$.foo"></arg>
</args>
</payloadFactory>
<header name="Action" value="http://testws.example.com/query"></header>
<send>
<endpoint>
<address uri="https://testws.example.com/query.asmx" format="soap11"></address>
</endpoint>
</send>
</inSequence>
我改变了一些信息。我的端点是基于.NET的Web服务。当我使用此查询服务时,会发生101507错误并取消端点。我真的不知道该怎么做这个问题。一些其他信息:
我该怎么办?有没有什么?提前谢谢......