Sorry , I don't know which version of camel that Servicemix 3.2.3 is using.

As Gert said , the issue may relates to the Stream caching, from the log I can see the InputStream is turned into InputStreamCache. But I'm not sure if your servicemix-camel component hit the old version of camel's bug of stream caching.

INFO  - REQUEST_B               -
Exchange[BodyType:org.apache.camel.converter.stream.StreamCacheConverter.InputStreamCache,
Body:<jbi:message xmlns="http://java.sun.com/xml/ns/jbi";
xmlns:jbi="http://java.sun.com/xml/ns/jbi/wsdl-11-wrapper";><jbi:part><sons:displayInformation
xmlns:sons="http://path.to.service/InformationService/";><approver>000000001</approver></sons:displayInformation></jbi:part></jbi:message>
]

Can you comment out the log route rule and try again ?
If I remember right there was an issue of camel logger which doesn't reset the cached stream long time ago.

Willem


angel.ortiz wrote:

I'm using Servicemix version 3.2.3. The version of my CXF BC is 3.2.3 too.

I'll try with CXF BC ver 2009.01.

Angel


willem.jiang wrote:
Hi,

I think there are something wrong with your jbi message.
Which version of camel or servicemix are you using?

Willem




Reply via email to