Hi again,

i manually added a "\n" after the "<![CDATA[" and now it works. My message
is complete. I do not really understand why this works....

But now i get the following exception:
[Fatal Error] :-1:-1: Premature end of file.                                    
                                                                                
              
ERROR - LcpMessageHandler              - Error writing LCP-Message              
                                                                                
              
javax.xml.transform.TransformerException: org.xml.sax.SAXParseException:
Premature end of file.                                                          
                     
        at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:501)
                                                                   
        at
com.knapp.bus.tcpbc.handler.lcp.LcpMessageHandler.writeLcpMessage(LcpMessageHandler.java:216)
                                                                      
        at
com.knapp.bus.tcpbc.handler.lcp.LcpMessageHandler.writeMessage(LcpMessageHandler.java:198)
                                                                         
        at
com.knapp.bus.tcpbc.marshaler.lcp.LcpTcpProviderMarshaler.createRequest(LcpTcpProviderMarshaler.java:64)
                                                           
        at
com.knapp.bus.tcpbc.TcpProviderEndpoint.processInOnly(TcpProviderEndpoint.java:136)
                                                                                
        at
org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:102)
                                                                         
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:627)
                                                                             
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:581)
                                                                       
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.onMessageExchange(AsyncBaseLifeCycle.java:535)
                                                                     
        at
org.apache.servicemix.common.SyncLifeCycleWrapper.onMessageExchange(SyncLifeCycleWrapper.java:60)
                                                                  
        at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:623)
                                                               
        at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
                                                                                
   
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:168)   
                                                                                
   
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)     
                                                                                
   
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
                                                                                
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 
                                                                                
   
        at java.lang.Thread.run(Thread.java:619)                                
                                                                                
              
Caused by: org.xml.sax.SAXParseException: Premature end of file.                
                                                                                
              
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)    
                                                                                
              
        at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
                                                                   
        ... 16 more                                                             
                                                                                
              
---------                                                                       
                                                                                
              
org.xml.sax.SAXParseException: Premature end of file.                           
                                                                                
              
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)    
                                                                                
              
        at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
                                                                   
        at
com.knapp.bus.tcpbc.handler.lcp.LcpMessageHandler.writeLcpMessage(LcpMessageHandler.java:216)
                                                                      
        at
com.knapp.bus.tcpbc.handler.lcp.LcpMessageHandler.writeMessage(LcpMessageHandler.java:198)
                                                                         
        at
com.knapp.bus.tcpbc.marshaler.lcp.LcpTcpProviderMarshaler.createRequest(LcpTcpProviderMarshaler.java:64)
                                                           
        at
com.knapp.bus.tcpbc.TcpProviderEndpoint.processInOnly(TcpProviderEndpoint.java:136)
                                                                                
        at
org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:102)
                                                                         
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:627)
                                                                             
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:581)
                                                                       
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.onMessageExchange(AsyncBaseLifeCycle.java:535)
                                                                     
        at
org.apache.servicemix.common.SyncLifeCycleWrapper.onMessageExchange(SyncLifeCycleWrapper.java:60)
                                                                  
        at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:623)
                                                               
        at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172)
                                                                                
   
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:168)   
                                                                                
   
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)     
                                                                                
   
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
                                                                                
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 
                                                                                
   
        at java.lang.Thread.run(Thread.java:619) 

Regards,
Christian
-- 
View this message in context: 
http://www.nabble.com/Missing-Text-in-XML-Message-after-sending-it-thru-the-jms-component-tp24410355p24410717.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to