String home = (String)tab.get("home"); u.setHome(home);
	public User getUser(String name) throws XMLDBException {		try {			Vector params = new Vector();			params.addElement(name);			Hashtable tab =				(Hashtable) parent.getClient().execute("getUser", params);			User u = new User((String) tab.get("name"), null);			Vector groups = (Vector) tab.get("groups");			for (Iterator i = groups.iterator(); i.hasNext();)				u.addGroup((String) i.next());			return u;		} catch (XmlRpcException e) {			throw new XMLDBException(ErrorCodes.VENDOR_ERROR, e.getMessage(), e);		} catch (IOException e) {			throw new XMLDBException(ErrorCodes.VENDOR_ERROR, e.getMessage(), e);		}	}