public static void ackRange(int start, int end, SOAPHeaderElement seqHeader) throws SOAPException {
if (start > end) return;
MessageElement rangeEl = new MessageElement(NS_URI_WSRM, "AcknowledgementRange");
rangeEl.addAttribute("", "Upper", String.valueOf(end));
rangeEl.addAttribute("", "Lower", String.valueOf(start));
seqHeader.addChild(rangeEl);
}
public static synchronized String generateNewMsgID() {
return "urn:messageID-" + new Date().getTime();