Settlement Batch Accompanying Letter Ends With Error "XML-20171: (Fatal Error) Invalid XML character(25)" (Doc ID 2042804.1)

Last updated on AUGUST 24, 2015

Applies to:

Oracle Payments - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

Find that the Settlement Batch Accompanying Letter ends with the following error:


ERROR
--------- 


IBY_FC_ACP_LTR_FORMAT module: Settlement Batch Accompanying Letter
+---------------------------------------------------------------------------+

.....

Caused by: org.xml.sax.SAXParseException; lineNumber: 218; columnNumber: 41; : XML-20171: (Fatal Error) Invalid XML character(25).
at oracle.xdo.parser.v2.XMLError.flushErrorHandler(XMLError.java:441)
at oracle.xdo.parser.v2.XMLError.flushErrors1(XMLError.java:303)
at oracle.xdo.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:305)
at oracle.xdo.parser.v2.XMLParser.parse(XMLParser.java:289)
... 25 more

Error: an error occurred during formatting. Please verify the template is valid.
oracle.apps.iby.exception.PSException: Interner Fehler im Payment Server:
at oracle.apps.iby.engine.ExtractFormatter.applyFormat(ExtractFormatter.java:150)
at oracle.apps.iby.engine.ExtractFormatter.applyFormat(ExtractFormatter.java:259)
at oracle.apps.iby.scheduler.FDFormatProgramUtils.doExtractAndFormatCore(FDFormatProgramUtils.java:358)
at oracle.apps.iby.scheduler.FDFormatProgramUtils.doExtractAndFormatCommon(FDFormatProgramUtils.java:234)
at oracle.apps.iby.scheduler.FDFormatProgramUtils.doExtractAndFormatCommon(FDFormatProgramUtils.java:171)
at oracle.apps.iby.scheduler.FDFormatProgramUtils.doFCAcpLtrExtractAndFormat(FDFormatProgramUtils.java:117)
at oracle.apps.iby.scheduler.FDAuxiliaryFormats.runAuxFormat(FDAuxiliaryFormats.java:268)
at oracle.apps.iby.scheduler.FDAuxiliaryFormats.runProgram(FDAuxiliaryFormats.java:132)
at oracle.apps.iby.scheduler.FCAccompanyLetter.runProgram(FCAccompanyLetter.java:32)
at oracle.apps.fnd.cp.request.Run.main(Run.java:156)

STEPS:

1. Run Create Settlement Batches request.
2. Child process Settlement Batch Accompanying Letter will start but immediately end with error.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms