-
Sub-task
-
Resolution: Done
-
Major
-
None
-
None
-
None
A local cache with batching enabled produces this:
java.lang.IllegalArgumentException: Cannot create a transactional context without a valid Transaction instance. at org.infinispan.context.TransactionalInvocationContextFactory.createInvocationContext(TransactionalInvocationContextFactory.java:69) at org.infinispan.context.TransactionalInvocationContextFactory.createInvocationContext(TransactionalInvocationContextFactory.java:63) at org.infinispan.functional.impl.ReadWriteMapImpl.eval(ReadWriteMapImpl.java:56) at org.infinispan.lucene.impl.FileListOperations.addFileName(FileListOperations.java:60) (<-- experimental uncommitted code here)
For single operations that carry no transaction context, don't try to start a transaction and create a transactional context.