// class methods
protected SUser ejbHomeQueryImpl(XMLDispatcherContext xdCtx, SObjRef rqst)
throws XMLDispatcherUserException, XMLDispatcherAppException {
IUserDAO dao = UserDAOFactory.getUserDAOInstance();
try {
return dao.fetchByPK(new Integer(rqst.getObjId()));
} catch (DAOException e) {
logcat.error("DAOError", e);
throw new XMLDispatcherAppException(e.getMessage());
}