【问题标题】:How can we store element value in wso2 esb flow ? Is using property Mediator are we able to stores more than one value?我们如何在 wso2 esb 流中存储元素值?使用属性 Mediator 我们可以存储多个值吗?
【发布时间】:2020-03-02 10:41:21
【问题描述】:

谁能向我解释如何存储多个 JSON 请求元素值。我在我的工作流程中使用了属性调解器,但是每次对于不同的值,我都使用属性调解器提取元素值并使用它。我想避免这种重复使用,这也是不好的做法。 谁能向我建议我可以使用什么来存储以及如何实现这一点?

所以这将是我工作流程的优化。我在流程中使用了 3-4 个属性调解器,这并不好。

【问题讨论】:

    标签: json xml wso2 wso2esb wso2ei


    【解决方案1】:

    您可以使用属性组调解器对属性进行分组。请查看文档。 https://docs.wso2.com/display/EI660/Property+Group+Mediator

    但请注意,它并没有在运行时带来任何实际的性能提升。但是在Integration Studio中,属性可以归为一个,看起来更简洁,中介的功能也很容易理解。

    【讨论】:

    • 是的,@Arunan..已经使用它并且工作正常。您能指导我如何使用属性中介 XPath(如(GMT + 5:30))获取时区。有这个表达式 synapse:get-property("SYSTEM_DATE", "yyyy.MM.dd G 'at' HH:mm:ss z")
    • 看看下面的博客medium.com/@naduni_pamudika/…
    猜你喜欢
    • 2018-08-23
    • 2020-05-16
    • 1970-01-01
    • 2018-02-24
    • 2015-02-23
    • 1970-01-01
    • 1970-01-01
    • 2011-01-21
    • 1970-01-01
    相关资源
    最近更新 更多