[pyar] pysimplesoap "Unmarshalling Error"
Milton Labanda
1000ton.lab en gmail.com
Mar Nov 25 18:39:14 ART 2014
*Estoy intentando invocar a un servicio wsdl** que necesita un parametro
definido como lo que sigue:*
<xs:element minOccurs="0" name="xml" type="xs:base64Binary"/>
*Estoy intentando enviarlo como lo que sigue:*
import base64
client = SoapClient(
location='https://....'
<https://celcer.sri.gob.ec/comprobantes-electronicos-ws/RecepcionComprobantes>
,
wsdl='https://....?wsdl
<https://celcer.sri.gob.ec/comprobantes-electronicos-ws/RecepcionComprobantes?wsdl>
',
namespace='http://....... <http://ec.gob.sri.ws.recepcion>',
ns=False,
)
from pysimplesoap.simplexml import SimpleXMLElement
xml = open('archivo.xml', mode='rb').read()
xml_encode = base64.b64encode(xml)
response = client.metodo(
xml=xml_encode
)
print '>>> ', response
*Y este es el error que obtengo:*
SoapFault: soap:Client: Unmarshalling Error: unexpected element (uri:"
http://.... <http://ec.gob.sri.ws.recepcion>", local:"xml"). Expected
elements are <{}xml>
--
/\/\;/-----------------------------------------------------
Milton Labanda [miltonlab]
Distro: Debian GNU/Linux 6.0 Squeeze
Blog: http://1000tonlab.wordpress.com
jabber: miltonlab en jabber.org <milotnlab en jabber.org>
"... Solamente la libertad que se somete a la Verdad conduce a la persona
humana a su verdadero bien...". Karol Wojtyla
(:\ Usa Software Legal, usa Software Libre /:)
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20141125/91d30a90/attachment.html>
More information about the pyar
mailing list