【问题标题】:WSO2 ESB can not response json messageWSO2 ESB 无法响应 json 消息
【发布时间】:2012-12-17 02:29:40
【问题描述】:

我有一个服务响应是:

<Response>
    <BackUrl>www.hao123.com</url>
    <resultCode>0</resultCode>
</Response>

我设置了messageType:"application/json"。回应是:

{Response:{"BackUrl":"coship.com","resultCode":"0";}}.

但我需要将此消息转换为 json 字符串,例如:

{"BackUrl":"http://www.coship.com","resultCode":"0"}

如何删除节点“响应”。我尝试在 ESB 4.5.1 中使用脚本 mc.setPayloadJSON。但是发生了错误。

https://wso2.org/jira/browse/ESBJAVA-1618?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel#issue-tabs

有人可以帮助我吗?非常感谢。

【问题讨论】:

    标签: json wso2 wso2esb


    【解决方案1】:

    如前所述,报告了一个问题,但尚未解决。但是,您可以将消息类型设置为

    <property name="messageType" value="application/json" scope="axis2"/>  
    

    然后检查?

    这里有一个post,可能对你有用

    【讨论】:

    • 谢谢你,Ratha,你真好。我设置了“应用程序/json”。响应是:{Response:{"BackUrl":"coship.com","resultCode":"0"}}。如何删除节点“响应”?
    • 拥有一个 XSLT 调解器并安排响应节点无法工作的消息?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-22
    • 2018-06-06
    相关资源
    最近更新 更多