What is the default exit routine used by IBM WebSphere DataPower SOA Appliance when not specifying an 'Exit Program' property to connect to an IMS backend?
While the 'Exit Program' property is not required in the DataPower IMS Connect configuration, an exit routine is always specified in the corresponding header field of the request message from the DataPower appliance to the IMS Connect "server".
If the user does not specify an 'Exit Program' explicitly in the DataPower IMS Connect configuration, the exit routine of '*SAMPLE*' is used. An exit routine is always set because the IMS Connect 'server' needs to know what routine is used to handle the request.
For example, if the user sees an Error Message from the DataPower appliance:
"Failed to establish a backside connection"
and a correlating IMS Error Message:
"HWSP1445E UNKNOWN EXIT NAME SPECIFIED IN MESSAGE PREFIX; MSGID=*SAMPLE*/\âÁÔ×ÓÅ\, M=SDRC"
the backend IMS is not expecting the default 'Exit Program' being sent.
The default exit routine *SAMPLE* is used unless otherwise specified.
If the user is having connectivity problems related to the exit routine, the user may need to configure IMS to receive the request message with the defaulted exit name of '*SAMPLE*'.
Otherwise, specify the desired exit routine within the 'Exit Program' field. This can be found under the Default Headers tab while configuring IMS Connect.
Related Information can be found here:
IMS Connect in the WebSphere DataPower Information Center:
Security and the IMS Connect user message exit routines in the IMS Information Center