Uploaded image for project: 'EJB Client Library (AS7+)'
  1. EJB Client Library (AS7+)
  2. EJBCLIENT-316

Incoming call from client of version prior to 2.0 sets transaction timeout to 0

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 4.0.13.Final
    • Fix Version/s: 4.0.14.Final
    • Labels:
      None
    • Steps to Reproduce:
      Hide

      Run WildFly integration testcase org.jboss.as.test.integration.legacy.ejb.remote.client.api.tx.EJBClientXidTransactionTestCase which checks communication of old ejb client to the new WildFly

      Show
      Run WildFly integration testcase org.jboss.as.test.integration.legacy.ejb.remote.client.api.tx.EJBClientXidTransactionTestCase which checks communication of old ejb client to the new WildFly

      Description

      This is follow-up to change in WildFly transaction client by WFTC-54. The transaction with timeout of 0 does not accept enlistment of resources anymore and throws SystemException.

      The incoming call from ejb client of version prior to 2.0 sets the transaction timeout to 0. That would cause canceling the processing of any incoming call from clients prior to that version.

      The transaction should be set with default timeout instead of 0.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  ochaloup Ondrej Chaloupka
                  Reporter:
                  ochaloup Ondrej Chaloupka
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: