Details

    • Type: Sub-task
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 9.0.0.Beta2, 9.0.0.Final
    • Component/s: None
    • Labels:
      None

      Description

      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.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  rvansa Radim Vansa
                  Reporter:
                  galder.zamarreno Galder ZamarreƱo
                • Votes:
                  1 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: