u[i].setHome((String)tab.get("home"));
	public User[] getUsers() throws XMLDBException {		try {			Vector users =				(Vector) parent.getClient().execute("getUsers", new Vector());			User[] u = new User[users.size()];			for (int i = 0; i < u.length; i++) {				final Hashtable tab = (Hashtable) users.elementAt(i);				u[i] = new User((String) tab.get("name"), null);				Vector groups = (Vector) tab.get("groups");				for (Iterator j = groups.iterator(); j.hasNext();)					u[i].addGroup((String) j.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);		}	}