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

Backport Weld's 3 feature to obtain interceptor bindings to Weld 2

    XMLWordPrintable

Details

    Description

      CDI doesn't give us an easy way to obtain the interceptor binding annotations from an interceptor call. See https://issues.jboss.org/browse/CDI-468

      Weld 3 has a great workaround for this that can be used until there's an actual spec compliant solution:

      Set<Annotation> bindings = (Set<Annotation>) invocationContext.getContextData().get("org.jboss.weld.interceptor.bindings");
      

      Since this is a problem in Java EE 7 applications as well, it would be great if this feature could be back ported to Weld 2.

      Attachments

        Issue Links

          Activity

            People

              manovotn Matěj Novotný
              arjan.tijms@gmail.com Arjan Tijms (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: