Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-4896

SFSB Transaction status in Infinispan is not correctly cleared, after the transaction is handled by the transaction reaper

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • 9.0.0.Final
    • 8.2.0.Final
    • Clustering
    • None
    • Hide

      https://github.com/xiaodong-xie/wildfly-sfsb

      Adding the following:
      <coordinator-environment default-timeout="25"/>
      to

      <subsystem xmlns="urn:jboss:domain:transactions:2.0">
      </subsystem>

      mvn clean install

      jboss-cli.sh -c 'deploy target/wildfly.sfsb.war'

      jboss-cli.sh -c 'undeploy wildfly.sfsb.war'

      Show
      https://github.com/xiaodong-xie/wildfly-sfsb Adding the following: <coordinator-environment default-timeout="25"/> to <subsystem xmlns="urn:jboss:domain:transactions:2.0"> </subsystem> mvn clean install jboss-cli.sh -c 'deploy target/wildfly.sfsb.war' jboss-cli.sh -c 'undeploy wildfly.sfsb.war'
    • Workaround Exists
    • Hide

      Have to restart Wildfly server.

      Show
      Have to restart Wildfly server.

      EJB stateful session bean transaction status in Infinispan is not correctly cleared, if the transaction that the SFSB involved is handled by the transaction reaper.

      My analysis:

      Some thread-local variable (org.infinispan.transaction.tm.DummyTransaction) is not cleared in Infinispan module, probably in infinispan-core-6.0.2.Final.jar, class org.infinispan.transaction.tm.DummyTransaction, line 95 should be put into a finally block.

              pferraro@redhat.com Paul Ferraro
              xiexiaodong Xiaodong Xie (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: