[ 
https://issues.apache.org/jira/browse/CAMEL-11479?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16172767#comment-16172767
 ] 

Chandramouli Sagar M edited comment on CAMEL-11479 at 9/20/17 5:52 AM:
-----------------------------------------------------------------------

In our product environment single record to be read in each JMS message of type 
text. In given example, typical case of data pattern is given where last field 
is unbounded which is in multiple lines. That's only our requirement which is 
not supported now in camel beanio. 

For now we kept camel processor in place of camel-beanio with beanio 
unmarshaller in use.


was (Author: mcmoulis):
In our product environment single record to be read in each JMS message of type 
text.

> beanio - Unmarshalling multiline values as multiple records
> -----------------------------------------------------------
>
>                 Key: CAMEL-11479
>                 URL: https://issues.apache.org/jira/browse/CAMEL-11479
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-beanio
>            Reporter: Manikanta A C
>            Priority: Minor
>
> Referring to the example in http://camel.apache.org/beanio.html, 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 
> before unmarshalling to read complete multi-line message, 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