Here is what worked for me:
<types>
<schema
xmlns="http://www.w3.org/1999/XMLSchema"
targetNamespace="http://www.registrationservice/xsd"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<complexType name="ArrayOfString">
<complexContent>
<restriction base="SOAP-ENC:Array">
<attribute ref="SOAP-ENC:arrayType"
wsdl:arrayType="xsd:string[]" />
</restriction>
</complexContent>
</complexType>
</schema>
</types>
>
> I am defining string array in WSDL using the following:
> <types>
> <xsd:schema targetNamespace="SOAPTester"
> xmlns="http://www.w3.org/2000/10/XMLSchema">
> <complexType name="ArrayOfstring">
> <xsd:complexContent>
> <xsd:restriction
> base="SOAP-ENC:Array">
> <xsd:attribute
> ref="SOAP-ENC:arrayType" wsdl:arrayType="xsd:string[]" />
> </xsd:restriction>
> </xsd:complexContent>
> </complexType>
> </xsd:schema>
> </types>
>
> WSDL Reader complains that it doesn't recognize wsdl:, how do
> I declare
> wsdl namespace in my WSDL?
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]