JobServer Release Notes
General upgrade proceedures to upgrade from an existing 2.0.x installation
If you have an existing 2.0.x or higher installation you may upgrade to this release
using a new JobServer installation and then copying over the critical data from the
older installation as follows:
- Shutdown JobServer environment
- Backup existing EJS-DATA directory and config files
- Install new JobServer in new directory (refer to new installation instructions)
- Replace EJS-DATA directory and update the config files in new installation
with your old installation settings.
- Apply any special required database migration scripts
- Restart JobServer environment
Release Notes for 2.4.8
General Enhancements
Support for GWT 1.6.4
API Changes
Fixed Issues
API Changes and Compatability
Special Upgrade Requirements
Database Upgrade Scripts
Special Data Migration
Release Notes for 2.4.6
General Enhancements
Bug fix release and license update.
API Changes
Fixed Issues
- Issue # 1579: Problem installing on Windows
- Issue # 1582: Fix support for directories with spaces on Windows
API Changes and Compatability
Special Upgrade Requirements
Database Upgrade Scripts
Special Data Migration
Release Notes for 2.4.4
General Enhancements
Support for running JobServer as windows service.
API Changes
Fixed Issues
- Issue # 1571: Enhanced support for windows service support
API Changes and Compatability
Special Upgrade Requirements
Database Upgrade Scripts
Special Data Migration
Release Notes for 2.4.2
General Enhancements
This release contains minor UI enhancments.
- Job Tracker minor UI improvements.
API Changes
- Upgrade to SOAFaces 2.3.6 to fix minor ShellScript SFB UI bug.
Fixed Issues
- Issue # 1566: Problem launching JobTracker from Scheduler UI
- Issue # 1568: Multi-select bug with scheduler/editor UI
- Issue # 1569: ShellScript UI displaying parameter list in edit mode
API Changes and Compatability
Special Upgrade Requirements
Database Upgrade Scripts
Special Data Migration
Release Notes for 2.4.0
General Enhancements
This release contains significant new features and enhancments.
- External JVM: Jobs can be run in an external an separate JVM from the main JS JVM. This feature
allows jobs to be isolated from other job runs. Externally run JVM jobs can also
be killed easier. This feature is option and can enabled and control from the
Partition.
- Job Tracker: Improvements to Job Tracker including ability to kill running jobs and deleting
queued jobs.
- Multi-Select: When deleting jobs you can now select multiple jobs from the list in Job Editor
and delete them in batch.
- ShellScript SFB: Support for arguments passed in from input JavaBean. This allows
other Tasklets to pass input arguments to the ShellScript Tasklet.
- EmailAlert SFB: Tasklet supports 2.x API for reporting on Tasklet progress. New features
in Weblet allow for more customization of when to send email alerts.
- Forcing a job to run from WS and jsmonitor.sh tool has been improved and bugs fixed. Minor
changes to WSDL
API Changes
- Minor changes to WSDL for triggering a job to run.
- Support for GWT 1.5.3
Fixed Issues
- Issue # 1553: Warning flag not bubbled to JobContext
- Issue # 1554: IFrame resizing of Weblet
- Issue # 1555: PostgreSQL schema type missing default
- Issue # 1561: Manually running jobs from GUI does not handle other types (date...)
API Changes and Compatability
Special Upgrade Requirements
Database Upgrade Scripts
This release requires database upgrade. Contact support for upgrade scripts.
Special Data Migration
Release Notes for 2.0.24
General Enhancements
- This release is mostly API documentation fixes.
API Changes
Fixed Issues
- Issue # 1548: JobServerCleanup Tasklet has bad manifest file for weblet.
- Issue # 1551: API Documentation updated to reflect API naming changes.
API Changes and Compatability
Special Upgrade Requirements
Database Upgrade Scripts
Special Data Migration
Release Notes for 2.0.22
General Enhancements
API Changes
- Support for SOAFaces 2.3.0 API. There are some minor API incompatibilities.
Most of the changes are new methods and changes in method signatures for better
consistency, including naming changes to some classes.
Fixed Issues
- Issue # 1547:
SOATaskInputContext.isDepError
does not work to spec. This
function was fixed and the method signature changed per SOAFaces 2.3.0 specification.
API Changes and Compatability
- Support for SOAFaces 2.3.0. These include some API changes to improve Java 5 support
and the addition of some new APIs. Check SOAFaces release notes for details.
Special Upgrade Requirements
Database Upgrade Scripts
Special Data Migration
Release Notes for 2.0.18
General Enhancements
API Changes
Fixed Issues
- Issue #1541: Configure workflow UI shows spinner wheel when IO clicked
- Issue #1542: IO Mapping usability improvements
- Issue #1544: IO Mapping help docs updated
API Changes and Compatability
Special Upgrade Requirements
Database Upgrade Scripts
Special Data Migration
Release Notes for 2.0.16
General Enhancements
API Changes
Fixed Issues
- Issue #1539: In Google Chrome during GWT wait for compile not showing Please wait... messsage
API Changes and Compatability
Special Upgrade Requirements
Database Upgrade Scripts
Special Data Migration
Release Notes for 2.0.14
General Enhancements
API Changes
Fixed Issues
- Issue #1537: Launching a SFB Applet directly from URL fails to start Applet properly
- Issue #1535: GWT Compiler out of memory exeception when app is big
API Changes and Compatability
Special Upgrade Requirements
Database Upgrade Scripts
Special Data Migration
Release Notes for 2.0.12
General Enhancements
- Support for SOAFaces 2.1.0 release. With this comes support for hot and
static compiling of SFB GWT modules.
- Expanded support for UniversalClient arguments and return types. Can now handle
marshall more complex types.
- Support for Google Chrome browser.
API Changes
- API changes are all primarly related to the new SOAFaces 2.1.0 API support. This
means that SFB packaging has changed slightly to support hot and static GWT compiling
and the MANIFEST.MF file now requires referencing the GWT module names for SOAApplet,
InputViewer and OutputViewer.
Fixed Issues
API Changes and Compatability
- API changes to SOAApplet and IOViewer will break SFBs. Minor changes required to
support some new method names.
Special Upgrade Requirements
Database Upgrade Scripts
Special Data Migration
Release Notes for 2.0.10
General Enhancements
- Support for GWT 1.5. Some minor API changes to avoid depricated.
- Validated support for ExtGWT. Nothing special was done specific for ExtGWT but now
frameworks like ExtGWT are supported when developing and deploying SFBs.
API Changes
- Support for SOAFaces 2.0.3
AppletRemoteExeption
changed to BeanTransferException
and now inherits from Exception
to avoid depricated GWT 1.5 API.
- SOAApplet and IOViewer suppor Java 5 enum for edit/view/demo mode.
- Refactoring of IOViewer and SOAApplet methods. Some renaming of methods and improvements to
subclassing.
- SOAApplet and IOViewer now support ability to use RootPanel as base parent to add UI.
Fixed Issues
- Issue #1531: Icon text spelling fixed for repo
- Issue #1533: Oracle empty string fix for a few UI screens
API Changes and Compatability
Special Upgrade Requirements
Database Upgrade Scripts
Special Data Migration
Release Notes for 2.0.8
General Enhancements
- Expire Rule logging controles
- One-at-a-Time feature
- Delete All from Queue
- JS Standard support for multiple Partitions
- Interval sched rule now supports seconds and new schema model
Fixed Issues
- Issue #1027: Queue persistent load failure not properly handled (OOME) 1.4 bug also
- Issue #1528: Audittrail UI missmatches
API Changes and Compatability
Special Upgrade Requirements
Database Upgrade Scripts
Special Data Migration