SET XMLTRANSFORM

Use the SET XMLTRANSFORM command to enable or disable the validation of an installed XMLTRANSFORM resource.

SET XMLTRANSFORM

Read syntax diagramSkip visual syntax diagram SET XMLTRANSFORM( name) VALIDATIONST( cvda)VALIDATIONNOVALIDATION

Conditions: NOTAUTH, NOTFND

This command is threadsafe.

Description

CICS® dynamically creates an XMLTRANSFORM resource when you install a BUNDLE or ATOMSERVICE resource. The XMLTRANSFORM resource defines the location of the XML binding and schema in z/OS® UNIX. Use the SET XMLTRANSFORM command to enable or disable validation. If enabled, CICS checks that the XML is valid against the schema.

Options

VALIDATIONST(cvda)
Indicates whether full validation is enabled for the XMLTRANSFORM resource. CVDA values are as follows:
VALIDATION
Full validation is enabled.
NOVALIDATION
Full validation is disabled.

Because validating an XML message against its schema incurs considerable processing overhead, typically you will specify VALIDATIONST(NOVALIDATION). If VALIDATIONST(NOVALIDATION) is specified, checking is performed to ensure that the message contains well-formed XML, but with no guarantee that the XML is valid.

Full validation ensures that the XML in the message is valid with respect to the XML schema; you might want to specify VALIDATIONST(VALIDATION) when you are developing an application.

XMLTRANSFORM(name)
Specifies the 1-32 character name of the XMLTRANSFORM resource.

Conditions

NOTAUTH
RESP2 values are:
100
The user associated with the issuing task is not authorized to use this command.
101
The user associated with the issuing task is not authorized to access this particular resource in the way required by this command.
NOTFND
RESP2 values are:
3
The XMLTRANSFORM cannot be found.