【问题标题】:Mulesoft - cloudhub runtime update issues - HTTP connectorMulesoft - cloudhub 运行时更新问题 - HTTP 连接器
【发布时间】:2026-01-28 14:35:01
【问题描述】:

我正在更新 cloudhub(anypoint 平台 - mulesoft)中应用程序的运行时版本。

详细来说,将 runtime 3.9.0 -2018 版本更新为 runtime 3.9.0 - 2019 最新版本。我能够成功部署应用程序,并且它启动时没有任何问题。

稍后,当我尝试向应用程序发出 HTTP 请求时。它错误如下::

ERROR
********************************************************************************
Message: org.glassfish.grizzly.connectionpool.Endpoint.connect(Lorg/glassfish/grizzly/CompletionHandler;)Lorg/glassfish/grizzly/GrizzlyFuture; (java.lang.AbstractMethodError).
Element: /get:\/redacted:redacted-config/processors/0 @ redacted:redacted.xml:44 (HTTP)
--------------------------------------------------------------------------------
Exception stack is:
org.glassfish.grizzly.connectionpool.Endpoint.connect(Lorg/glassfish/grizzly/CompletionHandler;)Lorg/glassfish/grizzly/GrizzlyFuture; (java.lang.AbstractMethodError). (org.mule.api.MessagingException)
  org.glassfish.grizzly.connectionpool.SingleEndpointPool.connect(SingleEndpointPool.java:1158)
  org.glassfish.grizzly.connectionpool.SingleEndpointPool.take(SingleEndpointPool.java:790)
  org.glassfish.grizzly.connectionpool.MultiEndpointPool.take(MultiEndpointPool.java:592)
  com.ning.http.client.providers.grizzly.ConnectionManager.openAsync(ConnectionManager.java:143)
  com.ning.http.client.providers.grizzly.GrizzlyAsyncHttpProvider.execute(GrizzlyAsyncHttpProvider.java:174)
  com.ning.http.client.AsyncHttpClient.executeRequest(AsyncHttpClient.java:505)
  com.ning.http.client.AsyncHttpClient.executeRequest(AsyncHttpClient.java:527)
  org.mule.module.http.internal.request.grizzly.GrizzlyHttpClient.sendAndWait(GrizzlyHttpClient.java:360)
  org.mule.module.http.internal.request.grizzly.GrizzlyHttpClient.send(GrizzlyHttpClient.java:307)
  com.mulesoft.mule.http.request.grizzly.EEGrizzlyHttpClient.send(EEGrizzlyHttpClient.java:105)
  (191 more...)

  (set debug level logging or '-Dmule.verbose.exceptions=true' for everything)
********************************************************************************

【问题讨论】:

  • 请从日志中添加更完整的错误描述。这看起来像是堆栈跟踪部分的一行。请复制完整的错误描述和堆栈跟踪。
  • 我在这里添加了我们日志中的相关位,假设 SumanthMohan 也有类似的。

标签: http runtime grizzly mulesoft cloudhub


【解决方案1】:

将 CloudHub 中的 Mule 3.9.0 更新到 2019 年 10 月 24 日版本应该可以解决该问题。

话虽如此,我通常建议也升级到最新版本 3.9.3,其中包含许多其他修复。

【讨论】:

  • 我可以在更新补丁后得到正确的响应。 Mulesoft 于 2019 年 10 月 24 日发布了补丁 3.9.0 和 3.9.1 运行时更新:错误修复和改进 [SE-13669]