Marcin Domanski created CAMEL-11932:
---------------------------------------

             Summary: For fixed length records crlf field is not honored during 
un-marshaling 
                 Key: CAMEL-11932
                 URL: https://issues.apache.org/jira/browse/CAMEL-11932
             Project: Camel
          Issue Type: Bug
          Components: camel-bindy
    Affects Versions: 2.19.3
            Reporter: Marcin Domanski
            Priority: Minor


Reading documentation [here|http://camel.apache.org/bindy.html] you can find 
that there is a {{@FixedLengthRecord.clrf}} annotation parameter described as:
bq. optional - possible values = WINDOWS,UNIX,MAC, or custom; default value = 
WINDOWS - allow to define the carriage return character to use. If you specify 
a value other than the three listed before, the value you enter (custom) will 
be used as the CRLF character(s)

Unfortunately it seems that this is honored only for marshaling, as for 
un-marshaling in {{BindyFixedLengthDataFormat.unmarshal()}} 
java.util.Scanner.nextLine() is used. This implementation ignores the crlf 
parameter during un-marshaling.



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

Reply via email to