This content has been marked as final. Show 1 reply
When using document/literal message format, the <soap:part> should be referencing an element. types are only valid for RPC message format (either RPC/encoded or RPC/literal).
<part name="sku" type="xsd:string"/> is only valid for RPC.
The best way to learn how to author WSDL is to start with java code ans see how tools like JDeveloper or WSA do it.
Here, your parts need to point at an element. Here is a sample for the output (same applies for the input):
<xsd:element name="product" type="xsd1:product"/>
<part name="product" element="xsd1:product"/>
The name of the newly introduced element can be anything you want it to be.
Hope it helps,