Hola. Soy desarrollador VB.NET y tengo creado un webservice que devuelve una estructura como la siguiente:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<NombreDeMiWSResponse xmlns="http://nnn.nnn.nnn.nnn/ws/NombreDeMiWS">
<NombreDeMiWSResult>
<RespuestaDelServicio>
<codigo>999</codigo>
<aclaracion>Lorem ipsum</aclaracion>
</RespuestaDelServicio>
</NombreDeMiWSResult>
</NombreDeMiWSResponse>
</soap:Body>
</soap:Envelope>
Dentro del tag <RespuestaDelServicio> se encuentra un XML.
El problema que tengo es que cuando lo validan en SoapUI arroja el error:
Element not allowed (strict wildcard, and no definition found): RespuestaDelServicio@http://nnn.nnn.nnn.nnn/ws/NombreDeMiWS in element NombreDeMiWSResult@http://nnn.nnn.nnn.nnn/ws/NombreDeMiWS
También me dice quien tiene que consumir el WS que necesita que se le defina el tipo de datos retornados para que pueda armar la interfaz en su programa.
Si bien el WS funciona y devuelve los datos correctos, no tengo claro donde debo definir la estructura del resultado.
Desde ya muchas gracias!