[
https://issues.apache.org/jira/browse/CAMEL-22578?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aurélien Pupier resolved CAMEL-22578.
-------------------------------------
Resolution: Fixed
> Upgrade Artemis to 2.43+
> ------------------------
>
> Key: CAMEL-22578
> URL: https://issues.apache.org/jira/browse/CAMEL-22578
> Project: Camel
> Issue Type: Dependency upgrade
> Components: camel-amqp, camel-jms, camel-stomp
> Affects Versions: 4.16.0
> Reporter: Aurélien Pupier
> Assignee: Aurélien Pupier
> Priority: Major
> Fix For: 4.17.0
>
>
> a previous attempt was done and the Camel stomp tests are failing. Rerveted
> to previosu version fo rnow [https://github.com/apache/camel/pull/19646]
>
> f played individually, each tests are passing.
> if played altogether, the first one is passing and the other are failing with
> connection refused
>
> example of of the stack failure for one test:
> {noformat}
> org.apache.camel.FailedToStartRouteException: Failed to start route: route2
> because: java.net.ConnectException: Connection refused
> at
> org.apache.camel.impl.engine.RouteService.warmUp(RouteService.java:129)
> at
> org.apache.camel.impl.engine.InternalRouteStartupManager.doWarmUpRoutes(InternalRouteStartupManager.java:329)
> at
> org.apache.camel.impl.engine.InternalRouteStartupManager.safelyStartRouteServices(InternalRouteStartupManager.java:198)
> at
> org.apache.camel.impl.engine.InternalRouteStartupManager.doStartOrResumeRoutes(InternalRouteStartupManager.java:132)
> at
> org.apache.camel.impl.engine.AbstractCamelContext.doStartCamel(AbstractCamelContext.java:3119)
> at
> org.apache.camel.impl.engine.AbstractCamelContext.doStartContext(AbstractCamelContext.java:2731)
> at
> org.apache.camel.impl.engine.AbstractCamelContext.doStart(AbstractCamelContext.java:2686)
> at
> org.apache.camel.support.service.BaseService.start(BaseService.java:123)
> at
> org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2273)
> at
> org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:211)
> at
> org.apache.camel.component.stomp.StompConsumerUriTest.testConsume(StompConsumerUriTest.java:38)
> at java.base/java.lang.reflect.Method.invoke(Method.java:569)
> at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
> at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
> Caused by: org.apache.camel.RuntimeCamelException: java.net.ConnectException:
> Connection refused
> at
> org.apache.camel.RuntimeCamelException.wrapRuntimeException(RuntimeCamelException.java:68)
> at
> org.apache.camel.support.service.BaseService.doFail(BaseService.java:431)
> at
> org.apache.camel.support.service.BaseService.fail(BaseService.java:360)
> at
> org.apache.camel.support.service.BaseService.start(BaseService.java:136)
> at
> org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:127)
> at
> org.apache.camel.impl.engine.RouteService.doWarmUp(RouteService.java:208)
> at
> org.apache.camel.impl.engine.RouteService.warmUp(RouteService.java:127)
> ... 13 more
> Caused by: java.net.ConnectException: Connection refused
> at java.base/sun.nio.ch.Net.pollConnect(Native Method)
> at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672)
> at
> java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946)
> at
> org.fusesource.hawtdispatch.transport.TcpTransport$2$1$1.run(TcpTransport.java:485)
> at
> org.fusesource.hawtdispatch.internal.NioDispatchSource$3.run(NioDispatchSource.java:209)
> at
> org.fusesource.hawtdispatch.internal.SerialDispatchQueue.run(SerialDispatchQueue.java:100)
> at
> org.fusesource.hawtdispatch.internal.pool.SimpleThread.run(SimpleThread.java:77)
> {noformat}
> given that a new version orf artemis will be required for JDk 25 support,
> this issue is relatively important
--
This message was sent by Atlassian Jira
(v8.20.10#820010)