public void parseXML(String XML) { logger = Logger.getLogger(RegisterResponseMessage.class); try { Response req = getResponse(XML); CommandResponseType command = req.getCommand(); RegisterResponseType regType = command.getRegisterResponse(); RegisterResponseParamsType regparams = regType.getParams(); IParameter param = new Parameter(); param.add(EnumParamsType.STATUSCODE, regparams.getStatuscode()); param.add(EnumParamsType.MESSAGE, regparams.getMessage()); this.setOperationType(EnumOperationType.REGISTERRESPONSE); this.setParameter(param); } catch (Exception e) { logger.error("Unable to parse request from string", e); } }