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: