Al definir un WebServices siemrpe declaras los tipos de entrada y de salida. Pej:
Código:
<s:element name="Libro">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="titulo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Autor" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Año" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="Overwrite" type="s:boolean" />
</s:sequence>
</s:complexType>
</s:element>
y usas el nameespace del ws por defecto, aunque creo que puedes meterle otro, no lo se, yo tpc controlo de XML. Es mas, tengo un par de dudas basicas que estoy esperando a q me respondan :P
Espero que te sirva. Salud!