[ 
https://issues.apache.org/jira/browse/CAMEL-22578?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18035628#comment-18035628
 ] 

Aurélien Pupier commented on CAMEL-22578:
-----------------------------------------

The intent was to not spend more time on that and deprecate the Stomp component.
Which is something that we cannot backport to 4.14.3. Any reasons for wanting 
to backport to previous LTS?

> 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.14.3
>
>
> 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)

Reply via email to