Error handling business objects

MDM Application Toolkit includes error handling business objects to holds information about exceptions that are returned from the MDM operational server.

The following table contains the names and a brief description of the error handling business objects:
Business object Description
MDM_Exception Holds information about an exception that is returned from the various MDM integration services that are included in MDM Application Toolkit.

Typically you create an instance of the MDM_Exception business object by using the Populate MDM Exception general system service.

MDM_Error There are several uses for this business object:
  • Used with Physical MDM composite transactions. If there is an error from an individual transaction (MDM_Txn), the responseObject (ANY) parameter inside the MDM_Txn_Response is populated with a MDM_Error business object.
  • Used inside the MDM_Exception business object to hold any Physical MDM errors.

Parameters for the error handling business objects

The error handling business objects contain a specific set of parameters. The following tables describe each of these parameters.
MDM_Exception
Table 1. MDM_Exception parameters.
Parameter Name Type Description Physical MDM Virtual MDM
mainExceptionType String The type of the primary error message.
mainReasonCode String The Reason Code for the primary error message.
mainExceptionMessage String The text of the primary error message.
mainStackTrace String The contents of the stack trace for the primary error message.
additionalExceptionMessages String (List) A list of extra error messages that are returned.
additionalPhysicalErrors MDM_Error (List) The MDM_Error business object. A list of extra Physical MDM error messages that are returned from the Physical MDM operational server.  
MDM_Error
For a list of parameters, see the information about composite transaction business objects.


Last updated: 8 Sep 2015