Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-352

Update WS-A MessageID and WS-RM Acknowledgement headers in resent messages

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.0
    • WS-* Components
    • None

    Description

      Currently a message is resent as is. This implies use of the originally assigned messageID, and works because we are by default tolerant against duplicate messageIDs . To be strictly compliant, the resent message should be given a new ID. Once we are updating the headers, we may also either remove any pre-existing SequenceAcknowledgement header (it may be out-of-date, but that does not cause any harm) or, for efficiency, replace it with an up-to-date SequenceAcknowledgement.
      Requires re-running the message through a selective chain of interceptors or else a manual approach to updating the headers in question. and subsequently re-marshalling the messge.

      Attachments

        Activity

          People

            dsosnoski Dennis M. Sosnoski
            asmyth Andrea Smyth
            Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: