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

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

    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.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  manovotn Matej Novotny
                  Reporter:
                  atijms arjan tijms
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: