【问题标题】:WSO2ESB 4.9.0 - OUT_ONLY not working for JMS endpointWSO2ESB 4.9.0 - OUT_ONLY 不适用于 JMS 端点
【发布时间】:2016-04-07 23:14:12
【问题描述】:

根据文档ESB as a JMS Producer 设置 OUT_ONLY 应该使发送调解器异步。但相反,我收到超时错误,因为它正在等待响应。我从各种博客中发现添加 FORCE_SC_ACCEPTED 会使其异步。但在这种情况下,代理将在发送中介处做出响应。我不希望这样,我希望它能够生成正确的响应消息。任何帮助表示赞赏。

【问题讨论】:

    标签: wso2 wso2esb


    【解决方案1】:

    使用克隆中介:

    在第一个目标中,定义 OUT_ONLY 属性并使用发送调解器将您的消息发送到 JMS 队列

    在第二个目标中,创建响应消息并使用响应中介

    【讨论】:

    • 谢谢,这确实有效。但这是正确的方法吗?肯定不像文档中的那样。
    • OUT_ONLY 用于避免实例化接收回调(因为不会有响应)。如果在 inSequence 中发送某些内容之前设置了 OUT_ONLY,则您知道 outSequence 永远不会被执行 => 您必须在 inSequence 中生成适当的响应。我查看了示例,据我所知 ESB 是如何工作的,我认为这个示例是错误的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 2019-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多