trouble consuming null data from wsdl with suds.client

kevinalejandromolina at gmail.com kevinalejandromolina at gmail.com
Wed Aug 30 08:39:53 EDT 2017


i was trying to consume the service but i always have the same error,  look over the error message, and i am think that the error is, the suds library does not support null values on the attributes.

>>> r=client.service.WSOBTENERINTERRUPCIONWEB(1,1)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\client.py", line 542, in __call__
    return client.invoke(args, kwargs)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\client.py", line 602, in invoke
    result = self.send(soapenv)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\client.py", line 643, in send
    result = self.succeeded(binding, reply.message)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\client.py", line 678, in succeeded
    reply, result = binding.get_reply(self.method, reply)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\bindings\binding.py", line 165, in get_reply
    result = unmarshaller.process(nodes[0], resolved)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\umx\typed.py", line 66, in process
    return Core.process(self, content)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\umx\core.py", line 48, in process
    return self.append(content)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\umx\core.py", line 63, in append
    self.append_children(content)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\umx\core.py", line 140, in append_children
    cval = self.append(cont)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\umx\core.py", line 63, in append
    self.append_children(content)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\umx\core.py", line 140, in append_children
    cval = self.append(cont)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\umx\core.py", line 64, in append
    self.append_text(content)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\umx\typed.py", line 133, in append_text
    content.text = self.translated(content.text, known)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\umx\typed.py", line 139, in translated
    return resolved.translate(value)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\xsd\sxbuiltin.py", line 141, in translate
    return Date(value).date
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\sax\date.py", line 53, in __init__
    self.date = self.__parse(date)
  File "C:\Python27\ArcGIS10.2\lib\site-packages\suds\sax\date.py", line 104, in __parse
    raise ValueError, 'Invalid format "%s"' % s
ValueError: Invalid format "
                                        "



More information about the Python-list mailing list