Hi,
I run into a case which is when an input XML is mal-formatted. More precisely, the value of one of attributes in the XML document contains double quote. I've also handle the exception, and proceed to read next record. When there's mal-formatted data like <my-element my-attribute="this is mal-"fomratted" data"/> BeanIO throws
MalformedRecordException, but the cursor doesn't move to the next record. The very next read would throw the same exception. In short, reading the mal-formatted XML document would never finishes. This case is happening in our production environment.
Regards,
Nader Mirzadeh