CICS bundle project schemas

CICS® supplies schemas that describe the XML for various interfaces to CICS. Many of them describe the CICS resources and artifacts that are supported in a bundle. These schemas can help vendors to create valid resource files.

CICS XML schemas are supplied in the /usr/lpp/cicsts/cicstsnn/schemas directory, where cicstsnn is your CICS release. For example, it is cicsts63 for CICS TS 6.3.

Table 1. CICS XML schemas
Schema Description Subdirectory of schemas
atomservice.xsd Schema for an ATOMSERVICE resource. /atomservice/
atomservice_app.xsd Schema for an ATOMSERVICE resource. /atomservice/
atomservice_atom.xsd Schema for an ATOMSERVICE resource. /atomservice/
bundle.xsd Manifest schema for a bundle resource. See The bundle manifest schema. /bundle/
channel.xsd Schema for a channel description document, as used by the web services assistants. See Creating a channel description document. /channel/
CICSDefinitionFile.xsd Schema for a FILE resource. /file/
CICSDefinitionJVMServer.xsd Schema for a JVMSERVER resource. /jvmserver/
CICSDefinitionLibrary.xsd Schema for a LIBRARY resource. /library/
CICSDefinitionPipeline.xsd Schema for a PIPELINE resource. /pipeline/
CICSDefinitionProgram.xsd Schema for a PROGRAM resource. /program/
CICSDefinitionTCPIPService.xsd Schema for a TCPIPSERVICE resource /tcpipservice/
CICSDefinitionWebservice.xsd Schema for a WEBSERVICE resource. /webservice/
CICSDefinitionTransaction.xsd Schema for a TRANSACTION resource. /transaction/
CICSDefinitionURIMap.xsd Schema for a URIMAP resource. /urimap/
ciphersfile.xsd Schema for an SSL cipher suite specification file. See Creating a TLS cipher suite specification file. /security/
EarBundle.xsd Schema for a web application that is packaged as an EAR file. /EAR/
EbaBundle.xsd Schema for a web application that is packaged as an EBA file. /EBA/
jvmserverTerminalHandler.xsd No longer used. Retained for backwards compatibility. /pipeline/
jsbind.xsd Schema for an XMLTRANSFORM resource for JavaScript Object Notation (JSON) transformation. See Mapping and transforming application data and JSON. /xmltransform/
nodejsapp.xsd Schema for a Node.js application. /nodejsapp/
OsgiBundle.xsd Schema for an OSGi bundle. /OSGi/
policy.xsd Schema for policy task and system rules. /policy/
policyBaseTypes.xsd Schema for policy rule types common to both task and system rules. /policy/
policySystemRules.xsd Schema for system rule types. /policy/
policyTaskRules.xsd Schema for task rule types. /policy/
provider.xsd Schema for a provider mode pipeline configuration file. See Pipeline configuration files. /pipeline/
requester.xsd Schema for a requester mode pipeline configuration file. See Pipeline configuration files. /pipeline/
sca-binding-cics.xsd Schema for an SCACOMPOSITE resource. See The SCA composite schema. /sca/
sca-implmentation-cics.xsd Schema for an SCACOMPOSITE resource. See The SCA composite schema. /sca/
soapfault.xsd Schema for SOAP Faults generated by CICS. See The SOAP fault. /soapfault/
WARBundle.xsd Schema for a web application that is packaged as a WAR file. /WAR/
xsdbind.xsd Schema for an XMLTRANSFORM resource for XML transformation. See Mapping and transforming application data and XML. /xmltransform/