The log manager domain sample exit program, The message domain sample exit programs – IBM SC34-6814-04 User Manual

Page 45

Advertising
background image

Note: It is not necessary to specify a pipeline in the DFHWS-PIPELINE

container. The pipeline is dynamically created by DFHPIRT when
CHANNEL(DFHWSTC-V1) is specified on the command.

v

Links to DFHPIRT, specifying CHANNEL(DFHWSTC-V1), after constructing all
the required containers. This sends the request to the STS and receives the
response into the DFHWS-RESTOKEN container.

v

If the LINK was successful, DFHWBX2 recovers the response from the
DFHWS-RESTOKEN container, which contains an username token in XML
format.

v

Extracts the username and password from this token, and returns them as
responses from the user exit in UEPUSNM/UEPUSNML and
UEPPSWD/UEPPSWDL. Returns from the user exit with return code
UERCNORM.

v

If the LINK was unsuccessful, or if a SOAP fault response is returned,
DFH$WBX2 returns from the exit with return code UERCERR.

The above implementation assumes that the STS server is configured to respond
with an appropriate username token when presented with the URI formatted by
DFH$WBX2 in the AppliesTo element of the STS issue request.

Related concepts

“HTTP client open and send exits: XWBAUTH, XWBOPEN and XWBSNDO” on
page 138

The interval control EXEC interface sample exit program

DFH$ICCN

A sample global user exit program, designed to be invoked at the XICEREQ
exit. DFH$ICCN is for use in a distributed routing environment, where you
want to cancel a previously-issued interval control request but have no way
of knowing to which region to direct the CANCEL. For examples of
situations which DFH$ICCN is designed to cope with, see Canceling
interval control requests,
in the CICS Intercommunication Guide.

Related concepts

“Example of how XICEREQ and XICEREQC can be used” on page 161

The log manager domain sample exit program

There is one sample global user exit program for the XLGSTRM exit point:

DFH$LGLS

The sample program shows you how to change some of the
parameters—for example, the model log stream name—used by the MVS
system logger when it creates a new log stream dynamically. The sample is
described on page “The sample program for the XLGSTRM exit,
DFH$LGLS” on page 167.

Related concepts

“The sample program for the XLGSTRM exit, DFH$LGLS” on page 167

The message domain sample exit programs

These sample programs show you how to write a program to be invoked at the
XMEOUT exit, to do a specific task. For example, the DFH$SXP4 sample program
shows you how to use the XMEOUT exit to reroute a console message to a
transient data queue.

DFH$SXPn

A set of sample global user exit programs designed to be invoked at the
XMEOUT exit (where ‘n’ is 1 through 6).

Chapter 1. Global user exit programs

23

Advertising