if (!(seq.getAcksTo().getAddress().getValue().equals(replyToAddress)
|| seq.canPiggybackAckOnPartialResponse())) {
try {
getHandler().getProxy().acknowledge(seq);
} catch (IOException ex) {
Message msg = new Message("SEQ_ACK_SEND_EXC", LOG, seq);
LOG.log(Level.SEVERE, msg.toString(), ex);
}
}
}
} else {
throw DestinationSequence.createUnknownSequenceFault(sequenceType.getIdentifier());