A common requirement is to schedule a process or service to run at regular intervals. For example, the oBay
Billing composite is required to be run once every night. One approach would be to use a scheduling tool. There are a number of tools available for this, including:
- Quartz: This is an open source Java-based scheduler; the advantage of Quartz is that it's already used internally by the BPEL engine for scheduling, so it's available for use as part of the SOA Suite platform. However, this approach requires knowledge of the API as well as Java.
- Oracle Database Job Scheduler: This is provided as part of the Oracle Database, and like Quartz it's available regardless of which platform you are running the SOA Suite on (assuming ...