Sammy Chu created ISPN-9981:
-------------------------------
Summary: org.infinispan.jcache.embedded.JCache should use ClassLoader
provided by org.infinispan.jcache.embedded.JCacheManager
Key: ISPN-9981
URL:
https://issues.jboss.org/browse/ISPN-9981
Project: Infinispan
Issue Type: Bug
Components: JCache
Affects Versions: 8.2.4.Final
Reporter: Sammy Chu
org.infinispan.jcache.embedded.JCache do not call
org.infinispan.AdvancedCache.with(ClassLoader), so the
javax.cache.event.CacheEntryListener and javax.cache.event.CacheEntryEventFilter is
created using the class loader of infinispan classes. If the infinispan jars are in shared
environment (e.g. installed as a Wildfly module), the user custom cache listeners/ cache
entry event filters will not be able to load.
Suggest to call org.infinispan.AdvancedCache.with(ClassLoader) in the constructor of
org.infinispan.jcache.embedded.JCache
--
This message was sent by Atlassian Jira
(v7.12.1#712002)