Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-5152

Custom interceptor with Position.OTHER_THAN_FIRST_OR_LAST causes CacheManager start to fail

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 7.2.0.Beta1
    • 7.1.0.Beta1
    • Core, Listeners
    • None

    Description

      Use case (done via declarative config, but doesn't matter):
      1) Add CustomInterceptor1 with position="FIRST"
      2) Add CustomInterceptor2 with position="LAST"
      3) Add CustomInterceptor3 with position="OTHER_THAN_FIRST_OR_LAST"

      Expected that order of interceptors 1, 3, 2, or at least it would work. Unfortunately, this configuration fails during start of CacheManager with:

      org.infinispan.commons.CacheConfigurationException: ISPN000225: Custom interceptor 'testpackage.CustomInterceptor3' doesn't specify a position

      Thus (and by looking at the code), option OTHER_THAN_FIRST_OR_LAST doesn't do anything.

      Attachments

        Activity

          People

            pruivo@redhat.com Pedro Ruivo
            jholusa Jiří Holuša (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: