CICS bundle project schemas

CICS® supplies schemas that describe the XML for various interfaces to CICS. Many of them describe the CICS resources and artefacts that are supported in a bundle.

CICS XML schemas are supplied in the /usr/lpp/cicsts/cicsts56/schemas directory. These schemas can help vendors to create valid resource files.

Table 1. CICS XML schemas
Schema Description Subdirectory of /usr/lpp/cicsts/cicsts56/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 an SSL 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/