Manikanta A C created CAMEL-11479:
-------------------------------------

             Summary: camel-beanio unmarshalling multiline values
                 Key: CAMEL-11479
                 URL: https://issues.apache.org/jira/browse/CAMEL-11479
             Project: Camel
          Issue Type: Improvement
          Components: camel-beanio
            Reporter: Manikanta A C


We have a simple mapping file & a message with value spans more than one line.

Using camel-beanio, only the contents in first line in the message is being 
read a one record into the exchange's body at one iteration. 

The next line is being treated as new record and unmarshalling breaks as 
BeanIOErrorHandler warns it as invalid record.

We had to add a camel processor to remove the line breaks in the message to 
read complete multi-line message before unmarshalling, which may not be the 
best solution in all real time cases. 

Does camel-beanio read each line as different record?

Is there any other way to still read multi-line values as single record using 
camel-beanio?



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to