Error XML messages
You can review the XML message that is generated when an error occurs and you can modify the content of the message.
When you manage an error in the Message Reprocessing application, you can the see the following information:
- The Error Data field contains the error message.
- The message content contains the original message that was placed in the queue and is causing an error. You can edit this element.
- If available, the internal record contains the XML representation of the message at the time that the error occurred. You cannot edit the internal record but you can use it to view if integration processing changed the original message before the error occurred.
The internal record represents the object structure that was created during enterprise service and user exit processing. An internal record is available only for inbound transactions, and only when enterprise service and user exit processing complete successfully. If an internal record is available, it is provided for information only and you cannot change it.
Following is an example of an error XML message:
<?xml version="1.0" encoding="UTF-8"?>
<SyncMXPERSON xmlns="http://www.ibm.com/maximo"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
creationDateTime="2014-04-22T14:04:03-04:00"
transLanguage="EN" baseLanguage="EN" messageID="11798570432187483"
maximoVersion="7 6" event="1" messageid="11798570432652428">
<MXPERSONSet>
<PERSON action="Update">
.
.
.
</PERSON>
</MXPERSONSet>
</SyncMXPERSON>
Following is an example of an internal record XML message:
<?xml version="1.0" encoding="UTF-8"?>
<SyncMXPERSON xmlns="http://www.ibm.com/maximo"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
creationDateTime="2014-04-22T14:04:03-04:00"
transLanguage="EN" baseLanguage="EN" messageID="11798570432187483"
maximoVersion="7 6" event="1" messageid="11798570432652428">
<MXPERSONSet>
<PERSON action="Update">
.
.
.
</PERSON>
</MXPERSONSet>
</SyncMXPERSON>
</IR>
</ERROR>