[
https://issues.jboss.org/browse/ISPN-7121?page=com.atlassian.jira.plugin....
]
William Burns commented on ISPN-7121:
-------------------------------------
Exception encountered that prevents removeExpired from working properly.
{code}
11:42:35,984 WARN (testng-ReplNoAutoCommitExpiryTest) [ClusterExpirationManager]
ISPN000026: Caught exception purging data container!
java.lang.IllegalArgumentException: Cannot create a transactional context without a valid
Transaction instance.
at
org.infinispan.context.TransactionalInvocationContextFactory.createInvocationContext(TransactionalInvocationContextFactory.java:68)
at org.infinispan.cache.impl.CacheImpl.getInvocationContext(CacheImpl.java:763)
at
org.infinispan.cache.impl.CacheImpl.getInvocationContextWithImplicitTransaction(CacheImpl.java:755)
at org.infinispan.cache.impl.CacheImpl.removeExpired(CacheImpl.java:544)
at
org.infinispan.expiration.impl.ClusterExpirationManager.removeExpired(ClusterExpirationManager.java:111)
at
org.infinispan.expiration.impl.ClusterExpirationManager.lambda$handleLifespanExpireEntry$0(ClusterExpirationManager.java:97)
at
org.infinispan.expiration.impl.ClusterExpirationManager.handleLifespanExpireEntry(ClusterExpirationManager.java:103)
at
org.infinispan.expiration.impl.ClusterExpirationManager.processExpiration(ClusterExpirationManager.java:67)
{code}
CacheEntryExpired event doesn't work with no auto commit in a
clustered cache
-----------------------------------------------------------------------------
Key: ISPN-7121
URL:
https://issues.jboss.org/browse/ISPN-7121
Project: Infinispan
Issue Type: Bug
Affects Versions: 9.0.0.Alpha4
Reporter: William Burns
Assignee: William Burns
Expired events are not generated for clustered caches which has transactions without auto
commit. Local caches work fine though.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)