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

Repeatedly invoking setHandlerChain() can cause a build up of handler interceptors on the chain

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.1
    • Fix Version/s: 3.0.3, 2.7.14, 3.1
    • Component/s: JAX-WS Runtime
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      If an interceptor chain is cached between invocations and a user calls setHandlerChain() before every invocation, the handler chain interceptors get added to the interceptor chain over and over indefinitely.

      I'm guessing that JaxWsEndpointImpl.addHandlerInterceptors() would need to check for the presence of the handler interceptors on the chain already.

        Attachments

          Activity

            People

            • Assignee:
              dkulp Daniel Kulp
              Reporter:
              klape Kyle Lape
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: