NonStop SOAP 4.1 User's Manual

The RequestInfo element has a child element named DDLDefinitionName.
The DDLDefinitionName Element
The DDLDefinitionName element specifies the DDL definition of the NonStop SOAP 4
request that is accepted by the Pathway service. This is a mandatory element. The element
definition appears in the SDL file as:
For example:
DDL file:
DEFINITION REQ.
10 request TYPE character 12.
END
SDL file:
<DDLDefinitionName>REQ</DDLDefinitionName>
NOTE: You can use multiple <DDLDefinitionName> element. For more information, see
“Support for Multiple DDL Definitions (page 234)
Generated WSDL file:
<xsd:element name="MyOperation" type="tns1:MyOperation"/>
<xsd:complexType name="MyOperation">
<xsd:sequence>
<xsd:element name="request" minOccurs="1" maxOccurs="1">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="12"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
The ResponseInfo Element
The ResponseInfo element specifies the SOAP response information for the particular operation.
This is a mandatory element. The element definition appears in the SDL file as:
<ResponseInfo> </ResponseInfo>
The ResponseInfo element has the following child elements:
“The DDLDefinitionName Element (page 170)
“The ResponseSelection Element (page 171)
The DDLDefinitionName Element
The DDLDefinitionName element specifies the DDL definition of the NonStop SOAP 4 response
that is accepted by the Pathway service. This is a mandatory element. The element definition
appears in the SDL file as:
DDLDefinitionName>[DDL response definition]</DDLDefinitionName>
For example:
DDL file:
DEFINITION RES.
10 response TYPE character 12.
END
SDL file:
<DDLDefinitionName>RES</DDLDefinitionName>
170 NonStop SOAP 4 Service Description Language