NonStop SOAP User's Manual
NonStop SOAP Features and Functions
NonStop SOAP User’s Manual—520501-012
4-51
Generated Files
Generated Files
These SOAP Admin generated files are affected as a result of the string length
restriction:
•
Schema. The schema files in the pway-xsd/ contain the change.
•
WSDL. The WSDL files in the pway-wsdl/ contain the schema changes.
•
HTML Clients. The HTML clients in the pway-client/ contain restrictions on the
number of characters that the user can enter.
Using the SOAP_OCCURS_DEP_ON DDL
Comment Tag
The DDL defines an OCCURS_DEP_ON (occurs depending on) clause which declares
that a field or a group is repeated a variable number of times depending on the current
value of an integer variable. However, the DDL sets these restrictions:
•
Only one OCCURS_DEP_ON clause can be present in a DDL definition
•
The OCCURS_DEP_ON clause's subordinate fields or groups must be the last
fields or groups in that statement
•
The OCCURS_DEP_ON clause cannot be nested
The SOAP_OCCURS_DEP_ON DDL comment tag allows you to override these
specific DDL limitations.
SOAP_OCCURS_DEP_ON Comment Tag
The syntax of the comment tag is:
@SOAP_OCCURS_DEP_ON <
integer variable field name
>
where:
integer variable field name
is an integer numeric field defined in the current
DDL definition.
Some of the commonly used valid field types for the integer variable field type are:
•
TYPE BINARY 16,2
•
TYPE BINARY 32
•
TYPE BINARY 32, UNSIGNED
•
PIC 9
•
PIC S9
•
PIC 9(10)