O'Reilly logo

Oracle SOA Suite 11g Developer's Cookbook by Matt Wright, Antony Reynolds

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Scheduling services

A common requirement is to schedule a process or service to run at regular intervals, for example, we have an account billing composite that is required to be run once every night.

The Oracle SOA Suite doesn't provide a native scheduling component, so a common approach is to implement a BPEL process that continuously loops, with the sole purpose of launching another scheduled BPEL process.

However, as the process never dies, this will result in an ever-increasing audit trail, causing the objects persisted in the database, as well as the in-memory size of the process to grow over time, which eventually will have a negative impact on the performance of the engine.

A better approach is to use a Web Service Scheduler deployed to the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required