Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/01/2014, 09:01
sanluisfer
 
Fecha de Ingreso: enero-2014
Ubicación: Medellin
Mensajes: 2
Antigüedad: 10 años, 3 meses
Puntos: 0
Respuesta: Consumir Web Service Externo

Hola, yo hago la llamada de esta forma en PHP:

$params = new \SoapVar("<sim:WS_Simit_ComparendosDescuentos><ciu dadCia>11051000</ciudadCia><codigoCia>9112852265</codigoCia><codigoSedeCia>0004</codigoSedeCia><codigoTransaccion>000001</codigoTransaccion><direccionAdquiriente>157.34.77. 123</direccionAdquiriente><fechaTransaccion>20140106</fechaTransaccion><funcionarioConsulta>70582125</funcionarioConsulta><horaTransaccion>19455000</horaTransaccion><identificacionInfractor>11300169</identificacionInfractor><numeroSecuencia>1</numeroSecuencia><tipoIdentificacion>1</tipoIdentificacion></sim:WS_Simit_ComparendosDescuentos>", XSD_ANYXML);

$vCompDescObjectArray = $vSoapClient->__soapCall( 'WS_Simit_ComparendosDescuentos', array($params));

Pero, recibo una respuesta de error:
Error:
S:Client

Error Details:
Couldn't create SOAP message due to exception: XML reader error: com.sun.xml.stream.XMLStreamException2: ParseError at [row,col]:[2,169]
Message: http://www.w3.org/TR/1999/REC-xml-names-19990114#ElementPrefixUnbound?sim&sim:WS_Simit_Com parendosDescuentos

REQUEST :
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://simit.curso.gov.co/"><SOAP-ENV:Body><sim:WS_Simit_ComparendosDescuentos><ciud adCia>11051000</ciudadCia><codigoCia>9112852265</codigoCia><codigoSedeCia>0004</codigoSedeCia><codigoTransaccion>000001</codigoTransaccion><direccionAdquiriente>157.34.77. 123</direccionAdquiriente><fechaTransaccion>20140106</fechaTransaccion><funcionarioConsulta>70582125</funcionarioConsulta><horaTransaccion>19455000</horaTransaccion><identificacionInfractor>11300169</identificacionInfractor><numeroSecuencia>1</numeroSecuencia><tipoIdentificacion>1</tipoIdentificacion></sim:WS_Simit_ComparendosDescuentos></SOAP-ENV:Body></SOAP-ENV:Envelope>

RESPONSE:
<?xml version="1.0" ?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><S:Fault xmlns:ns3="http://www.w3.org/2003/05/soap-envelope"><faultcode>S:Client</faultcode><faultstring>Couldn't create SOAP message due to exception: XML reader error: com.sun.xml.stream.XMLStreamException2: ParseError at [row,col]:[2,169] Message: http://www.w3.org/TR/1999/REC-xml-names-19990114#ElementPrefixUnbound?sim&amp;sim:WS_Simit _ComparendosDescuentos</faultstring></S:Fault></S:Body></S:Envelope>