Release Notes: Support for XML and Memory DataSources was added. Events and Processes logic were integrated. A Swing GUI was added, and about 20 bugs were corrected.
Release Notes: Default values were added to CrontabEntryBean to avoid nulls in SQLSource. GenericSQLSource was updated to effectively remove the CrontabEntryBean. org.jcrontab.data.tests.DAOTest was updated. Patches from Hans Benedict were applied. FileSource was updated to correctly remove the CrontabEntryBean. Junit tests were added to the ant build.xml. org.jcrontab.tests.TestDAO.java was removed.
Release Notes: Basic support for beans has been added. MANIFEST.MF has been changed to adapt it to the latest log4j. NativeExec now works on XP. Adapted to JDK 1.4.2. A few deprecation messages have been solved. The list of events is refreshed every X minutes, not hours. The 666565 patch has been added to GenericSQL. The classpath has been removed from MANIFEST.MF. The Jcrontab message has been improved to adapt it to the real behaviour.
Release Notes: org.jcrontab.log.NullLog and ClassLoader.getResourceAsStream() were added. toArray methods were added to CrontabBean and CrontabEntryBean. A few unused private variables were removed. A nasty bug with nativeExec in Windows was solved. Holidays Beans and Factories were added. Holidays logic was added to GenericSQL DAO. A nasty bug with days 31 was solved. Bussines Days were added to org.jcrontab.Crontab. HolidaysDAOTest was added.
Release Notes: This release includes support for seconds and years in SQLDataSource, adds support for WebLogic, fixes more bugs, and adds a new test.
Release Notes: Seconds and years were added to CrontabEntry. New CrontabParser was added as a separate parser and adpated everything to this change. Integration with Turbine was implemented. The HOWTO-Turbine-Service document was added to explain how to integrate jcrontab and Turbine.
Release Notes: This release includes some minor bugfixes, and is now suitable for production environments.
Release Notes: This is the last prerelease before jcrontab will be ready for a final release. This release is an effort to make jcrontab easier to integrate and more easy to use. It now automatically creates the files it needs if it doesn't find them, has a new logger to make it easier to integrate with other projects, and has better help for the Web editor.
Release Notes: Sending an email when the task is over, Javadoc corrections, a Web interface, bugfixes, and a new Web page.
Release Notes: This release includes a simple Web interface to delete and add crontab entries. It uses XML and XSL and can be easily adapted to control jcrontab entries via the Web. A new class org.jcrontab.NativeExec makes it easier to launch native code programs, and a few bugs have been fixed.