data.setSubcode(Sandesha2Constants.SOAPFaults.Subcodes.INVALID_ACKNOWLEDGEMENT);
data.setReason(reason);
SOAPFactory factory = SOAPAbstractFactory.getSOAPFactory(SOAPVersion);
OMElement dummyElement = factory.createOMElement("dummyElem", null);
sequenceAcknowledgement.toOMElement(dummyElement);
OMElement sequenceAckElement = dummyElement.getFirstChildWithName(new QName(
Sandesha2Constants.WSRM_COMMON.SEQUENCE_ACK));
data.setDetail(sequenceAckElement);