[ https://issues.apache.org/jira/browse/CAMEL-4198?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13062019#comment-13062019 ]
Claus Ibsen commented on CAMEL-4198: ------------------------------------ You can read about contributing here http://camel.apache.org/contributing.html > Bindy Parser not handling Null values in KVP > -------------------------------------------- > > Key: CAMEL-4198 > URL: https://issues.apache.org/jira/browse/CAMEL-4198 > Project: Camel > Issue Type: Improvement > Components: camel-bindy > Affects Versions: 2.7.1 > Environment: developement > Reporter: surya > Priority: Minor > Fix For: 2.9.0 > > > Camel Bindy is not handling null values in KVP. It throws > ArrayIndexOutOfBounds Exception. > From the source below if FIX message has a key value pair with null value i.e > (eg: 43=1|63=|64=xyz) the key 63 has no value an while parsing it throws > exception for keyValuePair[1]. > // Get KeyValuePair > String[] keyValuePair = s.split(getKeyValuePairSeparator()); > // Extract Key > int key = Integer.parseInt(keyValuePair[0]); > // Extract key value > String value = keyValuePair[1]; -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira