Powered By Blogger

Monday, March 19, 2012

Configuring SystemMBean RecoveryConfig

This article discusses about how to automate recovery of certain activities.
Below activities can be configured for recovery.
  • All activities (for example, wait activities and OnAlarm branches of pick activities) that have an associated expiration date and are scheduled with the SOA Infrastructure to be rescheduled
  • All activities that are not complete over a provided threshold time
  • All invoke and callback messages that are unresolved

Login to EM console,go to SOA Infrastructure Home=> SOA Administration > BPEL Properties.Now click More BPEL Configuration Properties.



We can see two types of scheduling for auto recovery.
  • RecurringScheduleConfig
  • StartupScheduleConfig 

Recurring Schedule is used to configure a repeated execution of recovery process periodically.It is time window based and  always better to execute this during off-peak hours.

Startup Schedule is used to make all faulted instances are automatically retried when the SOA server is restarted.

MaxMessageRaiseSize  denotes maximum no.of messages to be  retired in every retry attempt and other attributes are reminiscent.

No comments:

Post a Comment