Uploaded image for project: 'Weld'
  1. Weld
  2. WELD-2675

WeldInvocationContext can return null when asked for interceptor bindings

    XMLWordPrintable

    Details

      Description

      Weld allows to retrieve interceptors bindings from InvocationContext.getContextData() under certain key. However, there is a bug and we can sometimes store null into this map which is unexpected.

      Discovered as part of WFLY-14924.
      There is also an issue that in the aforementioned WFLY case, Weld doesn't see the binding at all - this I am still looking into.

      FTR, this needs fixes in 3.1.x, 4.0.x and master.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              manovotn Matěj Novotný
              Reporter:
              manovotn Matěj Novotný
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: