Closed cavycorp closed 7 years ago
Can one of the admins verify this patch?
Actually a change I've added before and took out afterwards. But checking the ebMS 2.0 standard the DuplicateElimination parameter is not and can not be part of an Acknowledgement message.
Most of the ebMS 2.0 implementations simple ignore this parameter, however there are implementations which are following the standard very close and therefore don't accept an Acknowledgement message with a DuplicateElimination parameter in it.
According to the ebMS 2.0 standard there is no reason for any ebMS 2.0 implementation to reject an Acknowledgement without a DuplicateElimination parameter.
Jentrata in our environment is exchanging messages with many ebMS 2.0 implementations none of them is sending the DuplicateElimination parameter as part of the Acknowledgement message.
closing no longer valid
In the ebMS 2.0 standard it is not allowed to have a DuplicateElimination indicator in the Acknowledgement message. This change will update the method generateAcknowledgment by removing the lines that will add the DuplicateElimination indicator.