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

(7.2.0) SFSB methods can still be invoked after a calling transaction has rolledback after timeout


    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.2.0.GA
    • 7.0.0.ER5
    • EJB
    • None

      Issue concerns not discarding SFSB instance when transaction rollback after transaction timeout happens.

      When transaction is timed-out then you can experience EJBTransactionRolledbackException (child of `EjbException which is child of RuntimeException) being thrown. At that point SFSB should be removed and following call on the same instance of SFSB should fail (NoSuchEjbException would be expected).

      But currently the SFSB is not discarded after transaction timeout and methods of SFSB could be called again.

            tadamski@redhat.com Tomasz Adamski
            remerson@redhat.com Ryan Emerson
            0 Vote for this issue
            6 Start watching this issue