MessageDAO response = mexDao.createMessage(new QName("replayer", "replayer")); try { assign(response, answer.getFault()); } catch (Exception e) { throw new FaultException(new QName("replayer", "replayer"), e); mexDao.setFault(answer.getFault().getType()); mexDao.setFaultExplanation(answer.getFault().getExplanation()); mexDao.setStatus(Status.FAULT.toString());