Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-105

Execution order of lifecycle interceptors incorrect

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 8.0.0.Alpha1
    • None
    • EJB
    • None

      Lifecycle interceptor methods of a @Stateful session bean should be invoked in the following order:

      1) Interceptors bound using the @Interceptors annotation
      2) Interceptors bound using CDI interceptor bindings
      3) Interceptors defined on a superclass of the bean defining class
      4) Interceptors defined on the bean defining class.

      However, currently the order is the following:

      1) Interceptors bound using the @Interceptors annotation
      2) Interceptors defined on a superclass of the bean defining class
      3) Interceptors defined on the bean defining class.
      4) Interceptors bound using CDI interceptor bindings

              rhn-engineering-jharting Jozef Hartinger
              rhn-engineering-jharting Jozef Hartinger
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: