Hi All, Currently whenever the AddressingInHandler processes a SOAP Header Block it sets the setProcessed() method to avoid mustUnderstand failures. In Sandesha2 we have a requirement to serialize and deserialize SOAP envelopes before the actual mustUnderstand check. Since the setProcessed() method simply sets an internal boolean variable this information get lost in this process.
A solution might be to do 'setMustUnderstand(false)' as well. Is there any reason not to do this ? Thanks, Chamikara
