Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-2897

JobSchedulerStore is not started unless a message requesting delayed delivery is added to the queue or a job list request is done in the admin console

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 5.4.0
    • 5.4.1
    • Broker
    • None
    • Ubuntu 10.04, Java1.6u20 64bit

    Description

      Problem: Job scheduler does not get started after broker restart.

      1) Fire up the broker (using default config (bin/activemq console)
      2) Start the client app (I'm using Mule)
      3) Post a message to the queue with AMQ_SCHEDULED_DELAY set to some value (10000ms)
      4) Shut down the broker
      5) Fire up the broker again

      Expected behavior: The broker would start the job scheduler and fire off the job waiting
      Actual behavior: The job scheduler starts when

      1) a new message is posted to the queue with the AMQ_SCHEDULED_DELAY set
      2) I click on the "Scheduled" link in the admin ui

      Attachments

        1. activemq.log.2
          1.00 MB
          Arne Seime
        2. activemq.log.1
          1.00 MB
          Arne Seime

        Activity

          People

            dejanb Dejan Bosanac
            seime Arne Seime
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: