When the terminal handler of a service provider pipeline is one of the CICS-supplied SOAP message handlers, the target application program specified in container DFHWS-APPHANDLER is, in some cases, eligible for dynamic routing.
The routing will only take place if the TRANSACTION definition for the transaction named in DFHWS-TRANID specifies one of the following sets of attributes:
For more information, see Routing inbound Web service requests.
For applications deployed with the CICS Web services assistant, there is a second opportunity to dynamically route the request, at the point where CICS links to the user's program. At this point, the request is routed using the dynamic routing model, in which the routing program is specified in the DTRPGM system initialization parameter. Eligibility for routing is determined, in this case, by the characteristics of the program. If you are using a channel and containers when linking to the program, you can only dynamically route the request to CICS regions that are at 3.1 or higher. If you are using a COMMAREA, this restriction does not apply.
For more information, see Routing DPL requests dynamically.