向org.apache.axis2.AxisFault发送消息时发生意外错误:无法提交响应。有效负载无法编写为JSON

时间:2018-12-05 17:41:49

标签: json rest post wso2 wso2esb

试图为终结点构建代理服务,该终结点在标头中返回数据(授权密钥),并且不返回任何正文。我可以直接命中端点并成功获得响应,但是当通过ESB发送请求时,我就可以找回

<columns code="..">
    <column id="..">
        <field>...</field>
        <label>test</label>
        <visible>true</visible>
        <ask>false</ask>
        <operator>none</operator>
        <from></from>
        <to></to>
        <finderparam>...</finderparam>
    </column>
</columns>

这是Rest API的发布请求。我假设,代理正在尝试将响应转换为Json,因为API响应没有任何主体,由于授权令牌中的特殊字符,它没有给出错误或未能将响应转换为Json。

我们是否需要在代理配置的不顺序或不顺序中设置任何属性,以明确表示此API在响应中不返回任何正文,或忽略授权令牌中返回的特殊字符。

感谢您的帮助。

0 个答案:

没有答案