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

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

reproducing locally:

{noformat}
[ERROR] 
org.apache.camel.component.langchain4j.embeddings.LangChain4jEmbeddingsComponentInfinispanTargetIT.put
 -- Time elapsed: 2.112 s <<< ERROR!
org.apache.camel.FailedToStartRouteException: Failed to start route: route1 
because: java.util.concurrent.CompletionException: 
org.infinispan.api.exception.InfinispanException: 
java.util.concurrent.CompletionException: 
org.infinispan.client.hotrod.exceptions.TransportException:: 
io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) 
failed with error(-111): Connection refused: localhost/[0:0:0:0:0:0:0:1]:11222
        at 
org.apache.camel.impl.engine.RouteService.warmUp(RouteService.java:129)
        at 
org.apache.camel.impl.engine.InternalRouteStartupManager.doWarmUpRoutes(InternalRouteStartupManager.java:324)
        at 
org.apache.camel.impl.engine.InternalRouteStartupManager.safelyStartRouteServices(InternalRouteStartupManager.java:193)
        at 
org.apache.camel.impl.engine.InternalRouteStartupManager.lambda$doStartOrResumeRoutes$1(InternalRouteStartupManager.java:129)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.lambda$startingRoutes$2(AbstractCamelContext.java:1157)
        at 
org.apache.camel.util.concurrent.ContextValueFactory.where(ContextValueFactory.java:65)
        at 
org.apache.camel.util.concurrent.ContextValue.where(ContextValue.java:174)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.startingRoutes(AbstractCamelContext.java:1155)
        at 
org.apache.camel.impl.engine.InternalRouteStartupManager.doStartOrResumeRoutes(InternalRouteStartupManager.java:117)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.doStartCamel(AbstractCamelContext.java:3188)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.doStartContext(AbstractCamelContext.java:2794)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.doStart(AbstractCamelContext.java:2749)
        at 
org.apache.camel.support.service.BaseService.start(BaseService.java:123)
        at 
org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2329)
        at 
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:213)
        at 
org.apache.camel.test.junit6.util.CamelContextTestHelper.startCamelContext(CamelContextTestHelper.java:231)
        at 
org.apache.camel.test.junit6.util.CamelContextTestHelper.startCamelContextOrService(CamelContextTestHelper.java:249)
        at 
org.apache.camel.test.junit6.LegacyCamelContextManager.tryStartCamelContext(LegacyCamelContextManager.java:238)
        at 
org.apache.camel.test.junit6.LegacyCamelContextManager.initialize(LegacyCamelContextManager.java:163)
        at 
org.apache.camel.test.junit6.LegacyCamelContextManager.createCamelContext(LegacyCamelContextManager.java:85)
        at 
org.apache.camel.test.junit6.CamelTestSupport.setUp(CamelTestSupport.java:150)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: org.apache.camel.RuntimeCamelException: 
java.util.concurrent.CompletionException: 
org.infinispan.api.exception.InfinispanException: 
java.util.concurrent.CompletionException: 
org.infinispan.client.hotrod.exceptions.TransportException:: 
io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) 
failed with error(-111): Connection refused: localhost/[0:0:0:0:0:0:0:1]:11222
        at 
org.apache.camel.RuntimeCamelException.wrapRuntimeCamelException(RuntimeCamelException.java:53)
        at 
org.apache.camel.support.ChildServiceSupport.start(ChildServiceSupport.java:68)
        at 
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:127)
        at 
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:114)
        at 
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:153)
        at 
org.apache.camel.impl.engine.DefaultChannel.doStart(DefaultChannel.java:130)
        at 
org.apache.camel.support.service.BaseService.start(BaseService.java:123)
        at 
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:127)
        at 
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:114)
        at 
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:139)
        at 
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:116)
        at 
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:153)
        at org.apache.camel.processor.Pipeline.doStart(Pipeline.java:204)
        at 
org.apache.camel.support.service.BaseService.start(BaseService.java:123)
        at 
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:127)
        at 
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:114)
        at 
org.apache.camel.support.processor.DelegateAsyncProcessor.doStart(DelegateAsyncProcessor.java:102)
        at 
org.apache.camel.support.service.BaseService.start(BaseService.java:123)
        at 
org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:127)
        at 
org.apache.camel.impl.engine.RouteService.startChildServices(RouteService.java:421)
        at 
org.apache.camel.impl.engine.RouteService.doWarmUp(RouteService.java:217)
        at 
org.apache.camel.impl.engine.RouteService.warmUp(RouteService.java:127)
        ... 23 more
Caused by: java.util.concurrent.CompletionException: 
org.infinispan.api.exception.InfinispanException: 
java.util.concurrent.CompletionException: 
org.infinispan.client.hotrod.exceptions.TransportException:: 
io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) 
failed with error(-111): Connection refused: localhost/[0:0:0:0:0:0:0:1]:11222
        at 
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
        at 
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
        at 
java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:994)
        at 
java.base/java.util.concurrent.CompletableFuture$UniExceptionally.tryFire(CompletableFuture.java:974)
        at 
java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
        at 
java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2194)
        at 
org.infinispan.client.hotrod.impl.transport.netty.OperationDispatcher.checkException(OperationDispatcher.java:831)
        at 
org.infinispan.client.hotrod.impl.transport.netty.OperationDispatcher.handleResponse(OperationDispatcher.java:759)
        at 
org.infinispan.client.hotrod.impl.transport.netty.OperationDispatcher.handleChannelFailure(OperationDispatcher.java:960)
        at 
org.infinispan.client.hotrod.impl.transport.netty.OperationDispatcher.handleConnectionFailure(OperationDispatcher.java:913)
        at 
org.infinispan.client.hotrod.impl.transport.netty.OperationChannel.handleError(OperationChannel.java:135)
        at 
org.infinispan.client.hotrod.impl.transport.netty.OperationChannel.lambda$attemptConnect$0(OperationChannel.java:109)
        at 
io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:604)
        at 
io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:597)
        at 
io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:573)
        at 
io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:506)
        at 
io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:650)
        at 
io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:643)
        at 
io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:132)
        at 
io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.fulfillConnectPromise(AbstractEpollChannel.java:736)
        at 
io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:755)
        at 
io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:616)
        at 
io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:477)
        at 
io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:337)
        at 
io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:534)
        at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:479)
        at 
io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
        at 
io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
        at 
io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195)
        at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
        at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: org.infinispan.api.exception.InfinispanException: 
java.util.concurrent.CompletionException: 
org.infinispan.client.hotrod.exceptions.TransportException:: 
io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) 
failed with error(-111): Connection refused: localhost/[0:0:0:0:0:0:0:1]:11222
        at 
org.infinispan.client.hotrod.impl.RemoteSchemasAdminImpl.lambda$callCreateOrUpdateSchema$0(RemoteSchemasAdminImpl.java:181)
        at 
java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:990)
        ... 31 more
Caused by: java.util.concurrent.CompletionException: 
org.infinispan.client.hotrod.exceptions.TransportException:: 
io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) 
failed with error(-111): Connection refused: localhost/[0:0:0:0:0:0:0:1]:11222
        at 
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
        at 
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347)
        at 
java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:636)
        ... 30 more
Caused by: org.infinispan.client.hotrod.exceptions.TransportException:: 
io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) 
failed with error(-111): Connection refused: localhost/[0:0:0:0:0:0:0:1]:11222
        at 
org.infinispan.client.hotrod.impl.transport.netty.OperationChannel.handleError(OperationChannel.java:133)
        ... 23 more
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: 
finishConnect(..) failed with error(-111): Connection refused: 
localhost/[0:0:0:0:0:0:0:1]:11222
Caused by: java.net.ConnectException: finishConnect(..) failed with 
error(-111): Connection refused
        at io.netty.channel.unix.Errors.newConnectException0(Errors.java:166)
        at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:131)
        at io.netty.channel.unix.Socket.finishConnect(Socket.java:361)
        at 
io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:772)
        at 
io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:749)
        at 
io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:616)
        at 
io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:477)
        at 
io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:337)
        at 
io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:534)
        at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:479)
        at 
io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
        at 
io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
        at 
io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195)
        at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
        at java.base/java.lang.Thread.run(Thread.java:1583)
{noformat}

> Very flaky test LangChain4jEmbeddingsComponentInfinispanTargetIT
> ----------------------------------------------------------------
>
>                 Key: CAMEL-23410
>                 URL: https://issues.apache.org/jira/browse/CAMEL-23410
>             Project: Camel
>          Issue Type: Test
>          Components: camel-langchain4j-embeddings
>    Affects Versions: 4.20.0
>            Reporter: Aurélien Pupier
>            Priority: Major
>
> the test failed on several builds, with different architectures and JVM 
> versions on Jenkins Ci
> and also 2 times on GitHub PR
> {noformat}
> org.opentest4j.AssertionFailedError: 
> expected: 
>   null
>  but was: 
>   java.util.concurrent.RejectedExecutionException: CamelContext is stopped
>       at 
> org.apache.camel.support.cache.DefaultProducerCache.send(DefaultProducerCache.java:157)
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:175)
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:171)
>       ...(90 remaining lines not displayed - this can be changed with 
> Assertions.setMaxStackTraceElementsDisplayed)
>       at 
> org.apache.camel.component.langchain4j.embeddings.LangChain4jEmbeddingsComponentInfinispanTargetIT.query(LangChain4jEmbeddingsComponentInfinispanTargetIT.java:156)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to