The returnValue came from client.invoke(...) as a Hashmap and then was later casted to Hashtable.
$Id: XmlRpcProxy.java,v 1.5 2001/10/17 17:21:08 gregerohlson Exp $
37a31
> import java.util.Map;
254c248
< throwException( method, ( Hashtable ) returnValue );
---
> throwException( method, ( Map ) returnValue );
277c271
< Hashtable faultStruct ) throws Throwable
---
> Map faultStruct ) throws Throwable
Logged In: YES
user_id=610559
Originator: NO
Is this bug still even relevant?