NonStop SOAP 4.1 User's Manual

<parameter name="wsdl_path">/home/t0865h01/services/
empdb/SoapPW_empdb.wsdl</parameter>
<parameter name="serviceClass">echo</parameter>
Other Service Parameters
The DDLMapping parameter setting determines the use of the DDLMapping.xml file for
processing a SOAP message. If the parameter is set to Yes, then the NonStop SOAP 4 server
uses the DDLMapping.xml file for processing the SOAP message, otherwise, it uses the
WSDL file for processing the SOAP message. For example, when the NonStop SOAP 4 server
finds the following entry in the services.xml file, it reads the DDLMapping.xml file:
< parameter name=DDLMapping>Yes< /parameter>
The SoapAdminCL tool generates the DDLMapping.xml file for specific conditions that
cannot be processed by the NonStop SOAP 4 server with the information in the WSDL file.
The SoapAdminCL tool sets this parameter in the generated services.xml file.
The AlignmentRule parameter setting determines the alignment rule. For information about
the valid parameter settings, see the following tables. The default is even for COBOL services
and datatype for C services. For example, the NonStop SOAP 4 server aligns the data
elements according to the element datatype when it finds the following entry in the
services.xml file.
< parameter name=AlignmentRule>datatype< /parameter>
NOTE: The COBOL services cannot have specific elements of a structure marked as SYNC.
All elements within a structure must be marked as SYNC. If all the elements of a structure are
marked as SYNC, use the datatype setting.
The following tables list the valid settings for this parameter for C and COBOL services.
Table 8 Valid AlignmentRule setting for existing C services that use DDL generated header files
AlignmentRule settingDDL settingC option
evenC00CALIGNCSHARED2
shared2CFIELDALIGN_MATCHED2SHARED2
shared2C_MATCH_HISTORIC_TALSHARED2
shared8SHARED8SHARED8
datatypeSHARED8AUTO
datatypeSHARED8PLATFORM
Table 9 Valid AlignmentRule setting for existing C services that does not use DDL generated
header files
AlignmentRule settingC option
evenCSHARED2
shared2SHARED2
shared8SHARED8
datatypeAUTO
datatypePLATFORM
184 NonStop SOAP 4 Configuration Files