In my wsdl:message i got two parameters, firstname and lastname:
<message name="setName">
<part name="firstname" type="xsd:string"></part>
<part name="lastname" type="xsd:string"></part>
</message>
I want to define the “firstname” part as required, and the “lastname” part as optional.
How do i do that?
In WSDL parts can not be optional. They are always required. If you need optional parts, you will have to create one part that refers to a XSD complexType that then can have optional elements.