Hi,

i'm having problems with spyne 2.9.3 and lxml 3.1.0. When i try to use Integer 
or Float as an parameter to function, this error is printed:

Traceback (most recent call last):
 File "client.py", line 4, in <module>
   result = client.service.test(6000.0)
 File 
"/usr/local/lib/python2.6/dist-packages/suds-0.4-py2.6.egg/suds/client.py", 
line 542, in __call__
   return client.invoke(args, kwargs)
 File 
"/usr/local/lib/python2.6/dist-packages/suds-0.4-py2.6.egg/suds/client.py", 
line 602, in invoke
   result = self.send(soapenv)
 File 
"/usr/local/lib/python2.6/dist-packages/suds-0.4-py2.6.egg/suds/client.py", 
line 649, in send
   result = self.failed(binding, e)
 File 
"/usr/local/lib/python2.6/dist-packages/suds-0.4-py2.6.egg/suds/client.py", 
line 702, in failed
   r, p = binding.get_fault(reply)
 File 
"/usr/local/lib/python2.6/dist-packages/suds-0.4-py2.6.egg/suds/bindings/binding.py",
 line 265, in get_fault
   raise WebFault(p, faultroot)
suds.WebFault: Server raised fault: 'The value "'6000.0'" could not be 
validated.'

Everything works with these configurations:
rpclib 2.7.0 + lxml 3.1.0
spyne 2.9.3 + lxml 2.3.2
rpclib 2.7.0 + lxml 2.3.3


Any ideas? Thnx.

azur
_______________________________________________
Soap mailing list
[email protected]
http://mail.python.org/mailman/listinfo/soap

Reply via email to