[jbossseam-issues] [JBoss JIRA] Updated: (JBSEAM-1839) Use HSQL to store Quartz jobs when deployed on JBoss AS

Norman Richards (JIRA) jira-events at lists.jboss.org
Mon Dec 3 10:33:03 EST 2007


     [ http://jira.jboss.com/jira/browse/JBSEAM-1839?page=all ]

Norman Richards updated JBSEAM-1839:
------------------------------------

    Fix Version/s: 2.0.x
                       (was: 2.0.1.GA)
      Description: 
Right now, Quartz jobs are stored "in-memory" and hence cannot be auto-started when the server reboots. The user can use persistence job stores by using a custom quartz property file. However, in JBoss AS, we should store jobs in the HSQL DB by default:

* In the dispatcher component, we can have a "jboss=true" attribute
* If this attribute is true, the QuartzDispatcher will setup Quartz tables for this particular app in the HSQL at startup, and then use the HSQL DB as persistent job store.

This way, when the application deploys again, all the jobs for this application will be auto-started again. 

  was:
Right now, Quartz jobs are stored "in-memory" and hence cannot be auto-started when the server reboots. The user can use persistence job stores by using a custom quartz property file. However, in JBoss AS, we should store jobs in the HSQL DB by default:

* In the dispatcher component, we can have a "jboss=true" attribute
* If this attribute is true, the QuartzDispatcher will setup Quartz tables for this particular app in the HSQL at startup, and then use the HSQL DB as persistent job store.

This way, when the application deploys again, all the jobs for this application will be auto-started again.

         Priority: Minor  (was: Major)

> Use HSQL to store Quartz jobs when deployed on JBoss AS
> -------------------------------------------------------
>
>                 Key: JBSEAM-1839
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-1839
>             Project: JBoss Seam
>          Issue Type: Feature Request
>            Reporter: Michael Yuan
>         Assigned To: Michael Yuan
>            Priority: Minor
>             Fix For: 2.0.x
>
>
> Right now, Quartz jobs are stored "in-memory" and hence cannot be auto-started when the server reboots. The user can use persistence job stores by using a custom quartz property file. However, in JBoss AS, we should store jobs in the HSQL DB by default:
> * In the dispatcher component, we can have a "jboss=true" attribute
> * If this attribute is true, the QuartzDispatcher will setup Quartz tables for this particular app in the HSQL at startup, and then use the HSQL DB as persistent job store.
> This way, when the application deploys again, all the jobs for this application will be auto-started again. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the seam-issues mailing list