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

Custom interceptor with Position.OTHER_THAN_FIRST_OR_LAST causes CacheManager start to fail

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

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

      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.

              pruivo@redhat.com Pedro Ruivo
              jholusa Jiří Holuša (Inactive)
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: