Hadrian, I guess the remark about the patch refers to the HL7 Decoder problem - I haven't submitted one for the convertBodyTo() ... yet. The piece of code wasn't originally intended as patch, more of a proposal how to resolve the issue. If the releases are not on Monday ;-) I'm confident I can provide the full thing on time.
cheers Christian hzbarcea wrote: > > @Christian, the patch you submitted requires a bit of work to be > applied to Camel. At least the "package bla;" needs to change, and > the apache license headers applied, a unit test and so forth. I could > do this part if you don't have time. However we would need a sample > HL7 message that shows the problem as well. I would appreciate if you > could address some of these issues and resubmit. > > We plan to release Camel 1.6.1 and 2.0-M2 next week, btw :) > > Cheers, > Hadrian > > On Apr 24, 2009, at 12:09 PM, christian ohr wrote: > >> >> Hi, me again... >> >> Another problem I came across: >> when reading HL7 messages e.g. from a stream, they become unusable >> after >> running though a convertBodyTo(String.class) converter for further >> processing. >> >> The reason is that the converter uses the readLine() method of a >> BufferedReader which splits up at "\r" and/or "\n" characters, but >> then the >> string is always aggregated with "\n". As HL7 segments MUST be >> separated by >> "\r", you need to convert all "\n" into "\r" afterwards, which is >> pretty >> annoying. Please also see >> http://gforge.openehealth.org/gf/project/ipf/tracker/?action=TrackerItemEdit&tracker_item_id=128 >> >> I will have a closer look at it and see if I can provide a patch next >> week.... >> >> cheers >> Christian >> http://gforge.openehealth.org/gf/project/ipf/ >> -- >> View this message in context: >> http://www.nabble.com/HL7-messages-become-unusable-after-convertBodyTo%28String.class%29-tp23219748p23219748.html >> Sent from the Camel - Users mailing list archive at Nabble.com. >> > > > -- View this message in context: http://www.nabble.com/HL7-messages-become-unusable-after-convertBodyTo%28String.class%29-tp23219748p23223171.html Sent from the Camel - Users mailing list archive at Nabble.com.