VERIFIED SOLUTION i

Resolve Non-Accumulated (NA) batch failing due to 'java.io.CharConversionException' exception in EngageOne

Issue

EngageOne Non Accumulated (NA) batch fails due to 'java.io.CharConversionException' exception. The exception error can be observed in NA-Batch log created for batch execution or on console.
 

Cause

This could be caused due to unexpected character(s) in the input XML file. In this case, XML parsing error will be observed on opening the input XML on web browser. Browser will also indicate position of invalid character.
 

Resolution

UPDATED: March 27, 2017
Executing NA-batch after following these steps should resolve the issue:
  • Remove occurrence(s) of invalid characters manually.
  • Ensure file is viewed successfully in the browser.
In case issue remains  unresolved, contact Client Support.