Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-6154

Transaction context should not be propagated when calling remote server asynchronously

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.1.0.DR10
    • 7.1.0.DR9
    • EJB, Transactions
    • None
    • JBoss EAP 7.x, JBoss EAP 6.4.x

      When an EJB call is made asynchronously between two JBoss servers the transaction context should not be propagated as per EJB spec.

      EJB 3.2 4.5.3 Transactions
      The client's transaction context does not propagate with an asynchronous method invocation. From the
      Bean Provider's point of view, there is never a transaction context flowing in from the client. This
      means, for example, that the semantics of the REQUIRED transaction attribute on an asynchronous
      method are exactly the same as REQUIRES_NEW.
      

              flaviarnn Flavia Rainone
              rhn-support-toross Tom Ross (Inactive)
              Ondrej Chaloupka Ondrej Chaloupka (Inactive)
              Ondrej Chaloupka Ondrej Chaloupka (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: