Complex Web service types

WSDL documents can use the <types> element as a container for data type definitions that are relevant for exchanged Web services messages. For maximum interoperability and platform neutrality, WSDL uses the XML Schema Definition (XSD) language for data type definitions. For example:

<definitions .... >
     <types>
          <xsd:schema .... />*
     </types>
</definitions>

Unwired Accelerator can parse all WSDL files that use the complexType data type and other compound data types using the format that complies with WC3 XML Schema specification.

NoteParsing WSDL takes longer the first time the WSDL is accessed.

You can define these data types within the <types> element to represent all or part of input or output messages. When you create Web services applications and elements, you must provide inputs to these fields to generate input messages for the Web service’s invocation.

NoteVerify that the Java compiler command (javac) is available from the UA server process (Tomcat).