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

Interceptors do not get applied to super-super-* class' methods.

    XMLWordPrintable

Details

    Description

      If the bean chain is longer than 2, the 3rd super-super-class' methods don't get intercepted.

      ClientDAO extends AbstractTimestampedDAO
      AbstractTimestampedDAO extends AbstractGenericDAO
      @Tx AbstractGenericDAO::save(E entity);

      ClientDAO cdao = ...;
      cdao::save(entity); <--- no @Tx interceptors apply

      Attachments

        Issue Links

          Activity

            People

              ajustin@redhat.com Ales Justin
              ajustin@redhat.com Ales Justin
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: