Errors in XML serialization
---------------------------
Key: LIBCLOUD-1
URL: https://issues.apache.org/jira/browse/LIBCLOUD-1
Project: Libcloud
Issue Type: Bug
Reporter: Jeremy Orem
>From http://github.com/cloudkick/libcloud/issues#issue/13:
Errors in the system can turn into XML serialization errors. The one I'm
encountering now (which I haven't quite tracked down) is a name attribute with
a value of None. ET constructs the nodes fine, but when you call ET.tostring()
it gives a nasty exception, like:
...
File "/usr/lib/python2.5/xml/etree/ElementTree.py", line 777, in
_raise_serialization_error
"cannot serialize %r (type %s)" % (text, type(text).__name__)
TypeError: cannot serialize None (type NoneType)
That's not very helpful. Guarding ET.tostring with some debugging code for
exceptions would be handy.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.