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

EJB timer blocked after trigger+suspend+activate operations and JDBC storage

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 10.0.0.Alpha2
    • 10.0.0.Alpha1
    • EJB
    • None
    • Hide

      The easiest is probably to build WildFly 10.0.0.Alpha1, reconfigure the distro to use the H2 ExampleDS as JDBC storage for EJB timers and then run PersistentCalendarTimerManagementTestCase#testSuspendAndTrigger from basic testsuite

      Show
      The easiest is probably to build WildFly 10.0.0.Alpha1, reconfigure the distro to use the H2 ExampleDS as JDBC storage for EJB timers and then run PersistentCalendarTimerManagementTestCase#testSuspendAndTrigger from basic testsuite

    Description

      Scenario:

      • The AS is configured to use a JDBC storage for EJB timers (using the H2 ExampleDS is sufficient for reproduction)
      • There is a persistent calendar timer going off every few seconds
      • The 'trigger' management operation is called on that timer
      • The timer goes off one time extra, as expected
      • The 'suspend' management operation is called on that timer
      • After a few seconds, the 'activate' operation is called on that timer
      • The timer will never go off again (not even by invoking 'trigger' operation)

      The cause:

      Attachments

        Issue Links

          Activity

            People

              sdouglas1@redhat.com Stuart Douglas
              jmartisk@redhat.com Jan Martiska
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: