El problema es como hacer el LOGIN, según todo lo q leí debería estar
en el HEADER y el comando en el BODY, según SOAPUI
El XML de Request q hace es el siguiente:
<soapenv:Envelope xmlns:bus="
http://business.mywebservice.inssjp.com/"
xmlns:soapenv="
http://schemas.xmlsoap.org/soap/env...">
<soapenv:Header/>
<soapenv:Body>
<bus:sendCancelacTransacc>
<!--Optional:-->
<arg0>?</arg0>
<!--Optional:-->
<arg1>?</arg1>
<!--Optional:-->
<arg2>?</arg2>
</bus:sendCancelacTransacc>
</soapenv:Body>
</soapenv:Envelope>
pero aca no está el q de seguridad q es el siguiente:
<wsse:Security xmlns:wsse='
http://docs.oasis-open.org/wss/2004/01/
oasis-200401-wss-wssecurity-secext-1.0.xsd'>
<wsse:UsernameToken xmlns:wsu='
http://docs.oasis-open.org/wss/
2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd'>
<wsse:Username>testwservice</wsse:Username>
<wsse:Password>testwservicepsw</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
Probando con el objeto:
CREATEOBJECT('MSXML2.XMLHTTP') o con CREATEOBJECT('Msxml2.XMLHTTP.
6.0')
No puedo, siempre me tira el mismo error:
OLE IDispatch exception code 0 from msxml6.dll: The download of the
specified resource has failed.
Con el SOAPUI logre conectar y ejectuar uno de los 3 metodos q existen
en el servidor, pero realmente no logre ver como se loguea porque si
armo todo el XML poniendo la sección de seguridad como HEADER el
comando se ejecuta pero tira un error al procesar el HEADER...Esto
atazcado.
Alguien me puede dar una mano al respecto??
Saludos Fabian.
Leer las respuestas