Technote (FAQ)
Question
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?
Cause
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.
Answer
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:
http://publib.boulder.ibm.com/infocenter/wsdatap/v4r0m2/index.jsp?topic=%2Fcom.ibm.dp.xi.doc%2Fwebserviceproxydevelopersguide.xi50294.htm&path=4_1_0_12_5
Security and the IMS Connect user message exit routines in the IMS Information Center
http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp?topic=%2Fcom.ibm.ims11.doc.ccg%2Fims_ct_exitsandsecurity.htm
Related information
IMS Connect
Security and the IMS Connect user message exit routines
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.