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.

Reply via email to