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

Changing global transaction timeout requires reload to be considered for MDB

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.1.0.DR16
    • 7.1.0.DR14
    • Transactions
    • None
    • Hide

      Reload server each time when transaction timeout is changed

      Show
      Reload server each time when transaction timeout is changed
    • Hide
      ./integration-tests.sh clean install -Dts.noSmoke -Dts.basic -Dtest=MessageDrivenDefaultTimeoutTestCase
      
      Show
      ./integration-tests.sh clean install -Dts.noSmoke -Dts.basic -Dtest=MessageDrivenDefaultTimeoutTestCase

      When default transaction timeout is redefined during the server lifetime

      /subsystem=transactions:write-attribute(name=default-timeout, value=60)
      {"outcome" => "success"}
      

      such change is not propagated to WFTC and for example in case of
      MDB the default transaction timeout is being left as it was at time of
      container startup. The transaction timeout is considered after server is
      reloaded. But it's different behavior than it was and in general for
      transaction timeout redefinition should not be needed container reload.

            ochaloup@redhat.com Ondrej Chaloupka (Inactive)
            ochaloup@redhat.com Ondrej Chaloupka (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: