SOA 12.2.1 – Awesome features! by Rama Rimmalapudi


Here is a quick overview of some of the new features of Oracle SOA 12.2.1 that we are excited about. We are looking forward to using the new features with our customers; they will provide significant benefits!

Integration Workload Statistics in EM

Workload metrics are very useful for high volume implementations. BPEL 10g had some of these metrics and they were not available in SOA 11g. Now we can search and view these metrics in EM. Workload metrics help in planning capacity of SOA servers. One suggestion to Oracle: it would be nice be able to monitor these metrics and alert by setting thresholds. Here are the few useful metrics:

  • Internal Queue metrics
  • BPEL Activity metrics
  • Service/Reference/Wire metrics
  • CPU and Memory for specific time
  • Dehydration metrics

Resiliency: Circuit Breaker

Failing instances consume resources and slows down SOA servers. This was problem in prior releases if you have failing instances due to external services issues etc. This enhancement allows you to monitor and suspend upstream services and then resume them after period of time that you configured. This helps in eliminating system outages due to one or more bad services. Note that Circuit Breaker is not enabled by default.

Several other things that I like about this feature:

  • We can enable this feature globally or at service level
  • Alerts can be sent when endpoint suspended.

Composite instance patching

Another excellent feature is modifying a composite without redeploying, so that pending instances can use updated service using patch artifact (SCA-INF/patch.xml). It creates sparse patch archive. WLST commands are available to validate and apply (deploy) the patch. This feature is only supported in production mode with database based MDS.

SOA in-memory

This is another useful feature for high volume implementations, which uses a coherence cache and configurable write-behind thread to defer DB writes for completed instances. Note that EM only reads from Database, not from coherence cache. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

About Jürgen Kress
As a middleware expert Jürgen works at Oracle EMEA Alliances and Channels, responsible for Oracle’s EMEA Fusion Middleware partner business. He is the founder of the Oracle SOA & BPM and the WebLogic Partner Communities and the global Oracle Partner Advisory Councils. With more than 5000 members from all over the world the Middleware Partner Community is the most successful and active community at Oracle. Jürgen manages the community with monthly newsletters, webcasts and conferences. He hosts his annual Fusion Middleware Partner Community Forums and the Fusion Middleware Summer Camps, where more than 200 partners get product updates, roadmap insights and hands-on trainings. Supplemented by many web 2.0 tools like twitter, discussion forums, online communities, blogs and wikis. For the SOA & Cloud Symposium by Thomas Erl, Jürgen is a member of the steering board. He is also a frequent speaker at conferences like the SOA & BPM Integration Days, JAX, UKOUG, OUGN, or OOP.

Leave a Reply

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

You are commenting using your 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 )

Connecting to %s

%d bloggers like this: