IBM Support

MDM, XML Parser error after applying WebSphere fix pack

Technote (troubleshooting)


After upgrading WebSphere Application Server from version to version, transactions will stop working and the following error will appear in the logs:

SystemOut O ERROR - IXJXE0920E: [ERR API0136] Execution terminated because of the following error: 'Array index out of range: -14;
Caused by: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -14

SystemOut O ERROR - [Exception_MDMRequestAdapter_TransformationError:] CDKAI2002E:Error occurred while transforming the request. The configured transformation may be incorrect.


1. Root cause is known in WebSphere APAR PM65650:

An ArrayIndexOutOfBounds error can occur at runtime when using
XSLT, XQuery or XPath because of a large hash value being
interpretted as a negative value when used as an array index.

2. The problem is the InfoSphere MDM deployed EAR file is including an older file, unfixed by apar PM65650.

Resolving the problem

Replacing the from the WebSphere fixpack into the InfoSphere MDM deployment, will resolve the issue.

There has been an enhancement request opened with both the InfoSphere MDM development team and WebSphere team to better resolve any possible future releases.

Related information

APAR PM65650

Document information

More support for: InfoSphere Master Data Management Server
Application configuration

Software version: 10.1

Operating system(s): AIX

Reference #: 1642929

Modified date: 29 October 2015

Translate this page: