XML elements for web services pipeline configuration
The configuration of a pipeline used to handle a web service request is specified in an XML document, known as a pipeline configuration file. This reference describes the XML elements that are used for pipeline configuration.
The XML schemas for the pipeline configuration files are in the
/usr/lpp/cicsts/cicstsnn/schemas/pipeline/ directory, where
/usr/lpp/cicsts/cicstsnn is the default install directory
for CICS® files on z/OS
UNIX and cicstsnn reflects the release of CICS TS. For example, the directory is /usr/lpp/cicsts/cicsts63/schemas/pipeline/ for CICS TS 6.3.
For an introduction to pipeline configuration files, see Pipeline configuration files.
There are two kinds of pipeline configurations: one describes the configuration of a service provider pipeline; the other describes a service requester pipeline. Each is defined by its own schema, and each has a different root element. Although many of the XML elements used are common to both kinds of pipeline configuration, others are used only in one or the other, so you cannot use the same configuration file for both a provider and requester.
| Pipeline | Schema | Root element |
|---|---|---|
| Service provider | Provider.xsd |
<provider_pipeline> |
| Service requester | Requester.xsd |
<requester_pipeline> |
- Elements used only in service providers
- Elements used only in service requesters
- Common elements
-
- <addressing>
- <cics_json_handler_java>
- <cics_soap_1.1_handler>
- <cics_soap_1.1_handler_java>
- <cics_soap_1.2_handler>
- <cics_soap_1.2_handler_java>
- <default_http_transport_handler_list>
- <default_mq_transport_handler_list>
- <default_transport_handler_list>
- <handler>
- <jvmserver>
- <repository>
- <service>
- <service_handler_list>
- <service_parameter_list>
- <transport>