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

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

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major 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

      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:

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

                Created:
                Updated:
                Resolved: