2024/02/29 15:58:59,811 GMT+0100 MONIT [Petals.Container.Components.petals-se-pojo] : traceCode = 'provideFlowStepBegin', flowInstanceId = '11cbbf60-d713-11ee-8deb-024200dc0afc', flowStepId = '11ccd0d0-d713-11ee-8deb-024200dc0afc', flowStepInterfaceName = '{http:2024/02/29 15:58:59,812 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Intercepting message processing on ACCEPT
2024/02/29 15:58:59,813 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Processing 'executeAsync'.
2024/02/29 15:58:59,821 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Timeout used for asynchronous call: 5000
2024/02/29 15:58:59,822 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Add AsyncContext (as consumer) for exchange petals:uid:11ce7e80-d713-11ee-8deb-024200dc0afc
2024/02/29 15:58:59,822 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Send an asynchronous exchange with id : petals:uid:11ce7e80-d713-11ee-8deb-024200dc0afc
2024/02/29 15:58:59,823 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Intercepting message processing on SEND
2024/02/29 15:58:59,825 GMT+0100 MONIT [org.ow2.petals.component.framework.UnderTestWithDefaultConf external-services] : traceCode = 'provideFlowStepBegin', flowInstanceId = '11cbbf60-d713-11ee-8deb-024200dc0afc', flowStepId = '11cfde10-d713-11ee-8deb-024200dc0afc', flowStepInterfaceName = '{http:2024/02/29 15:59:05,757 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Expiration of async send for exchange id: petals:uid:11ce7e80-d713-11ee-8deb-024200dc0afc
2024/02/29 15:59:05,758 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Process an expired (sendAsync) exchange as CONSUMES with id : petals:uid:11ce7e80-d713-11ee-8deb-024200dc0afc
2024/02/29 15:59:05,761 GMT+0100 WARNING [Petals.Container.Components.petals-se-pojo] : An error occured during message processing, let's send it back since the exchange was active before.
java.lang.IllegalStateException: The component does not owns the MessageExchange
at org.ow2.petals.jbi.messaging.exchange.MessageExchangeWrapper.checkComponentOwnsExchange(MessageExchangeWrapper.java:282)
at org.ow2.petals.jbi.messaging.exchange.MessageExchangeWrapper.getEndpoint(MessageExchangeWrapper.java:93)
at org.ow2.petals.component.framework.message.ExchangeImpl.getEndpointName(ExchangeImpl.java:175)
at org.ow2.petals.se.pojo.listener.JBIListener.onExpiredAsyncJBIMessage(JBIListener.java:133)
at org.ow2.petals.component.framework.process.MessageExchangeProcessor.processExpired(MessageExchangeProcessor.java:444)
at org.ow2.petals.component.framework.process.MessageExchangeProcessor.run(MessageExchangeProcessor.java:180)
at org.ow2.petals.component.framework.process.JBIProcessorThreadPoolExecutor$ExchangeRunnable.run(JBIProcessorThreadPoolExecutor.java:90)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)
at org.ow2.petals.component.framework.process.JBIProcessorThreadFactory$JBIProcessorThread.run(JBIProcessorThreadFactory.java:99)
2024/02/29 15:59:05,761 GMT+0100 SEVERE [Petals.Container.Components.petals-se-pojo] : It seems I'm not the owner of the exchange anymore... Maybe there is a bug somewhere! There is nothing I can do now.
java.lang.IllegalStateException: The component does not owns the MessageExchange
at org.ow2.petals.jbi.messaging.exchange.MessageExchangeWrapper.checkComponentOwnsExchange(MessageExchangeWrapper.java:282)
at org.ow2.petals.jbi.messaging.exchange.MessageExchangeWrapper.setError(MessageExchangeWrapper.java:194)
at org.ow2.petals.component.framework.message.ExchangeImpl.setError(ExchangeImpl.java:593)
at org.ow2.petals.component.framework.process.MessageExchangeProcessor.run(MessageExchangeProcessor.java:191)
at org.ow2.petals.component.framework.process.JBIProcessorThreadPoolExecutor$ExchangeRunnable.run(JBIProcessorThreadPoolExecutor.java:90)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)
at org.ow2.petals.component.framework.process.JBIProcessorThreadFactory$JBIProcessorThread.run(JBIProcessorThreadFactory.java:99)
2024/02/29 15:59:07,330 GMT+0100 MONIT [org.ow2.petals.component.framework.UnderTestWithDefaultConf external-services] : traceCode = 'provideFlowStepEnd', flowInstanceId = '11cbbf60-d713-11ee-8deb-024200dc0afc', flowStepId = '11cfde10-d713-11ee-8deb-024200dc0afc'
2024/02/29 15:59:07,337 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Accepting a JBI message with Id : petals:uid:11ce7e80-d713-11ee-8deb-024200dc0afc
2024/02/29 15:59:07,340 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Remove AsyncContext (as consumer) for exchange petals:uid:11ce7e80-d713-11ee-8deb-024200dc0afc
2024/02/29 15:59:07,342 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Retrieved consumer flow attributes (Flow[instance=11cbbf60-d713-11ee-8deb-024200dc0afc, step=11ccd0d0-d713-11ee-8deb-024200dc0afc]) from exchange (petals:uid:11ce7e80-d713-11ee-8deb-024200dc0afc)
2024/02/29 15:59:07,343 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Flow attributes for exchange (id petals:uid:11ce7e80-d713-11ee-8deb-024200dc0afc) set to Flow[instance=11cbbf60-d713-11ee-8deb-024200dc0afc, step=11ccd0d0-d713-11ee-8deb-024200dc0afc]
2024/02/29 15:59:07,345 GMT+0100 INFO [Petals.Container.Components.petals-se-pojo] : The asynchronous response does not match any AsyncContext for petals:uid:11ce7e80-d713-11ee-8deb-024200dc0afc. It must have expired before: let's notify the sender with an error.
2024/02/29 15:59:07,345 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Send an asynchronous exchange with id : petals:uid:11ce7e80-d713-11ee-8deb-024200dc0afc
2024/02/29 15:59:07,346 GMT+0100 FINE [Petals.Container.Components.petals-se-pojo] : Intercepting message processing on SEND
Backported in branch petals-se-pojo-2.7.x with svn#45243