-
Bug
-
Resolution: Obsolete
-
Major
-
None
-
9.4.16.Final, 10.0.0.Final
-
None
infinispan-jcache-remote does not have CDI interceptors for the JCache annotations like @CacheResult, so the annotations are ignored.
The JCache TCK has tests for the annotations (e.g. InterceptionCacheNameOnEachMethodTest), but those tests used to pass by accident: a Weld dependency (slf4j-api) was missing in the tck-remote maven-failsafe-plugin execution, and AbstractInterceptionTest was automatically excluding them.
Weld 2.3.4.Final removed the slf4j-api dependency and the tck-remote interception tests started failing after the upgrade, but we did not notice because of ISPN-10379.
- is related to
-
ISPN-10379 JCache tck-runner test failures are ignored in Jenkins
-
- Closed
-
- relates to
-
ISPN-10798 JCache annotations attribute cacheResolverFactory is ignored
-
- Closed
-
-
ISPN-10804 JCache tck-runner does not run interception tests
-
- Closed
-