throw new IllegalArgumentException(iae);
throw new RuntimeException(iae);
    public void editUser(EditUser editUser) throws RemoteException {        org.sipfoundry.sipxconfig.common.User user = requireUser(editUser.getUserName());                    Property[] props = editUser.getProperties();        for (int i = 0; i < props.length; i++) {            try {                BeanUtils.setProperty(user, props[i].getProperty(), props[i].getValue());            } catch (IllegalAccessException iae) {                throw new IllegalArgumentException(iae);            } catch (InvocationTargetException ite) {                throw new IllegalArgumentException(ite);            }        }        m_coreContext.saveUser(user);    }