22.214.171.124 base services fix pack implements a usability enhancement that provides Maximo Integration Framework (I-F) with functionality associated with the support of response content for all synchronous service messages.
This Fix Pack will provide XML response content for all operations used for an object structure or enterprise service when executed in a synchronous model (not using the JMS queues). Currently response content is only provided for the Query and Create operations.
This functional enhancement applies to operations: Create, Update, Sync, Delete supported by both Object Structure and synchronous Enterprise Services, the XML response content of a message will include the following for the main business object of the object structure:
- the value of the main object's internal ID column (i.e. POLINE.POLINEID) regardless if the column is part of the main object's primary key
- the values of the main object's Primary key fields, as configured in DB Configuration
- the values of any main object's alternate key fields. if configured at the object or object structure level
This feature includes an update to the response format as defined by the schema. The previous response included the MBO key type and this will be replaced by the MBO Set type when this feature is enabled.
This feature will be driven by a new integration property called mxe.int.keyresponse. The default value will be 0 (false) and needs to be set to 1 (true) for the new functionality to be enabled. If this property is changed, object structure schema files should be re-generated.
This change has no impact to messages using the Query operation.
23 June 2018