Article: Oracle BPM Multi-Instance Subprocess Activity

published by Dan Atwood (AVIO Consulting):

Oracle BPM’s Multi-instance Subprocess is a type of a subprocess activity that can take an array of items as input and then handle each individual item in the array separately. The number of times the subprocess is executed can be determined at runtime by the size of the array at runtime.  Each work item that is spawned is then acted on individually.

A typical use case for this is when you have an order with many order items inside of it.  If each inidivdual order item needs some kind of approval or handling, consider doing this using Oracle BPM’s BPMN based Multi-instance Subprocess activity…

See the original article at:

BPM: Process Data Definition

Red Mavericks’ blog published an  article on the Process Data definition. “We have our BPMN process and if we only want to document our process, this is almost all the work we’ll need to do. However, Akino Fishing Co. wants to not only document, but also automate and execute the processes. For that, we need to define our process data.”

See for the complete article.

Getting Started with BPM: Free Oracle University Video Tutorials by Bob Rhubart


(republished from the original by Jürgen Kress at

Want to sharpen your BPM skills? Settle in for an educational video binge these free tutorials from Oracle University:

Getting Started with BPM – Episode 1: BPMN Overview [40 minutes]
  Meera Srinivasan, Director of Product Management for Oracle Business Process Management Suite, explains how Oracle BPM Suite uses BPMN models for process design and analysis. She then describes the four major groups of BPMN constructs: activities, gateways, events, and subprocesses.

Getting Started with BPM – Episode 2: BPM Composer and BPM Studio Overview [60 minutes]
  Meera Srinivasan describes the main features of the two Oracle BPM modeling tools—Oracle BPM Composer and Oracle BPM Studio—in their 11g PS6 (11.1.17) releases. Then she highlights the significant changes in the new 12c ( releases of each tool.

Looking for other training/certification resources from Oracle University? Click here.

Making the Business Case for BPM/SOA

From the blog by AVIO Consulting:

Business Process Management (BPM) and Service-Oriented Architecture (SOA) provide enterprise-level IT environments the benefits of flexibility, versatility, and a relative ease-of-use that makes BPM attractive to business managers and SOA to IT executives.
BPM has become the go-to solution for optimizing a wide range of business processes and improving an organization’s efficiency and agility. BPM’s popularity is due in large part to the way it can seamlessly integrate a variety of human, document, and system-based processes to streamline and simplify the enterprise ecosystem and make businesses more agile, responsive, and competitive. But what makes it especially attractive is the capability it provides non-technical employees to alter software processes and change rules without having to delve into coding.

SOA , on the other hand, provides organizational flexibility much like BPM, but on a fundamental infrastructure level. Simply put, it lowers software development and management costs by providing the ability to create reusable software modules. SOA, by its very nature, enables simple services to be combined to make more complex ones with increased functionality, while speeding development and time-to-implementation.
Given their similarities, it stands to reason that if BPM and SOA are valuable on their own, they’re even more valuable together. However, it can be a hard sell because the two methodologies seem, on the surface, to be somewhat redundant and integration (along with the cost) unnecessary.

Here are some ideas for making a solid business case for BPM/SOA: – see the original article.

Slides: Introducing Oracle Fusion Middleware 12.1.3 and especially SOA Suite and BPM Suite 12c

Overview of Oracle FMW release 12.1.3 in general and about SOA Suite and BPM Suite 12c in particular. Highlights important new features and cross product themes (such as productivity, industrialization, ease of getting started and more). Some topics: Service Bus Pipeline, Native Format transformation, XQuery support, BAM new style, Key Performance and Risk Indicators,…. Presented at the AMIS & Oracle launch event, 17th July 2014

Bundle Patch 4 (21640312) released for BPM Suite 12c 12.1.3

On August 20th, the fourth Bundle Patch (patch id 21640312) was released for BPM Suite 12.1.3. The notes unfortunately specify: This patch is mutually exclusive with all SOA Bundle Patches after SOA Bundle Patch 1. For example, if you attempt to apply this patch on top of SOA Bundle Patch 2, all fixes from SOA Bundle Patch 2 will be rolled back.

Details on this Bundle Patch are available from Oracle Support: BPM 12c Bundle Patch Reference (Doc ID 1983445.1).