【问题标题】:OUT_ONLY Issue on Multi-Tenant Mode (WSO2 ESB 5.0 BETA)多租户模式下的 OUT_ONLY 问题(WSO2 ESB 5.0 BETA)
【发布时间】:2016-10-01 03:02:04
【问题描述】:

我在 WSO2 ESB 5.0 Beta 版的多租户模式下遇到以下问题。当我发送到端点(这是在 WSO2 AS 5.3 上运行的 Web 服务)时会发生这种情况。我尝试更改 Webservice 上的方法,既返回一个值,又不返回任何内容(即 void 方法),但都没有运气。一切似乎都处理得很好,除了以下错误似乎出现在我的日志文件中,恰好在消息发送后 3 分钟。

类似的问题

[Errors using input-only web service (OUT_ONLY from ESB)][1]

我还认为这可能与错误“ESBJAVA-3989”有关——“设置 OUT_ONLY 并在租户模式下收到 API 响应时引发异常”,但我认为没有预期的修复。我迁移到 ESB 5.0 的理由是最大化多租户特性,在以前的版本中几乎没有错误。然而,事实证明这是一个绊脚石。

有什么想法吗?

     TID: [-1] [] [2016-07-21 15:04:06,810] ERROR {org.apache.axis2.transport.base.threads.NativeWorkerPool} -  Uncaught exception {org.apache.axis2.transport.base.threads.NativeWorkerPool}
java.lang.UnsupportedOperationException: Not yet implemented
        at org.apache.axis2.description.OutOnlyAxisOperation.getMessage(OutOnlyAxisOperation.java:124)
        at org.wso2.carbon.core.multitenancy.MultitenantMessageReceiver.processResponse(MultitenantMessageReceiver.java:140)
        at org.wso2.carbon.core.multitenancy.MultitenantMessageReceiver.receive(MultitenantMessageReceiver.java:82)
        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
        at org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:255)
        at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)

【问题讨论】:

    标签: wso2esb multi-tenant


    【解决方案1】:

    这是在 ESB 租户模式中发现并在 jira [1] 中报告的错误。仍然团队没有解决这个问题,并将根据优先级进行处理。

    [1]https://wso2.org/jira/browse/ESBJAVA-3989

    【讨论】:

    • 感谢 Dilshani 的更新。不知道该修复是否将应用于最终的 ESB 5.0 版本,或者是否将应用于更高版本,即 (5.1)。在多租户模式下,这似乎确实会影响所有发送到外部服务的消息,因此我们可能不得不推迟我们对后来的 ESB 的实施,直到这个问题得到解决。
    • ESB 5.0 即将发布,此问题不会在此版本中解决。它将在未来的版本中解决。如果您立即需要此功能,您可以请求 WSO2 团队的支持。 WSO2 团队会安排必要的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-16
    • 1970-01-01
    相关资源
    最近更新 更多