if (method.getDeclaringClass() == Object.class) {
continue; // Ignore methods from Object.class
}
String name = key + "." + method.getName();
if (!map.containsKey(name)) {
map.put(name, new XmlRpcHandler(){
public Object execute(XmlRpcRequest pRequest) throws XmlRpcException {
Object[] args = new Object[pRequest.getParameterCount()];
for (int j = 0; j < args.length; j++) {
args[j] = pRequest.getParameter(j);
}