That's what it is supposed to do.
Just do:
hashParams.put( "msg", "Â" );
and the system will deal with the encoding for you.
That will not work if the parameters came from an external source, where the external source literally has £ .... and you and me have no control over it.
The point is that XML-RP, being based on XML, is not using the proper way of writing / serializing entities
John
