*/
break;
}
}
TerminateSequenceResponseType terminateResponse = null;
if (RM11Constants.NAMESPACE_URI.equals(protocol.getWSRMNamespace())) {
AddressingProperties maps = RMContextUtils.retrieveMAPs(message, false, false);
Message outMessage = message.getExchange().getOutMessage();
if (null == outMessage) {
// outMessage may be null e.g. if ReplyTo is not set for TS
outMessage = ContextUtils.createMessage(message.getExchange());
message.getExchange().setOutMessage(outMessage);
}
if (null != outMessage) {
RMContextUtils.storeMAPs(maps, outMessage, false, false);
}
terminateResponse = new TerminateSequenceResponseType();
terminateResponse.setIdentifier(sid);
}
return terminateResponse;
}