writeObject(): Noted new exception thrown.
writeObject(): Noted new exception thrown.

chardata(): Characters out of range for the XML spec won't be written
as XML to avoid parse errors on the client side.  Instead, an 
exception will be thrown.  This was originally noted by John Wilson
<tug@wilson.co.uk>, with this follow up by Adam Megacz
<adam@megacz.com>:

> Ah, the joys of the self-contradictory XML-RPC spec ;)
>
>   "<string> [is an] ASCII string"
>
>   "Any characters are allowed in a string except < and &... A string can
>    be used to encode binary data."
>
> Dave absolutely refuses to fix or clarify this.


atoulme/xmlrpc