The following limitations and restrictions apply to WSDL files:
WSDL2ELS supports WSDL 1.0 and 1.1 and SOAP 1.0 and 1.1.
CRRZX0114E An unsupported SOAP binding style style_name was specified for Port Binding binding_name of Port port_name of Service service_name.
CRRZX0116E An unsupported SOAP operation style style_name was specified for Operation operation_name of Port Binding binding_name of Port port_name of Service service_name.
CRRZX0115E An unsupported SOAP body use use_name was specified for Operation operation_name of Port Binding binding_name of Port port_name of Service service_name.
The following limitations and restrictions apply to XSD structures:
CRRZX0102E An error occurred while importing a WSDL file. The XML Schema target namespace target_namespace is not unique within the context of the WSDL file.
WSDL2ELS currently does not support generation of language structures, mapping session files, or metadata for SOAP Headers, SOAP Header Faults, or Faults.
CRRZX0121E An unsupported built-in primitive or derived simple type "http://www.w3.org/2001/XMLSchema:anySimpleType" was specified for XSD XPath: qualified_element_or_attribute_path.
CRRZX0119E An unsupported complex type "http://www.w3.org/2001/XMLSchema:anyType" was found at XSD XPath: qualified_element_path.
CRRZX0121E An unsupported built-in primitive or derived simple type "http://www.w3.org/2001/XMLSchema:base64Binary | hexBinary" was found at XSD XPath: qualified_element_or_attribute_path.
CRRZX0120E An unsupported model group compositor "choice" was specified for XSD XPath: qualified_element_path.
CRRZX0117E A recursive reference to complex type qualified_complexType_name was made by XSD element: qualified_element_name.
CRRZX0123E A variable occurrence model group compositor was specified for XSD XPath: qualified_element_path.
CRRZX0122E An unsupported XSD Wildcard "http://www.w3.org/2001/XMLSchema:any" was found at XSD element: qualified_element_name.
CRRZX0122E An unsupported XSD Wildcard "http://www.w3.org/2001/XMLSchema:anyAttribute" was found at XSD element: qualified_element_name.
WSDL2ELS does not support global element substitution and therefore ignores the substitutionGroup attribute on XSD element declarations.
The following limitations and restrictions apply to Enterprise PL/I structures:
A single PL/I major structure (level 01) is generated to contain all of the minor structures and elementary variables that correspond to XML elements and attributes in the source XML schema. The maximum size of a PL/I major structure is 231 - 1 bytes.
The characteristics of enterprise language structures might decrease the amount of XML data that can be parsed or generated. For example, although the literal 'John Doe' requires only 8 bytes to encode in EBCDIC, saving it in the field “05 cust_name CHAR(255)” requires 255 bytes.
CRRZX0118E The maximum XSD element hierarchy depth of 15 has been exceeded at XSD XPath: qualified_element_path.