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

Gert Vanthienen resolved CAMEL-516.
-----------------------------------

    Fix Version/s: 1.4.0
       Resolution: Won't Fix

This issue has been split into two issues: CAMEL-519 and CAMEL-520

> Camel routes only work when org.apache.servicemix log level is set to DEBUG
> ---------------------------------------------------------------------------
>
>                 Key: CAMEL-516
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-516
>             Project: Apache Camel
>          Issue Type: Bug
>    Affects Versions: 1.3.0
>         Environment: Windows XP, J2SDK (build 1.6.0_03-b05), IONA-FUSE 3.3.1.0
>            Reporter: Mike Gardiner
>             Fix For: 1.4.0
>
>
> In the servicemix/conf/log4j.xml file if I don't set the 
> org.apache.servicemix log level to DEBUG I get SAXParseExceptions.
> For example, if I leave the log level to INFO as specified below
>     <logger name="org.apache.servicemix">
>         <!-- To enable debug logging, replace the INFO by DEBUG -->
>         <level value="INFO"/>
>     </logger>
> I get the following:
> 11:24:14,008 | ERROR | pool-flow.seda.servicemix-camel-thread-1 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  143 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-0. On delivery 
> attempt: 0 caught: org.apache.camel.RuntimeCamelException: 
> org.xml.sax.SAXParseException: Premature end of file.
> org.apache.camel.RuntimeCamelException: org.xml.sax.SAXParseException: 
> Premature end of file.
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:326)
>       at 
> org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:50)
>       at 
> org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:64)
>       at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.getDocument(XPathBuilder.java:537)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:420)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:98)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:63)
>       at 
> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:47)
>       at 
> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsynProcessorBridge.process(AsyncProcessorTypeConverter.java:44)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:146)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:90)
>       at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:40)
>       at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:44)
>       at 
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:68)
>       at 
> org.apache.servicemix.camel.CamelJbiEndpoint.processInOut(CamelJbiEndpoint.java:73)
>       at 
> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:109)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSourceFromStream(XmlConverter.java:370)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSource(XmlConverter.java:205)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMNode(XmlConverter.java:415)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMDocument(XmlConverter.java:523)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:322)
>       ... 26 more
> 11:24:15,006 | ERROR | pool-flow.seda.servicemix-camel-thread-1 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  143 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-0. On delivery 
> attempt: 1 caught: org.apache.camel.RuntimeCamelException: 
> org.xml.sax.SAXParseException: Premature end of file.
> org.apache.camel.RuntimeCamelException: org.xml.sax.SAXParseException: 
> Premature end of file.
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:326)
>       at 
> org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:50)
>       at 
> org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:64)
>       at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.getDocument(XPathBuilder.java:537)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:420)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:98)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:63)
>       at 
> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:47)
>       at 
> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsynProcessorBridge.process(AsyncProcessorTypeConverter.java:44)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:146)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:90)
>       at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:40)
>       at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:44)
>       at 
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:68)
>       at 
> org.apache.servicemix.camel.CamelJbiEndpoint.processInOut(CamelJbiEndpoint.java:73)
>       at 
> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:109)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSourceFromStream(XmlConverter.java:370)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSource(XmlConverter.java:205)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMNode(XmlConverter.java:415)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMDocument(XmlConverter.java:523)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:322)
>       ... 26 more
> 11:24:16,019 | ERROR | pool-flow.seda.servicemix-camel-thread-1 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  143 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-0. On delivery 
> attempt: 2 caught: org.apache.camel.RuntimeCamelException: 
> org.xml.sax.SAXParseException: Premature end of file.
> org.apache.camel.RuntimeCamelException: org.xml.sax.SAXParseException: 
> Premature end of file.
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:326)
>       at 
> org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:50)
>       at 
> org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:64)
>       at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.getDocument(XPathBuilder.java:537)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:420)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:98)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:63)
>       at 
> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:47)
>       at 
> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsynProcessorBridge.process(AsyncProcessorTypeConverter.java:44)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:146)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:90)
>       at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:40)
>       at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:44)
>       at 
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:68)
>       at 
> org.apache.servicemix.camel.CamelJbiEndpoint.processInOut(CamelJbiEndpoint.java:73)
>       at 
> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:109)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSourceFromStream(XmlConverter.java:370)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSource(XmlConverter.java:205)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMNode(XmlConverter.java:415)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMDocument(XmlConverter.java:523)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:322)
>       ... 26 more
> 11:24:16,129 | ERROR | pool-flow.seda.servicemix-camel-thread-2 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  143 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-1. On delivery 
> attempt: 0 caught: org.apache.camel.RuntimeCamelException: 
> org.xml.sax.SAXParseException: Premature end of file.
> org.apache.camel.RuntimeCamelException: org.xml.sax.SAXParseException: 
> Premature end of file.
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:326)
>       at 
> org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:50)
>       at 
> org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:64)
>       at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.getDocument(XPathBuilder.java:537)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:420)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:98)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:63)
>       at 
> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:47)
>       at 
> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsynProcessorBridge.process(AsyncProcessorTypeConverter.java:44)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:146)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:90)
>       at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:40)
>       at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:44)
>       at 
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:68)
>       at 
> org.apache.servicemix.camel.CamelJbiEndpoint.processInOut(CamelJbiEndpoint.java:73)
>       at 
> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:109)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSourceFromStream(XmlConverter.java:370)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSource(XmlConverter.java:205)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMNode(XmlConverter.java:415)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMDocument(XmlConverter.java:523)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:322)
>       ... 26 more
> 11:24:17,018 | ERROR | pool-flow.seda.servicemix-camel-thread-1 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  143 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-0. On delivery 
> attempt: 3 caught: org.apache.camel.RuntimeCamelException: 
> org.xml.sax.SAXParseException: Premature end of file.
> org.apache.camel.RuntimeCamelException: org.xml.sax.SAXParseException: 
> Premature end of file.
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:326)
>       at 
> org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:50)
>       at 
> org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:64)
>       at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.getDocument(XPathBuilder.java:537)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:420)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:98)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:63)
>       at 
> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:47)
>       at 
> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsynProcessorBridge.process(AsyncProcessorTypeConverter.java:44)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:146)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:90)
>       at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:40)
>       at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:44)
>       at 
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:68)
>       at 
> org.apache.servicemix.camel.CamelJbiEndpoint.processInOut(CamelJbiEndpoint.java:73)
>       at 
> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:109)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSourceFromStream(XmlConverter.java:370)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSource(XmlConverter.java:205)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMNode(XmlConverter.java:415)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMDocument(XmlConverter.java:523)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:322)
>       ... 26 more
> 11:24:17,127 | ERROR | pool-flow.seda.servicemix-camel-thread-2 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  143 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-1. On delivery 
> attempt: 1 caught: org.apache.camel.RuntimeCamelException: 
> org.xml.sax.SAXParseException: Premature end of file.
> org.apache.camel.RuntimeCamelException: org.xml.sax.SAXParseException: 
> Premature end of file.
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:326)
>       at 
> org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:50)
>       at 
> org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:64)
>       at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.getDocument(XPathBuilder.java:537)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:420)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:98)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:63)
>       at 
> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:47)
>       at 
> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsynProcessorBridge.process(AsyncProcessorTypeConverter.java:44)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:146)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:90)
>       at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:40)
>       at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:44)
>       at 
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:68)
>       at 
> org.apache.servicemix.camel.CamelJbiEndpoint.processInOut(CamelJbiEndpoint.java:73)
>       at 
> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:109)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSourceFromStream(XmlConverter.java:370)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSource(XmlConverter.java:205)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMNode(XmlConverter.java:415)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMDocument(XmlConverter.java:523)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:322)
>       ... 26 more
> 11:24:18,016 | ERROR | pool-flow.seda.servicemix-camel-thread-1 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  143 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-0. On delivery 
> attempt: 4 caught: org.apache.camel.RuntimeCamelException: 
> org.xml.sax.SAXParseException: Premature end of file.
> org.apache.camel.RuntimeCamelException: org.xml.sax.SAXParseException: 
> Premature end of file.
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:326)
>       at 
> org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:50)
>       at 
> org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:64)
>       at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.getDocument(XPathBuilder.java:537)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:420)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:98)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:63)
>       at 
> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:47)
>       at 
> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsynProcessorBridge.process(AsyncProcessorTypeConverter.java:44)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:146)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:90)
>       at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:40)
>       at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:44)
>       at 
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:68)
>       at 
> org.apache.servicemix.camel.CamelJbiEndpoint.processInOut(CamelJbiEndpoint.java:73)
>       at 
> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:109)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSourceFromStream(XmlConverter.java:370)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSource(XmlConverter.java:205)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMNode(XmlConverter.java:415)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMDocument(XmlConverter.java:523)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:322)
>       ... 26 more
> 11:24:18,125 | ERROR | pool-flow.seda.servicemix-camel-thread-2 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  143 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-1. On delivery 
> attempt: 2 caught: org.apache.camel.RuntimeCamelException: 
> org.xml.sax.SAXParseException: Premature end of file.
> org.apache.camel.RuntimeCamelException: org.xml.sax.SAXParseException: 
> Premature end of file.
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:326)
>       at 
> org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:50)
>       at 
> org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:64)
>       at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.getDocument(XPathBuilder.java:537)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:420)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:98)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:63)
>       at 
> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:47)
>       at 
> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsynProcessorBridge.process(AsyncProcessorTypeConverter.java:44)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:146)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:90)
>       at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:40)
>       at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:44)
>       at 
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:68)
>       at 
> org.apache.servicemix.camel.CamelJbiEndpoint.processInOut(CamelJbiEndpoint.java:73)
>       at 
> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:109)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSourceFromStream(XmlConverter.java:370)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSource(XmlConverter.java:205)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMNode(XmlConverter.java:415)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMDocument(XmlConverter.java:523)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:322)
>       ... 26 more
> 11:24:19,030 | ERROR | pool-flow.seda.servicemix-camel-thread-1 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  143 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-0. On delivery 
> attempt: 5 caught: org.apache.camel.RuntimeCamelException: 
> org.xml.sax.SAXParseException: Premature end of file.
> org.apache.camel.RuntimeCamelException: org.xml.sax.SAXParseException: 
> Premature end of file.
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:326)
>       at 
> org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:50)
>       at 
> org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:64)
>       at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.getDocument(XPathBuilder.java:537)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:420)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:98)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:63)
>       at 
> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:47)
>       at 
> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsynProcessorBridge.process(AsyncProcessorTypeConverter.java:44)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:146)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:90)
>       at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:40)
>       at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:44)
>       at 
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:68)
>       at 
> org.apache.servicemix.camel.CamelJbiEndpoint.processInOut(CamelJbiEndpoint.java:73)
>       at 
> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:109)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSourceFromStream(XmlConverter.java:370)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSource(XmlConverter.java:205)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMNode(XmlConverter.java:415)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMDocument(XmlConverter.java:523)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:322)
>       ... 26 more
> 11:24:19,045 | ERROR | pool-flow.seda.servicemix-camel-thread-1 | 
> DeadLetterChannel        | .apache.camel.processor.Logger   69 | 
> Exchange[Message: [EMAIL PROTECTED]
> 11:24:19,045 | ERROR | pool-flow.seda.servicemix-camel-thread-1 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  106 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-0. Handled by 
> the failure processor: 
> RecipientList[log:org.apache.camel.DeadLetterChannel?level=error]
> 11:24:19,061 | ERROR | pool-flow.seda.servicemix-camel-thread-3 | 
> JmsComponent             | ervicemix.common.BaseLifeCycle   48 | Error 
> processing exchange InOut[
>   id: ID:166.29.99.171-119e34d4895-7:0
>   status: Done
>   role: consumer
>   service: {urn:com.lmco.isgs.bais}interfaceRules
>   endpoint: camel166-29-99-171-119e34d4895-28-0
>   operation: {urn:com.lmco.isgs.bais}operationInOut
>   in: Unable to display: org.xml.sax.SAXParseException: Premature end of file.
>   out: null
> ]
> javax.xml.stream.XMLStreamException: Trying to write END_DOCUMENT when 
> document has no root (ie. trying to output empty document).
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.throwOutputError(BaseStreamWriter.java:1473)
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.reportNwfStructure(BaseStreamWriter.java:1502)
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.finishDocument(BaseStreamWriter.java:1663)
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.writeEndDocument(BaseStreamWriter.java:585)
>       at 
> org.apache.servicemix.soap.marshalers.SoapWriter.writeSimpleMessage(SoapWriter.java:130)
>       at 
> org.apache.servicemix.soap.marshalers.SoapWriter.write(SoapWriter.java:92)
>       at 
> org.apache.servicemix.jms.DefaultJmsMarshaler.toJMS(DefaultJmsMarshaler.java:79)
>       at 
> org.apache.servicemix.jms.DefaultJmsMarshaler.toJMS(DefaultJmsMarshaler.java:106)
>       at 
> org.apache.servicemix.jms.AbstractJmsProcessor.fromNMSResponse(AbstractJmsProcessor.java:200)
>       at 
> org.apache.servicemix.jms.multiplexing.MultiplexingConsumerProcessor.process(MultiplexingConsumerProcessor.java:112)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:512)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> 11:24:19,061 | ERROR | pool-flow.seda.servicemix-camel-thread-3 | 
> JmsComponent             | ervicemix.common.BaseLifeCycle   60 | Error 
> setting exchange status to ERROR
> java.lang.IllegalStateException: component is not owner when trying to set 
> error: javax.xml.stream.XMLStreamException: Trying to write END_DOCUMENT when 
> document has no root (ie. trying to output empty document).
>       at 
> org.apache.servicemix.jbi.messaging.MessageExchangeImpl.setError(MessageExchangeImpl.java:264)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:57)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: javax.xml.stream.XMLStreamException: Trying to write END_DOCUMENT 
> when document has no root (ie. trying to output empty document).
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.throwOutputError(BaseStreamWriter.java:1473)
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.reportNwfStructure(BaseStreamWriter.java:1502)
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.finishDocument(BaseStreamWriter.java:1663)
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.writeEndDocument(BaseStreamWriter.java:585)
>       at 
> org.apache.servicemix.soap.marshalers.SoapWriter.writeSimpleMessage(SoapWriter.java:130)
>       at 
> org.apache.servicemix.soap.marshalers.SoapWriter.write(SoapWriter.java:92)
>       at 
> org.apache.servicemix.jms.DefaultJmsMarshaler.toJMS(DefaultJmsMarshaler.java:79)
>       at 
> org.apache.servicemix.jms.DefaultJmsMarshaler.toJMS(DefaultJmsMarshaler.java:106)
>       at 
> org.apache.servicemix.jms.AbstractJmsProcessor.fromNMSResponse(AbstractJmsProcessor.java:200)
>       at 
> org.apache.servicemix.jms.multiplexing.MultiplexingConsumerProcessor.process(MultiplexingConsumerProcessor.java:112)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:512)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       ... 7 more
> 11:24:19,139 | ERROR | pool-flow.seda.servicemix-camel-thread-2 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  143 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-1. On delivery 
> attempt: 3 caught: org.apache.camel.RuntimeCamelException: 
> org.xml.sax.SAXParseException: Premature end of file.
> org.apache.camel.RuntimeCamelException: org.xml.sax.SAXParseException: 
> Premature end of file.
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:326)
>       at 
> org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:50)
>       at 
> org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:64)
>       at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.getDocument(XPathBuilder.java:537)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:420)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:98)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:63)
>       at 
> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:47)
>       at 
> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsynProcessorBridge.process(AsyncProcessorTypeConverter.java:44)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:146)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:90)
>       at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:40)
>       at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:44)
>       at 
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:68)
>       at 
> org.apache.servicemix.camel.CamelJbiEndpoint.processInOut(CamelJbiEndpoint.java:73)
>       at 
> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:109)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSourceFromStream(XmlConverter.java:370)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSource(XmlConverter.java:205)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMNode(XmlConverter.java:415)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMDocument(XmlConverter.java:523)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:322)
>       ... 26 more
> 11:24:20,137 | ERROR | pool-flow.seda.servicemix-camel-thread-2 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  143 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-1. On delivery 
> attempt: 4 caught: org.apache.camel.RuntimeCamelException: 
> org.xml.sax.SAXParseException: Premature end of file.
> org.apache.camel.RuntimeCamelException: org.xml.sax.SAXParseException: 
> Premature end of file.
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:326)
>       at 
> org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:50)
>       at 
> org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:64)
>       at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.getDocument(XPathBuilder.java:537)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:420)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:98)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:63)
>       at 
> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:47)
>       at 
> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsynProcessorBridge.process(AsyncProcessorTypeConverter.java:44)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:146)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:90)
>       at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:40)
>       at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:44)
>       at 
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:68)
>       at 
> org.apache.servicemix.camel.CamelJbiEndpoint.processInOut(CamelJbiEndpoint.java:73)
>       at 
> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:109)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSourceFromStream(XmlConverter.java:370)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSource(XmlConverter.java:205)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMNode(XmlConverter.java:415)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMDocument(XmlConverter.java:523)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:322)
>       ... 26 more
> 11:24:21,135 | ERROR | pool-flow.seda.servicemix-camel-thread-2 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  143 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-1. On delivery 
> attempt: 5 caught: org.apache.camel.RuntimeCamelException: 
> org.xml.sax.SAXParseException: Premature end of file.
> org.apache.camel.RuntimeCamelException: org.xml.sax.SAXParseException: 
> Premature end of file.
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:326)
>       at 
> org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:50)
>       at 
> org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:64)
>       at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.getDocument(XPathBuilder.java:537)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:420)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:98)
>       at 
> org.apache.camel.builder.xml.XPathBuilder.matches(XPathBuilder.java:63)
>       at 
> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:47)
>       at 
> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsynProcessorBridge.process(AsyncProcessorTypeConverter.java:44)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:146)
>       at 
> org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:90)
>       at 
> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:40)
>       at 
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:44)
>       at 
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:68)
>       at 
> org.apache.servicemix.camel.CamelJbiEndpoint.processInOut(CamelJbiEndpoint.java:73)
>       at 
> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:109)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:490)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSourceFromStream(XmlConverter.java:370)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMSource(XmlConverter.java:205)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMNode(XmlConverter.java:415)
>       at 
> org.apache.camel.converter.jaxp.XmlConverter.toDOMDocument(XmlConverter.java:523)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:322)
>       ... 26 more
> 11:24:21,135 | ERROR | pool-flow.seda.servicemix-camel-thread-2 | 
> DeadLetterChannel        | .apache.camel.processor.Logger   69 | 
> Exchange[Message: [EMAIL PROTECTED]
> 11:24:21,135 | ERROR | pool-flow.seda.servicemix-camel-thread-2 | 
> DeadLetterChannel        | .apache.camel.processor.Logger  106 | Failed 
> delivery for exchangeId: ID-SLCWD04TY51/3277-1210699406563/0-1. Handled by 
> the failure processor: 
> RecipientList[log:org.apache.camel.DeadLetterChannel?level=error]
> 11:24:21,151 | ERROR | pool-flow.seda.servicemix-camel-thread-1 | 
> JmsComponent             | ervicemix.common.BaseLifeCycle   48 | Error 
> processing exchange InOut[
>   id: ID:166.29.99.171-119e34d4895-7:1
>   status: Done
>   role: consumer
>   service: {urn:com.lmco.isgs.bais}interfaceRules
>   endpoint: camel166-29-99-171-119e34d4895-28-0
>   operation: {urn:com.lmco.isgs.bais}operationInOut
>   in: Unable to display: org.xml.sax.SAXParseException: Premature end of file.
>   out: null
> ]
> javax.xml.stream.XMLStreamException: Trying to write END_DOCUMENT when 
> document has no root (ie. trying to output empty document).
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.throwOutputError(BaseStreamWriter.java:1473)
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.reportNwfStructure(BaseStreamWriter.java:1502)
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.finishDocument(BaseStreamWriter.java:1663)
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.writeEndDocument(BaseStreamWriter.java:585)
>       at 
> org.apache.servicemix.soap.marshalers.SoapWriter.writeSimpleMessage(SoapWriter.java:130)
>       at 
> org.apache.servicemix.soap.marshalers.SoapWriter.write(SoapWriter.java:92)
>       at 
> org.apache.servicemix.jms.DefaultJmsMarshaler.toJMS(DefaultJmsMarshaler.java:79)
>       at 
> org.apache.servicemix.jms.DefaultJmsMarshaler.toJMS(DefaultJmsMarshaler.java:106)
>       at 
> org.apache.servicemix.jms.AbstractJmsProcessor.fromNMSResponse(AbstractJmsProcessor.java:200)
>       at 
> org.apache.servicemix.jms.multiplexing.MultiplexingConsumerProcessor.process(MultiplexingConsumerProcessor.java:112)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:512)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> 11:24:21,151 | ERROR | pool-flow.seda.servicemix-camel-thread-1 | 
> JmsComponent             | ervicemix.common.BaseLifeCycle   60 | Error 
> setting exchange status to ERROR
> java.lang.IllegalStateException: component is not owner when trying to set 
> error: javax.xml.stream.XMLStreamException: Trying to write END_DOCUMENT when 
> document has no root (ie. trying to output empty document).
>       at 
> org.apache.servicemix.jbi.messaging.MessageExchangeImpl.setError(MessageExchangeImpl.java:264)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:57)
>       at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:610)
>       at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:167)
>       at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: javax.xml.stream.XMLStreamException: Trying to write END_DOCUMENT 
> when document has no root (ie. trying to output empty document).
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.throwOutputError(BaseStreamWriter.java:1473)
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.reportNwfStructure(BaseStreamWriter.java:1502)
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.finishDocument(BaseStreamWriter.java:1663)
>       at 
> com.ctc.wstx.sw.BaseStreamWriter.writeEndDocument(BaseStreamWriter.java:585)
>       at 
> org.apache.servicemix.soap.marshalers.SoapWriter.writeSimpleMessage(SoapWriter.java:130)
>       at 
> org.apache.servicemix.soap.marshalers.SoapWriter.write(SoapWriter.java:92)
>       at 
> org.apache.servicemix.jms.DefaultJmsMarshaler.toJMS(DefaultJmsMarshaler.java:79)
>       at 
> org.apache.servicemix.jms.DefaultJmsMarshaler.toJMS(DefaultJmsMarshaler.java:106)
>       at 
> org.apache.servicemix.jms.AbstractJmsProcessor.fromNMSResponse(AbstractJmsProcessor.java:200)
>       at 
> org.apache.servicemix.jms.multiplexing.MultiplexingConsumerProcessor.process(MultiplexingConsumerProcessor.java:112)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:538)
>       at 
> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:512)
>       at 
> org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
>       ... 7 more
> <?xml version="1.0" encoding="UTF-8"?>
> <beans 
>       xmlns="http://www.springframework.org/schema/beans";
>       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>       xsi:schemaLocation="http://www.springframework.org/schema/beans 
> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd 
> http://activemq.apache.org/camel/schema/spring 
> http://activemq.apache.org/camel/schema/spring/camel-spring-1.3.0.xsd";
>       xmlns:fn="http://www.w3.org/2005/02/xpath-functions";>
>       <camelContext id="camelInterfaceRules" 
> xmlns="http://activemq.apache.org/camel/schema/spring";>
>               <route>
>                       <from uri="jbi:service:urn:com.a.b.c:testRules"/>
>                       <choice>
>                               <when>
>                                       <xpath>//*[local-name() = 
> 'testMsg1']</xpath>
>                                       <to 
> uri="jbi:service:urn:com.a.b.c:Service1"/>                                  
>                               </when>
>                               <when>
>                                       <xpath>//*[local-name() = 
> 'testMsg2']</xpath>
>                                       <to 
> uri="jbi:service:urn:com.a.b.c:Service2"/>
>                               </when>
>                       </choice>               
>               </route>
>       </camelContext>
> </beans>
> Thanks.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to