[ 
https://issues.apache.org/jira/browse/CAMEL-21583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen resolved CAMEL-21583.
---------------------------------
    Resolution: Won't Fix

its flaky on CI

> Fix issue related to flaky Jetty tests "Exception occurred during execution 
> on the exchange: Exchange[]"
> --------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-21583
>                 URL: https://issues.apache.org/jira/browse/CAMEL-21583
>             Project: Camel
>          Issue Type: Test
>          Components: camel-jetty
>    Affects Versions: 4.9.0
>            Reporter: Aurélien Pupier
>            Priority: Minor
>
> with the last 5 builds on CI, there was at least one Jetty tests failing with 
> this kind of error:
> {noformat}
> org.apache.camel.CamelExecutionException: Exception occurred during execution 
> on the exchange: Exchange[]
>       at 
> org.apache.camel.CamelExecutionException.wrapCamelExecutionException(CamelExecutionException.java:45)
>       at 
> org.apache.camel.support.ExchangeHelper.extractResultBody(ExchangeHelper.java:698)
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.extractResultBody(DefaultProducerTemplate.java:591)
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.extractResultBody(DefaultProducerTemplate.java:587)
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.sendBodyAndHeader(DefaultProducerTemplate.java:221)
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.sendBodyAndHeader(DefaultProducerTemplate.java:213)
>       at 
> org.apache.camel.component.jetty.HttpsRouteTest.invokeHttpEndpoint(HttpsRouteTest.java:175)
>       at 
> org.apache.camel.component.jetty.HttpsRouteTest.testEndpoint(HttpsRouteTest.java:121)
>       at java.base/java.lang.reflect.Method.invoke(Method.java:580)
>       at 
> java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
>       at 
> java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
>       at 
> java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
>       at 
> java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
>       at 
> java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
> Caused by: org.apache.hc.client5.http.HttpHostConnectException: Connect to 
> https://localhost:36391 [localhost/127.0.0.1, localhost/127.0.1.1] failed: 
> Connection refused
>       at java.base/sun.nio.ch.Net.pollConnect(Native Method)
>       at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:682)
>       at 
> java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:542)
>       at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:592)
>       at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
>       at java.base/java.net.Socket.connect(Socket.java:751)
>       at 
> org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:216)
>       at 
> org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:490)
>       at 
> org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:164)
>       at 
> org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:174)
>       at 
> org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:144)
>       at 
> org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
>       at 
> org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:192)
>       at 
> org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
>       at 
> org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:150)
>       at 
> org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
>       at 
> org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec.execute(HttpRequestRetryExec.java:113)
>       at 
> org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)
>       at 
> org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:174)
>       at 
> org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:87)
>       at 
> org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:55)
>       at 
> org.apache.hc.client5.http.classic.HttpClient.executeOpen(HttpClient.java:183)
>       at 
> org.apache.camel.component.http.HttpProducer.executeMethod(HttpProducer.java:491)
>       at 
> org.apache.camel.component.http.HttpProducer.process(HttpProducer.java:247)
>       at 
> org.apache.camel.support.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:65)
>       at 
> org.apache.camel.impl.engine.SharedCamelInternalProcessor.processNonTransacted(SharedCamelInternalProcessor.java:156)
>       at 
> org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:133)
>       at 
> org.apache.camel.impl.engine.SharedCamelInternalProcessor$1.process(SharedCamelInternalProcessor.java:89)
>       at 
> org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:82)
>       at 
> org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:86)
>       at 
> org.apache.camel.support.cache.DefaultProducerCache.send(DefaultProducerCache.java:178)
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:176)
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:172)
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:153)
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.sendBodyAndHeader(DefaultProducerTemplate.java:219)
> {noformat}
> It occured in different context and slightly different tests:
> * BuildAndTest / Matrix - JDK_NAME = 'jdk_21_latest', PLATFORM = 'ubuntu-avx' 
> / Test / 
> org.apache.camel.component.jetty.HttpsRouteAddSslConnectorPropertiesTest.testEndpoint
>  (from org.apache.camel.component.jetty.JettyXsltTest) 
> * BuildAndTest / Matrix - JDK_NAME = 'jdk_17_latest', PLATFORM = 'ppc64le' / 
> Test / org.apache.camel.component.jetty.HttpsAsyncRouteTest.testEndpoint
> * BuildAndTest / Matrix - JDK_NAME = 'jdk_21_latest', PLATFORM = 'ubuntu-avx' 
> / Test / org.apache.camel.component.jetty.HttpsAsyncRouteTest.testEndpoint
> * BuildAndTest / Matrix - JDK_NAME = 'jdk_17_latest', PLATFORM = 'ppc64le' / 
> Test / org.apache.camel.component.jetty.HttpsAsyncRouteTest.testEndpoint
> *  BuildAndTest / Matrix - JDK_NAME = 'jdk_21_latest', PLATFORM = 
> 'ubuntu-avx' / Test / 
> org.apache.camel.component.jetty.HttpsAsyncRouteTest.testEndpoint
> * BuildAndTest / Matrix - JDK_NAME = 'jdk_21_latest', PLATFORM = 'ubuntu-avx' 
> / Test / org.apache.camel.component.jetty.HttpsAsyncRouteTest.testEndpoint
> * BuildAndTest / Matrix - JDK_NAME = 'jdk_21_latest', PLATFORM = 'ubuntu-avx' 
> / Test / 
> org.apache.camel.component.jetty.HttpsRouteAddSslConnectorPropertiesTest.testEndpoint
> * [BuildAndTest / Matrix - JDK_NAME = 'jdk_17_latest', PLATFORM = 
> 'ubuntu-avx' / Test / 
> org.apache.camel.component.jetty.HttpsAsyncRouteTest.testEndpoint|https://ci-builds.apache.org/job/Camel/job/Camel%20Core%20(Build%20and%20test)/job/main/642/testReport/org.apache.camel.component.jetty/HttpsAsyncRouteTest/BuildAndTest___Matrix___JDK_NAME____jdk_17_latest___PLATFORM____ubuntu_avx____Test___testEndpoint/]
> * [BuildAndTest / Matrix - JDK_NAME = 'jdk_21_latest', PLATFORM = 
> 'ubuntu-avx' / Test / 
> org.apache.camel.component.jetty.HttpsRouteAddSslConnectorPropertiesTest.testEndpoint|https://ci-builds.apache.org/job/Camel/job/Camel%20Core%20(Build%20and%20test)/job/main/642/testReport/org.apache.camel.component.jetty/HttpsRouteAddSslConnectorPropertiesTest/BuildAndTest___Matrix___JDK_NAME____jdk_21_latest___PLATFORM____ubuntu_avx____Test___testEndpoint/]



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

Reply via email to