[ https://issues.apache.org/activemq/browse/SM-1348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marcello Teodori updated SM-1348: --------------------------------- Attachment: patch.diff > Add support for mapping between JBI NormalizedMessage attachments and Camel > Message attachments > ----------------------------------------------------------------------------------------------- > > Key: SM-1348 > URL: https://issues.apache.org/activemq/browse/SM-1348 > Project: ServiceMix > Issue Type: Improvement > Components: servicemix-camel > Affects Versions: 3.3 > Reporter: Marcello Teodori > Attachments: patch.diff > > > Following the discussion on CAMEL-385, the new attachment support in Camel > 1.4 (currently unreleased) requires modification in the servicemix-camel > component to allow a correct bidirectional mapping between attachments in JBI > Normalized Messages and Camel Messages. > Attached to this issue there's a patch file with my implementation, tested > with a simple flow from a file:poller (servicemix-file) to a ftp:sender > (ftp:sender) connected one to the other through a camel route. The attachment > test is done using BinaryFileMarshaler to send a binary file. Unfortunately > no JUnit tests are provided as I was not able to understand the existing ones > in the servicemix-camel component in order to add the attachment verification. > The patch requires: > - upgrading the Camel dependency to 1.4-SNAPSHOT (see SM-1347) > - upgrading the Spring dependency to 2.5.4 as used by Camel 1.4-SNAPSHOT > (see SM-1346) > I hope it can be useful for anyone trying to pass JBI messages with > attachments through a Camel route, and eventually be included in a future > version of servicemix. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.