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

ws-rm Messages get lost in case of multi threaded calls and delays

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.1.11
    • 3.1.12, 3.2.0
    • WS-* Components
    • None
    • Unknown

    Description

      I added a new systest to show the isse:
      org.apache.cxf.systest.ws.rm.DeliveryAssuranceOnewayTest.testOnewayAtLeastOnceInOrderDelay()

      in branch
      https://github.com/cschneider/cxf/tree/inorderdelaytest2

      The test sets up an ws-rm service with at least once and inorder policies.

      Then 4 one way calls are sent to the service with a short delay so it can be assumed they trigger the cxf client in order. One of these calls is then delayed just before sending out to the server.

      For one of the calls we get an 404 error. Together with a java.lang.IllegalStateException: AsyncContext completed and/or Request lifecycle recycled .
      See
      https://apaste.info/l9YD

      Attachments

        Activity

          People

            cschneider Christian Schneider
            cschneider Christian Schneider
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: