INFO [11:54:35,266] [ main] MainSupport Apache Camel 2.7.3 starting INFO [11:54:36,047] [ main] CamelNamespaceHandler OSGi environment not detected. INFO [11:54:36,906] [ main] BrokerService Using Persistence Adapter: MemoryPersistenceAdapter INFO [11:54:36,906] [ main] BrokerService ActiveMQ 5.3.2 JMS Message Broker (localhost) is starting INFO [11:54:36,906] [ main] BrokerService For help or more information please see: http://activemq.apache.org/ INFO [11:54:37,156] [ main] TransportServerThreadSupport Listening for connections at: tcp://127.0.0.1:61616 INFO [11:54:37,156] [ main] TransportConnector Connector tcp://localhost:61616 Started INFO [11:54:37,156] [ main] BrokerService ActiveMQ JMS Message Broker (localhost, ID:MGIN8K-2805-1329994476938-0:0) started No properties path set - looking for transactions.properties in classpath... transactions.properties not found - looking for jta.properties in classpath... Failed to open transactions properties file - using default values WARN [11:54:37,328] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000200139 with state COMMITTING WARN [11:54:37,328] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001100139 with state COMMITTING WARN [11:54:37,328] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001000139 with state COMMITTING WARN [11:54:37,328] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000900139 with state COMMITTING WARN [11:54:37,328] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000600139 with state COMMITTING WARN [11:54:37,328] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000800139 with state COMMITTING WARN [11:54:37,328] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000300139 with state COMMITTING WARN [11:54:37,328] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000400139 with state COMMITTING WARN [11:54:37,328] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000700139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000500139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000700139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000400139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000300139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000800139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000600139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000900139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001000139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001100139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000200139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001900139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001800139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001700139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001600139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001500139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001400139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001300139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001200139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000500139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001200139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001300139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001400139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001500139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001600139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001700139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001800139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0001900139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002000139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002900139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002800139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002700139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002600139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002500139 with state COMMITTING WARN [11:54:37,344] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002400139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002300139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002200139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002100139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002200139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002300139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002400139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002500139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002600139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002700139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002800139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002900139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002000139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003700139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003600139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003500139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003400139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003300139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003200139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003100139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003000139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0002100139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003000139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003100139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003200139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003300139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003400139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003500139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003600139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003700139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003800139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0004500139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0004500139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0004400139 with state COMMITTING WARN [11:54:37,359] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0004300139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0004200139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0004100139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0004000139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003900139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0004000139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0004100139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0004200139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0004300139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0004400139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003800139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0003900139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000100139 with state COMMITTING WARN [11:54:37,375] [ main] atomikos Local heuristic termination of coordinator 10.106.2.115.tm0000100139 with state COMMITTING INFO [11:54:37,875] [ main] SpringCamelContext Apache Camel 2.7.3 (CamelContext: camel-1) is starting INFO [11:54:37,875] [ main] SpringCamelContext JMX enabled. Using ManagedManagementStrategy. INFO [11:54:38,578] [ main] AnnotationTypeConverterLoader Found 4 packages with 15 @Converter classes to load INFO [11:54:38,609] [ main] DefaultTypeConverter Loaded 151 type converters in 0.532 seconds INFO [11:54:38,922] [ main] RoutePolicySupport trigger: Route "RetrieveFile" starting up - send start Signal INFO [11:54:38,922] [ main] RoutePolicySupport trigger: Route "RetrieveFile" is up&running INFO [11:54:38,922] [ Thread-2] RoutePolicySupport TriggeredStartPolicy received Trigger Event INFO [11:54:38,922] [ Thread-2] RoutePolicySupport trigger: Route "RetrieveFile" is going down - send stop Signal INFO [11:54:39,062] [ main] SpringCamelContext Cannot start route RetrieveFile as its configured with autoStartup=false INFO [11:54:39,094] [ main] TransportConnector Connector vm://localhost Started INFO [11:54:39,203] [ main] SpringCamelContext Route: readInstrumentsA started and consuming from: Endpoint[jms://refInstrumentDataA] INFO [11:54:39,203] [ main] SpringCamelContext Route: readInstrumentsB started and consuming from: Endpoint[jms://refInstrumentDataB] INFO [11:54:39,219] [ Thread-2] DefaultShutdownStrategy Starting to graceful shutdown 1 routes (timeout 300 seconds) INFO [11:54:39,219] [el-1) thread #2 - ShutdownTask] DefaultShutdownStrategy Route: RetrieveFile suspended and shutdown deferred, was consuming from: Endpoint[file://data/?fileName=Instruments%24%7Bdate%3Anow%3AyyyyMMdd%7D.txt] INFO [11:54:39,219] [el-1) thread #2 - ShutdownTask] DefaultShutdownStrategy Route: RetrieveFile preparing to shutdown complete. INFO [11:54:39,219] [el-1) thread #2 - ShutdownTask] DefaultShutdownStrategy Route: RetrieveFile shutdown complete. INFO [11:54:39,219] [ Thread-2] DefaultShutdownStrategy Graceful shutdown of 1 routes completed in 0 seconds INFO [11:54:39,219] [ Thread-2] SpringCamelContext Route: RetrieveFile stopped, was consuming from: Endpoint[file://data/?fileName=Instruments%24%7Bdate%3Anow%3AyyyyMMdd%7D.txt] INFO [11:54:39,219] [ Thread-2] RoutePolicySupport trigger: Route "RetrieveFile" is down INFO [11:54:39,219] [ main] SpringCamelContext Total 2 routes, of which 2 is started. INFO [11:54:39,219] [ main] SpringCamelContext Apache Camel 2.7.3 (CamelContext: camel-1) started in 1.360 seconds INFO [11:55:09,214] [ Thread-2] RoutePolicySupport TriggeredStartPolicy received Trigger Event INFO [11:55:09,214] [ Thread-2] RoutePolicySupport trigger: Route "RetrieveFile" starting up - send start Signal INFO [11:55:09,261] [ Thread-2] SpringCamelContext Route: RetrieveFile started and consuming from: Endpoint[file://data/?fileName=Instruments%24%7Bdate%3Anow%3AyyyyMMdd%7D.txt] INFO [11:55:09,261] [ Thread-2] RoutePolicySupport trigger: Route "RetrieveFile" is up&running INFO [11:55:10,433] [el-1) thread #3 - file://data/] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0000100140 INFO [11:55:10,448] [el-1) thread #3 - file://data/] RetrieveFile Processing file: Instruments20120223.txt INFO [11:55:10,464] [el (camel-1) thread #5 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0000200140 INFO [11:55:10,464] [el (camel-1) thread #7 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0000300140 INFO [11:55:10,464] [el (camel-1) thread #9 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0000400140 INFO [11:55:10,464] [el (camel-1) thread #9 - Split] RetrieveFile skip header record #: 3 INFO [11:55:10,464] [l (camel-1) thread #10 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0000500140 INFO [11:55:10,464] [el (camel-1) thread #9 - Split] RetrieveFile skip body: XDUB (Dublin): 04.02.2012 INFO [11:55:10,464] [l (camel-1) thread #10 - Split] RetrieveFile skip header record #: 4 INFO [11:55:10,464] [l (camel-1) thread #10 - Split] RetrieveFile skip body: XETI (Xetra International Market): 04.02.2012 INFO [11:55:10,464] [el (camel-1) thread #7 - Split] RetrieveFile skip header record #: 1 INFO [11:55:10,464] [el (camel-1) thread #7 - Split] RetrieveFile skip body: XETR, XBUL, XEUB, XEEE (Frankfurt 1): 04.02.2012 INFO [11:55:10,464] [el (camel-1) thread #8 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0000600140 INFO [11:55:10,464] [el (camel-1) thread #8 - Split] RetrieveFile skip header record #: 2 INFO [11:55:10,464] [el (camel-1) thread #5 - Split] RetrieveFile skip header record #: 0 INFO [11:55:10,464] [el (camel-1) thread #5 - Split] RetrieveFile skip body: Date Last Update: INFO [11:55:10,464] [el (camel-1) thread #8 - Split] RetrieveFile skip body: XFRA (Frankfurt 2): 04.02.2012 INFO [11:55:10,464] [el (camel-1) thread #8 - Split] atomikos commit() done (by application) of transaction 10.106.2.115.tm0000600140 INFO [11:55:10,464] [el (camel-1) thread #5 - Split] atomikos commit() done (by application) of transaction 10.106.2.115.tm0000200140 INFO [11:55:10,464] [el (camel-1) thread #9 - Split] atomikos commit() done (by application) of transaction 10.106.2.115.tm0000400140 INFO [11:55:10,464] [l (camel-1) thread #10 - Split] atomikos commit() done (by application) of transaction 10.106.2.115.tm0000500140 INFO [11:55:10,480] [l (camel-1) thread #12 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0000700140 INFO [11:55:10,464] [el (camel-1) thread #7 - Split] atomikos commit() done (by application) of transaction 10.106.2.115.tm0000300140 INFO [11:55:10,480] [l (camel-1) thread #11 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0000800140 ERROR [11:55:10,480] [l (camel-1) thread #12 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-8. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,480] [l (camel-1) thread #14 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0000900140 INFO [11:55:10,480] [l (camel-1) thread #11 - Split] RetrieveFile skip header record #: 5 INFO [11:55:10,480] [l (camel-1) thread #13 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0001100140 INFO [11:55:10,495] [l (camel-1) thread #11 - Split] RetrieveFile skip body: Date Last Update;Instrument;ISIN;ISIX;WKN;Mnemonic;MIC Code;CCP eligible;Instrument Group Description;Instrument Group;Trading Model Type;Designated Sponsor;Market Expert;Maximum Spread;Minimum Quote Size;Maximum Surplus;Round Lot;Min Tradable Unit;Start Pre Trading;End Post Trading;Start Opening Auction;Start Intraday Auction;Start Intraday Auction 2;Start Intraday Auction 3;Start Intraday Auction 4;Start Intraday Auction 5;Start Closing Auction;Start Continuous Auction;End Continuous Auction;Set ID;Instrument Type;Instrument Sub Type;Tick Size 1; Upper Price Limit Max;Tick Size 2; Upper Price Limit 2;Tick Size 3; Upper Price Limit 3;Tick Size 4; Upper Price Limit 4;Tick Size 5; Upper Price Limit 5;Tick Size 6; Upper Price Limit 6;Tick Size 7; Upper Price Limit 7; Tick Size 8; Upper Price Limit 8; Tick Size 9; Upper Price Limit 9; Tick Size 10; Upper Price Limit 10; Tick Size 11; Upper Price Limit 11;Number of Decimal Digits;Unit of Quotation;Interest Rate;Bond Yield Trading Indicator;Settlement Period; Closing Price Previous Business Day; Market Segment;Market Segment Supplement;Clearing Location;Specialist;Primary Market MIC Code;Minimum Hidden Order Value (Euro);Optimal Gateway Location ;Reference Market; Reporting Market; In Subscription; Trading Calendar; Settlement Calendar; Exchange Segment Code; Settlement Currency; Closed Book Indicator; Market Imbalance Indicator; Quote Book Indicator; EnBS Port; EnBS Market Depth; EnBS Snapshot Address A; EnBS Delta Address A; EnBS ATP Address A; EnBS Snapshot Address B; EnBS Delta Address B; EnBS ATP Address B; MDI Port; MDI Market Depth; MDI Inside Market Address A; MDI Inside Market Address B; Min Ord Size INFO [11:55:10,480] [l (camel-1) thread #15 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0001000140 INFO [11:55:10,495] [l (camel-1) thread #11 - Split] atomikos commit() done (by application) of transaction 10.106.2.115.tm0000800140 ERROR [11:55:10,495] [l (camel-1) thread #13 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-11. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:10,495] [l (camel-1) thread #14 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-9. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:10,495] [l (camel-1) thread #15 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-12. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,526] [l (camel-1) thread #13 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0001100140 INFO [11:55:10,526] [l (camel-1) thread #15 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0001000140 INFO [11:55:10,526] [l (camel-1) thread #14 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0000900140 WARN [11:55:10,526] [l (camel-1) thread #13 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-11 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:10,526] [l (camel-1) thread #14 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-9 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:10,526] [l (camel-1) thread #15 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-12 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,526] [l (camel-1) thread #10 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0001200140 INFO [11:55:10,526] [l (camel-1) thread #15 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0001300140 INFO [11:55:10,526] [l (camel-1) thread #13 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0001500140 INFO [11:55:10,526] [l (camel-1) thread #14 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0001400140 ERROR [11:55:10,526] [l (camel-1) thread #15 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-14. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,526] [l (camel-1) thread #12 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0000700140 WARN [11:55:10,526] [l (camel-1) thread #12 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-8 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:10,526] [l (camel-1) thread #14 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-16. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:10,526] [l (camel-1) thread #13 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-15. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:10,526] [l (camel-1) thread #10 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-13. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,526] [l (camel-1) thread #12 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0001600140 ERROR [11:55:10,542] [l (camel-1) thread #12 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-17. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,542] [l (camel-1) thread #12 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0001600140 INFO [11:55:10,542] [l (camel-1) thread #10 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0001200140 WARN [11:55:10,542] [l (camel-1) thread #12 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-17 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:10,542] [l (camel-1) thread #10 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-13 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,542] [el (camel-1) thread #8 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0001700140 INFO [11:55:10,542] [l (camel-1) thread #10 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0001900140 INFO [11:55:10,542] [l (camel-1) thread #12 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0001800140 ERROR [11:55:10,542] [el (camel-1) thread #8 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-18. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,542] [l (camel-1) thread #15 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0001300140 WARN [11:55:10,542] [l (camel-1) thread #15 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-14 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,542] [l (camel-1) thread #13 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0001500140 WARN [11:55:10,542] [l (camel-1) thread #13 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-15 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,542] [l (camel-1) thread #15 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0002100140 INFO [11:55:10,542] [el (camel-1) thread #7 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0002200140 INFO [11:55:10,542] [l (camel-1) thread #13 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0002300140 ERROR [11:55:10,542] [l (camel-1) thread #15 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-21. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,542] [l (camel-1) thread #14 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0001400140 INFO [11:55:10,542] [el (camel-1) thread #9 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0002000140 ERROR [11:55:10,542] [l (camel-1) thread #12 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-20. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:10,542] [l (camel-1) thread #10 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-19. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,558] [l (camel-1) thread #12 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0001800140 WARN [11:55:10,558] [l (camel-1) thread #12 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-20 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,558] [l (camel-1) thread #10 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0001900140 INFO [11:55:10,558] [l (camel-1) thread #11 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0002400140 INFO [11:55:10,558] [el (camel-1) thread #8 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0001700140 WARN [11:55:10,558] [el (camel-1) thread #8 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-18 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,558] [l (camel-1) thread #15 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0002100140 ERROR [11:55:10,558] [l (camel-1) thread #11 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-25. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:10,558] [el (camel-1) thread #9 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-24. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] WARN [11:55:10,558] [l (camel-1) thread #14 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-16 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,558] [l (camel-1) thread #14 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0002800140 ERROR [11:55:10,542] [l (camel-1) thread #13 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-23. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:10,542] [el (camel-1) thread #7 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-22. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,558] [el (camel-1) thread #7 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0002200140 WARN [11:55:10,558] [el (camel-1) thread #7 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-22 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,558] [l (camel-1) thread #13 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0002300140 INFO [11:55:10,558] [el (camel-1) thread #9 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0002000140 ERROR [11:55:10,558] [l (camel-1) thread #14 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-26. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,558] [l (camel-1) thread #14 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0002800140 WARN [11:55:10,558] [l (camel-1) thread #14 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-26 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,558] [l (camel-1) thread #11 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0002400140 INFO [11:55:10,558] [el (camel-1) thread #5 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0002700140 INFO [11:55:10,558] [el (camel-1) thread #8 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0002600140 ERROR [11:55:10,558] [el (camel-1) thread #5 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-27. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,558] [el (camel-1) thread #5 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0002700140 WARN [11:55:10,558] [el (camel-1) thread #5 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-27 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:10,558] [l (camel-1) thread #15 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-21 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,558] [el (camel-1) thread #5 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0003100140 ERROR [11:55:10,558] [el (camel-1) thread #5 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-29. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,558] [el (camel-1) thread #5 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0003100140 WARN [11:55:10,558] [el (camel-1) thread #5 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-29 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,558] [el (camel-1) thread #5 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0003300140 ERROR [11:55:10,573] [el (camel-1) thread #5 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-30. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,573] [el (camel-1) thread #5 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0003300140 WARN [11:55:10,573] [el (camel-1) thread #5 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-30 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,573] [el (camel-1) thread #5 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0003400140 ERROR [11:55:10,573] [el (camel-1) thread #5 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-31. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,573] [el (camel-1) thread #5 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0003400140 WARN [11:55:10,573] [el (camel-1) thread #5 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-31 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,573] [el (camel-1) thread #5 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0003500140 INFO [11:55:10,558] [l (camel-1) thread #12 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0002500140 ERROR [11:55:10,573] [el (camel-1) thread #5 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-32. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] WARN [11:55:10,558] [l (camel-1) thread #10 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-19 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:10,573] [l (camel-1) thread #12 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-33. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,558] [l (camel-1) thread #15 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0003200140 INFO [11:55:10,573] [l (camel-1) thread #12 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0002500140 WARN [11:55:10,573] [l (camel-1) thread #12 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-33 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:10,558] [l (camel-1) thread #11 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-25 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:10,558] [el (camel-1) thread #8 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-28. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,573] [el (camel-1) thread #8 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0002600140 WARN [11:55:10,573] [el (camel-1) thread #8 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-28 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,558] [l (camel-1) thread #14 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0003000140 INFO [11:55:10,573] [el (camel-1) thread #8 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0003900140 ERROR [11:55:10,573] [l (camel-1) thread #14 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-35. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,573] [l (camel-1) thread #14 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0003000140 WARN [11:55:10,589] [l (camel-1) thread #14 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-35 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:10,558] [l (camel-1) thread #13 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-23 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:10,558] [el (camel-1) thread #9 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-24 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,558] [el (camel-1) thread #7 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0002900140 INFO [11:55:10,589] [l (camel-1) thread #14 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0004000140 INFO [11:55:10,589] [el (camel-1) thread #9 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0004200140 INFO [11:55:10,589] [l (camel-1) thread #13 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0004100140 ERROR [11:55:10,589] [el (camel-1) thread #9 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-38. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:10,573] [el (camel-1) thread #8 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-36. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,573] [l (camel-1) thread #11 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0003800140 INFO [11:55:10,573] [l (camel-1) thread #12 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0003700140 ERROR [11:55:10,589] [l (camel-1) thread #11 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-41. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:10,573] [l (camel-1) thread #15 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-34. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,589] [l (camel-1) thread #15 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0003200140 WARN [11:55:10,589] [l (camel-1) thread #15 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-34 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,573] [el (camel-1) thread #5 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0003500140 WARN [11:55:10,589] [el (camel-1) thread #5 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-32 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,573] [l (camel-1) thread #10 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0003600140 INFO [11:55:10,589] [l (camel-1) thread #11 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0003800140 INFO [11:55:10,589] [el (camel-1) thread #5 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0004400140 ERROR [11:55:10,589] [l (camel-1) thread #12 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-42. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,589] [el (camel-1) thread #8 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0003900140 WARN [11:55:10,589] [el (camel-1) thread #8 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-36 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,589] [l (camel-1) thread #12 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0003700140 INFO [11:55:10,589] [el (camel-1) thread #9 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0004200140 ERROR [11:55:10,589] [l (camel-1) thread #14 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-40. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:10,589] [l (camel-1) thread #13 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-39. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:10,589] [el (camel-1) thread #7 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-37. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,589] [l (camel-1) thread #13 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0004100140 INFO [11:55:10,589] [l (camel-1) thread #14 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0004000140 WARN [11:55:10,589] [l (camel-1) thread #14 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-40 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:10,589] [el (camel-1) thread #9 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-38 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:10,589] [l (camel-1) thread #12 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-42 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,589] [el (camel-1) thread #8 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0004500140 ERROR [11:55:10,589] [el (camel-1) thread #5 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-44. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:10,589] [l (camel-1) thread #10 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-43. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] WARN [11:55:10,589] [l (camel-1) thread #11 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-41 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,589] [l (camel-1) thread #15 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0004300140 INFO [11:55:10,604] [l (camel-1) thread #10 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0003600140 WARN [11:55:10,604] [l (camel-1) thread #10 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-43 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:10,604] [l (camel-1) thread #15 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-46. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,589] [el (camel-1) thread #5 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0004400140 WARN [11:55:10,604] [el (camel-1) thread #5 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-44 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:10,589] [el (camel-1) thread #8 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-45. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:10,589] [el (camel-1) thread #7 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0002900140 WARN [11:55:10,604] [el (camel-1) thread #7 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-37 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:10,589] [l (camel-1) thread #13 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-39 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,604] [el (camel-1) thread #8 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0004500140 WARN [11:55:10,604] [el (camel-1) thread #8 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-45 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,604] [l (camel-1) thread #15 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0004300140 WARN [11:55:10,604] [l (camel-1) thread #15 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-46 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:10,604] [el-1) thread #3 - file://data/] atomikos rollback() done of transaction 10.106.2.115.tm0000100140 WARN [11:55:10,604] [el-1) thread #3 - file://data/] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-2 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:10,604] [el-1) thread #3 - file://data/] GenericFileOnCompletion Rollback file strategy: org.apache.camel.component.file.strategy.GenericFileRenameProcessStrategy@1c7818a for file: GenericFile[Instruments20120223.txt] INFO [11:55:11,104] [el-1) thread #3 - file://data/] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0004600140 INFO [11:55:11,104] [el-1) thread #3 - file://data/] RetrieveFile Processing file: Instruments20120223.txt INFO [11:55:11,104] [l (camel-1) thread #14 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0004700140 INFO [11:55:11,104] [el (camel-1) thread #9 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0004800140 INFO [11:55:11,104] [l (camel-1) thread #14 - Split] RetrieveFile skip header record #: 1 INFO [11:55:11,104] [el (camel-1) thread #9 - Split] RetrieveFile skip header record #: 0 INFO [11:55:11,104] [l (camel-1) thread #14 - Split] RetrieveFile skip body: XETR, XBUL, XEUB, XEEE (Frankfurt 1): 04.02.2012 INFO [11:55:11,104] [el (camel-1) thread #9 - Split] RetrieveFile skip body: Date Last Update: INFO [11:55:11,104] [l (camel-1) thread #14 - Split] atomikos commit() done (by application) of transaction 10.106.2.115.tm0004700140 INFO [11:55:11,104] [el (camel-1) thread #9 - Split] atomikos commit() done (by application) of transaction 10.106.2.115.tm0004800140 INFO [11:55:11,104] [el (camel-1) thread #5 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0005100140 INFO [11:55:11,104] [l (camel-1) thread #12 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0004900140 INFO [11:55:11,104] [l (camel-1) thread #10 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0005000140 INFO [11:55:11,104] [l (camel-1) thread #12 - Split] RetrieveFile skip header record #: 2 INFO [11:55:11,104] [l (camel-1) thread #10 - Split] RetrieveFile skip header record #: 4 INFO [11:55:11,104] [el (camel-1) thread #5 - Split] RetrieveFile skip header record #: 5 INFO [11:55:11,104] [el (camel-1) thread #5 - Split] RetrieveFile skip body: Date Last Update;Instrument;ISIN;ISIX;WKN;Mnemonic;MIC Code;CCP eligible;Instrument Group Description;Instrument Group;Trading Model Type;Designated Sponsor;Market Expert;Maximum Spread;Minimum Quote Size;Maximum Surplus;Round Lot;Min Tradable Unit;Start Pre Trading;End Post Trading;Start Opening Auction;Start Intraday Auction;Start Intraday Auction 2;Start Intraday Auction 3;Start Intraday Auction 4;Start Intraday Auction 5;Start Closing Auction;Start Continuous Auction;End Continuous Auction;Set ID;Instrument Type;Instrument Sub Type;Tick Size 1; Upper Price Limit Max;Tick Size 2; Upper Price Limit 2;Tick Size 3; Upper Price Limit 3;Tick Size 4; Upper Price Limit 4;Tick Size 5; Upper Price Limit 5;Tick Size 6; Upper Price Limit 6;Tick Size 7; Upper Price Limit 7; Tick Size 8; Upper Price Limit 8; Tick Size 9; Upper Price Limit 9; Tick Size 10; Upper Price Limit 10; Tick Size 11; Upper Price Limit 11;Number of Decimal Digits;Unit of Quotation;Interest Rate;Bond Yield Trading Indicator;Settlement Period; Closing Price Previous Business Day; Market Segment;Market Segment Supplement;Clearing Location;Specialist;Primary Market MIC Code;Minimum Hidden Order Value (Euro);Optimal Gateway Location ;Reference Market; Reporting Market; In Subscription; Trading Calendar; Settlement Calendar; Exchange Segment Code; Settlement Currency; Closed Book Indicator; Market Imbalance Indicator; Quote Book Indicator; EnBS Port; EnBS Market Depth; EnBS Snapshot Address A; EnBS Delta Address A; EnBS ATP Address A; EnBS Snapshot Address B; EnBS Delta Address B; EnBS ATP Address B; MDI Port; MDI Market Depth; MDI Inside Market Address A; MDI Inside Market Address B; Min Ord Size INFO [11:55:11,104] [el (camel-1) thread #8 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0005500140 INFO [11:55:11,104] [el (camel-1) thread #7 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0005300140 INFO [11:55:11,104] [l (camel-1) thread #11 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0005200140 INFO [11:55:11,104] [l (camel-1) thread #15 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0005600140 ERROR [11:55:11,104] [el (camel-1) thread #8 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-54. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,104] [l (camel-1) thread #10 - Split] RetrieveFile skip body: XETI (Xetra International Market): 04.02.2012 INFO [11:55:11,120] [l (camel-1) thread #10 - Split] atomikos commit() done (by application) of transaction 10.106.2.115.tm0005000140 INFO [11:55:11,104] [l (camel-1) thread #12 - Split] RetrieveFile skip body: XFRA (Frankfurt 2): 04.02.2012 ERROR [11:55:11,104] [l (camel-1) thread #15 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-55. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:11,104] [el (camel-1) thread #7 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-56. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,104] [l (camel-1) thread #11 - Split] RetrieveFile skip header record #: 3 INFO [11:55:11,120] [l (camel-1) thread #11 - Split] RetrieveFile skip body: XDUB (Dublin): 04.02.2012 INFO [11:55:11,120] [l (camel-1) thread #11 - Split] atomikos commit() done (by application) of transaction 10.106.2.115.tm0005200140 INFO [11:55:11,104] [el (camel-1) thread #5 - Split] atomikos commit() done (by application) of transaction 10.106.2.115.tm0005100140 INFO [11:55:11,104] [l (camel-1) thread #13 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0005400140 INFO [11:55:11,120] [l (camel-1) thread #14 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0005700140 INFO [11:55:11,120] [l (camel-1) thread #12 - Split] atomikos commit() done (by application) of transaction 10.106.2.115.tm0004900140 ERROR [11:55:11,120] [l (camel-1) thread #14 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-58. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:11,120] [l (camel-1) thread #13 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-59. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,120] [l (camel-1) thread #15 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0005600140 WARN [11:55:11,120] [l (camel-1) thread #15 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-55 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,120] [el (camel-1) thread #9 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0005800140 INFO [11:55:11,120] [l (camel-1) thread #15 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0005900140 ERROR [11:55:11,120] [el (camel-1) thread #9 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-60. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:11,120] [l (camel-1) thread #15 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-61. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,120] [el (camel-1) thread #9 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0005800140 WARN [11:55:11,120] [el (camel-1) thread #9 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-60 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,120] [el (camel-1) thread #8 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0005500140 WARN [11:55:11,120] [el (camel-1) thread #8 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-54 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,120] [l (camel-1) thread #13 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0005400140 INFO [11:55:11,120] [el (camel-1) thread #9 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0006000140 INFO [11:55:11,120] [l (camel-1) thread #10 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0006200140 ERROR [11:55:11,120] [el (camel-1) thread #9 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-62. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,120] [el (camel-1) thread #8 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0006100140 INFO [11:55:11,120] [l (camel-1) thread #14 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0005700140 WARN [11:55:11,120] [l (camel-1) thread #14 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-58 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:11,120] [l (camel-1) thread #13 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-59 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:11,120] [l (camel-1) thread #10 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-63. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,120] [l (camel-1) thread #13 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0006400140 ERROR [11:55:11,120] [l (camel-1) thread #13 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-65. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,120] [l (camel-1) thread #14 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0006300140 ERROR [11:55:11,120] [el (camel-1) thread #8 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-64. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:11,136] [l (camel-1) thread #14 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-66. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,136] [l (camel-1) thread #14 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0006300140 INFO [11:55:11,136] [el (camel-1) thread #7 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0005300140 WARN [11:55:11,136] [l (camel-1) thread #14 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-66 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:11,136] [el (camel-1) thread #7 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-56 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,136] [el (camel-1) thread #8 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0006100140 WARN [11:55:11,136] [el (camel-1) thread #8 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-64 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,136] [el (camel-1) thread #7 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0006500140 INFO [11:55:11,136] [el (camel-1) thread #5 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0006600140 ERROR [11:55:11,136] [el (camel-1) thread #7 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-67. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,136] [l (camel-1) thread #13 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0006400140 INFO [11:55:11,136] [el (camel-1) thread #8 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0006700140 WARN [11:55:11,136] [l (camel-1) thread #13 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-65 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,136] [l (camel-1) thread #14 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0006800140 ERROR [11:55:11,136] [el (camel-1) thread #8 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-69. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:11,136] [el (camel-1) thread #5 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-68. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:11,136] [l (camel-1) thread #14 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-70. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,136] [l (camel-1) thread #15 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0005900140 WARN [11:55:11,136] [l (camel-1) thread #15 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-61 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,136] [el (camel-1) thread #5 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0006600140 WARN [11:55:11,136] [el (camel-1) thread #5 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-68 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,136] [el (camel-1) thread #9 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0006000140 WARN [11:55:11,136] [el (camel-1) thread #9 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-62 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,136] [l (camel-1) thread #15 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0007100140 INFO [11:55:11,136] [el (camel-1) thread #9 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0007300140 INFO [11:55:11,136] [l (camel-1) thread #13 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0006900140 INFO [11:55:11,136] [el (camel-1) thread #8 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0006700140 WARN [11:55:11,136] [el (camel-1) thread #8 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-69 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:11,136] [l (camel-1) thread #13 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-72. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,136] [el (camel-1) thread #5 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0007200140 ERROR [11:55:11,136] [el (camel-1) thread #5 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-74. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,136] [el (camel-1) thread #7 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0006500140 INFO [11:55:11,136] [l (camel-1) thread #14 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0006800140 INFO [11:55:11,136] [l (camel-1) thread #12 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0007000140 INFO [11:55:11,136] [l (camel-1) thread #10 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0006200140 INFO [11:55:11,136] [el (camel-1) thread #5 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0007200140 WARN [11:55:11,136] [l (camel-1) thread #14 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-70 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:11,136] [el (camel-1) thread #7 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-67 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:11,136] [l (camel-1) thread #12 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-75. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,136] [l (camel-1) thread #11 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0007500140 INFO [11:55:11,136] [l (camel-1) thread #13 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0006900140 WARN [11:55:11,136] [l (camel-1) thread #13 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-72 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:11,136] [el (camel-1) thread #9 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-73. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,136] [el (camel-1) thread #8 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0007400140 ERROR [11:55:11,136] [l (camel-1) thread #15 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-71. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:11,136] [el (camel-1) thread #8 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-77. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,136] [el (camel-1) thread #9 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0007300140 WARN [11:55:11,167] [el (camel-1) thread #9 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-73 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,167] [el (camel-1) thread #8 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0007400140 INFO [11:55:11,136] [l (camel-1) thread #13 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0007800140 ERROR [11:55:11,136] [l (camel-1) thread #11 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-76. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,167] [l (camel-1) thread #11 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0007500140 WARN [11:55:11,167] [l (camel-1) thread #11 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-76 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,136] [l (camel-1) thread #12 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0007000140 WARN [11:55:11,167] [l (camel-1) thread #12 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-75 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,167] [l (camel-1) thread #11 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0008000140 INFO [11:55:11,136] [el (camel-1) thread #7 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0007700140 INFO [11:55:11,136] [l (camel-1) thread #14 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0007600140 WARN [11:55:11,136] [el (camel-1) thread #5 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-74 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:11,167] [el (camel-1) thread #7 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-80. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] WARN [11:55:11,136] [l (camel-1) thread #10 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-63 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,167] [el (camel-1) thread #7 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0007700140 WARN [11:55:11,167] [el (camel-1) thread #7 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-80 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,167] [l (camel-1) thread #10 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0008300140 INFO [11:55:11,167] [el (camel-1) thread #5 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0008200140 INFO [11:55:11,167] [el (camel-1) thread #7 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0008400140 ERROR [11:55:11,167] [l (camel-1) thread #10 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-82. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:11,167] [l (camel-1) thread #14 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-81. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:11,167] [l (camel-1) thread #11 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-79. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,167] [l (camel-1) thread #12 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0008100140 INFO [11:55:11,167] [l (camel-1) thread #11 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0008000140 WARN [11:55:11,167] [l (camel-1) thread #11 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-79 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:11,167] [l (camel-1) thread #12 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-85. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:11,167] [l (camel-1) thread #13 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-78. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,167] [l (camel-1) thread #13 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0007800140 WARN [11:55:11,167] [l (camel-1) thread #13 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-78 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:11,167] [el (camel-1) thread #8 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-77 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,167] [l (camel-1) thread #13 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0008600140 INFO [11:55:11,167] [el (camel-1) thread #8 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0008700140 ERROR [11:55:11,167] [l (camel-1) thread #13 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-86. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,167] [el (camel-1) thread #9 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0007900140 INFO [11:55:11,167] [l (camel-1) thread #15 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0007100140 WARN [11:55:11,167] [l (camel-1) thread #15 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-71 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:11,167] [el (camel-1) thread #8 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-87. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,167] [l (camel-1) thread #12 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0008100140 WARN [11:55:11,167] [l (camel-1) thread #12 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-85 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,167] [el (camel-1) thread #8 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0008700140 WARN [11:55:11,182] [el (camel-1) thread #8 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-87 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,167] [l (camel-1) thread #11 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0008500140 INFO [11:55:11,167] [l (camel-1) thread #14 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0007600140 WARN [11:55:11,182] [l (camel-1) thread #14 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-81 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,167] [l (camel-1) thread #10 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0008300140 ERROR [11:55:11,167] [el (camel-1) thread #7 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-84. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:11,167] [el (camel-1) thread #5 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-83. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,182] [el (camel-1) thread #7 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0008400140 WARN [11:55:11,182] [el (camel-1) thread #7 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-84 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,182] [el (camel-1) thread #5 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0008200140 WARN [11:55:11,182] [l (camel-1) thread #10 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-82 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:11,182] [l (camel-1) thread #11 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-89. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,182] [el (camel-1) thread #8 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0009000140 INFO [11:55:11,182] [l (camel-1) thread #12 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0008900140 INFO [11:55:11,182] [l (camel-1) thread #11 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0008500140 WARN [11:55:11,182] [l (camel-1) thread #11 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-89 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:11,182] [l (camel-1) thread #12 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-91. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,167] [l (camel-1) thread #15 - Split] atomikos createCompositeTransaction ( 300000 ): created new ROOT transaction with id 10.106.2.115.tm0008800140 INFO [11:55:11,182] [l (camel-1) thread #12 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0008900140 WARN [11:55:11,182] [l (camel-1) thread #12 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-91 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 ERROR [11:55:11,182] [l (camel-1) thread #15 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-92. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] ERROR [11:55:11,167] [el (camel-1) thread #9 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-88. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] INFO [11:55:11,198] [el (camel-1) thread #9 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0007900140 WARN [11:55:11,198] [el (camel-1) thread #9 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-88 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,167] [l (camel-1) thread #13 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0008600140 INFO [11:55:11,182] [l (camel-1) thread #15 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0008800140 ERROR [11:55:11,182] [el (camel-1) thread #8 - Split] DefaultErrorHandler Failed delivery for exchangeId: ID-MGIN8K-2806-1329994477625-0-90. Exhausted after delivery attempt: 1 caught: java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0 at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)[:1.6.0_29] at org.apache.camel.processor.loadbalancer.FailOverLoadBalancer.process(FailOverLoadBalancer.java:164)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:84)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:273)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:62)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processByErrorHandler(TransactionErrorHandler.java:211)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler$1.doInTransactionWithoutResult(TransactionErrorHandler.java:171)[camel-spring-2.7.3.jar:2.7.3] at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)[spring-tx-3.0.5.RELEASE.jar:3.0.5.RELEASE] at org.apache.camel.spring.spi.TransactionErrorHandler.doInTransactionTemplate(TransactionErrorHandler.java:164)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.processInTransaction(TransactionErrorHandler.java:121)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:93)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.spring.spi.TransactionErrorHandler.process(TransactionErrorHandler.java:102)[camel-spring-2.7.3.jar:2.7.3] at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:109)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:103)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:721)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor.access$200(MulticastProcessor.java:78)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:287)[camel-core-2.7.3.jar:2.7.3] at org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:272)[camel-core-2.7.3.jar:2.7.3] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)[:1.6.0_29] at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)[:1.6.0_29] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)[:1.6.0_29] at java.lang.Thread.run(Unknown Source)[:1.6.0_29] WARN [11:55:11,182] [el (camel-1) thread #5 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-83 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,198] [el (camel-1) thread #8 - Split] atomikos rollback() done of transaction 10.106.2.115.tm0009000140 WARN [11:55:11,198] [el (camel-1) thread #8 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-90 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:11,198] [l (camel-1) thread #15 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-92 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:11,198] [l (camel-1) thread #13 - Split] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-86 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 INFO [11:55:11,198] [el-1) thread #3 - file://data/] atomikos rollback() done of transaction 10.106.2.115.tm0004600140 WARN [11:55:11,198] [el-1) thread #3 - file://data/] TransactionErrorHandler Transaction rollback (0x1f09a31) for ExchangeId: ID-MGIN8K-2806-1329994477625-0-48 due exception: java.lang.ArrayIndexOutOfBoundsException: 0 WARN [11:55:11,198] [el-1) thread #3 - file://data/] GenericFileOnCompletion Rollback file strategy: org.apache.camel.component.file.strategy.GenericFileRenameProcessStrategy@1c7818a for file: GenericFile[Instruments20120223.txt]