RSS

How to enable automatic startup recovery in Oracle BPM 11g

26 Feb

For some reason the default settings for automatic recovery of instances is different between the Oracle BPEL and Oracle BPMN engine in 11g. We can view and change these setting under SOA Administration in the Oracle Enterprise Manager:

Select the BPMN properties from the menu (or off course BPEL for the BPEL engine)

Soa Administration

Click on “More BPMN Configuration Properties…”:

002

Click on the “RecoveryConfig” setting

003

The zero (or a negetive) value disables startup recovery, so the default of 0 means the BPMN engine will not recover any instances.

004

If you want, you can compare it with the BPEL engine, where the default is 600 seconds (10 minutes)

005_bpel

As the Oracle documentation states:

StartupRecoveryDuration
Specifies the number of seconds that the startup recovery period lasts. After the server starts up, it goes into a startup recovery period. During this period, pending activities and undelivered callback and invocation messages ae resubmitted for processing. The default value is 600 (ten minutes). A negative or zero value disables startup recovery.

References:

About these ads
 
3 Comments

Posted by on 26-02-2014 in BPM, Oracle

 

Tags: ,

3 responses to “How to enable automatic startup recovery in Oracle BPM 11g

  1. Mark Foster

    13-06-2014 at 08:23

    There is a good reason that auto-recovery of BPMN is disabled by default… idempotence. The user needs to be aware for every process running in that engine where failure could occur, where instances will rollback to and which activities will be replayed (automatically in this case).
    I would advocate caution before turning on this property.

     

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.

Join 343 other followers

%d bloggers like this: