Pipeline domain exits, Exit xwsprroo – IBM SC34-6814-04 User Manual

Page 196

Advertising
background image

UERCNORM

Continue processing.

UERCBYP

Suppress monitor record output.

UERCPURG

Task purged during XPI call.

XPI calls

WAIT_MVS can be used. Do not use any other calls.

Pipeline domain exits

Use the pipeline domain exits to customize the processing that occurs for inbound
and outbound Web services in the pipeline.

Exit XWSPRROO

Use the XWSPRROO exit to access containers on the current channel after the
Web services provider application issues the Web service response message and
before CICS creates the body of the response message.

You can use this exit to issue API and SPI commands to examine the containers on
the current channel. You cannot issue a SOAP fault or update any of the
containers. CICS ignores any return code specified in register 15 after the global
user exit program has finished.

Exit-specific parameters

UEPTRANID

Address of the 4-byte transaction ID. The exit or task runs under this
transaction ID.

UEPUSER

Address of the 8-byte user ID. The user ID is the one associated with the
transaction ID.

UEPTERM

Address of the 4-byte terminal ID. The value is null for a Web service
provider.

UEPPROG

Address of the 8-byte application program name. The application program
name is that of the application handler DFHPITP.

UEPCHANN

Address of a 16-byte field that contains the name of the current channel.
You can identify the channel explicitly using this parameter.

UEPCONTR

Address of a 16-byte field that contains the name of the data container on
the channel named by UEPCHANN. This container holds the application
data structure.

UEPAPAB

A 1-byte field indicating if the Web service provider application completed its
processing successfully. Valid values are as follows:

UEPAPABY (X'80')

The Web service provider application abended.

174

Customization Guide

|
|
|
|

|
|
|
|

|

|
|
|

|
|
|

|
|
|

|
|
|

|
|
|

|
|
|
|

|
|
|

|
|

Advertising