Grails Quartz Plugin 0.3 and 0.3.1 Release Notes

15th of May 2008

Grails Quartz plugin's 0.3 release is available now. Since of a blocker bug in this release, the 0.3.1 release was prepared and published in several hours, so the current stable version is 0.3.1.

How to upgrade

In your Grails application:

  • rm -rf plugins/quartz*
  • rm -rf plugins/grails-quartz*
  • grails clean
  • grails install-plugin quartz

If you for some reason cannot use Grails plugin installation mechanism, you can find plugin's distribution zip [here|http://svn.codehaus.org/grails-plugins/grails-quartz/tags/RELEASE_0_3_1/grails-quartz-0.3.1.zip}}.

In this release

In this release we primarily focused on plugin's configuration and flexibility. Here's the list of implemented features:

  • upgraded to Quartz 1.6.0
  • plugin's configuration using 'grails-app/conf/QuartzConfig.groovy'
  • new Grails script grails install-quartz-config which installs default config into your application
  • multiple triggers per job configuration and support for custom triggers
  • clustering and JDBC store support

For more documentation about these features, please visit the plugin's page.

Fixed Issues

jira.codehaus.org (14 issues)
T Key Summary
Bug GRAILSPLUGINS-303 Version of quartz seems incompatible with grails 1.0.2
Bug GRAILSPLUGINS-359 Jobs are executed before full application bootstrap and throws exception during Hibernate Session binding
Bug GRAILSPLUGINS-47 Quartz is running in the grails shell
Bug GRAILSPLUGINS-230 Quartz plugin can't get session factory after upgrading application to 1.0
Bug GRAILSPLUGINS-307 concurrent property, not working
Bug GRAILSPLUGINS-305 Sometimes reload causes error with storing jobs
Bug GRAILSPLUGINS-190 Grails Job doesn't reload on a change
Bug GRAILSPLUGINS-213 Quartz-Plugin should be looking for jobs in plugin directories as well
Bug GRAILSPLUGINS-188 Controllers are not Autowired into Quartz Job
Bug GRAILSPLUGINS-35 Jobs don't run in eclipse
Improvement GRAILSPLUGINS-370 Add support for multiple triggers per job and custom triggers
Improvement GRAILSPLUGINS-306 Document 'concurrent' job's parameter
New Feature GRAILSPLUGINS-364 New code to support clustering and JDBC store
Task GRAILSPLUGINS-58 Upgrade to quartz-1.6.0 when core Grails will be upgraded to compatible version of Spring

Labels

 
(None)