BPM Suite 11gR1 Released

This morning (April 27th, 2010), Oracle BPM Suite 11gR1 became available for download from OTN and eDelivery. If you have been following our plans in this area, you know that this is the release unifying BEA ALBPM product, which became Oracle BPM10gR3, with the Oracle stack.

Some of the highlights of this release are:studio-process

  • BPMN 2.0 modeling and simulation
  • Web based Process Composer for BPMN and Rules authoring
  • Zero-code environment with full access to Oracle SOA Suite’s rich set of application and other adapters
  • Process Spaces – Out-of-box integration with Web Center Suite
  • Process Analytics – Native process cubes as well as integration with Oracle BAM

You can learn more about this release from the documentation.

Notes about downloading and installing

Please note that Oracle BPM Suite 11gR1 is delivered and installed as part of SOA, which is a sparse release (only incremental patch). To install:

  • Download and install SOA, which is a full release (you can find the bits at the above location)
  • Download and install SOA
  • During configure step (using the Fusion Middleware configuration wizard), use the Oracle Business Process Management template supplied with the SOA Suite11g (
  • If you plan to use Process Spaces, also install Web Center, which also is delivered as a sparse release and needs to be installed on top of Web Center

Some early feedback

We have been receiving very encouraging feedback on this release. Some quotes from partners are included below:

“I just attended a preview workshop on BPM Studio, Oracle's BPMN 2.0 tool, held by Clemens Utschig Utschig from Oracle HQ. The usability and ease to get started are impressive. In the business view analysts can intuitively start modeling, then developers refine in their own, more technical view. The BPM Studio sets itself apart from pure play BPMN 2.0 tools by being seamlessly integrated inside a holistic SOA / BPM toolset: BPMN models are placed in SCA-Composites in SOA Suite 11g. This allows to abstract away the complexities of SOA integration aspects from business process aspects. For UIs in BPMN tasks, you have the richness of ADF 11g based Frontends. With BPM Studio we architects have a new modeling and development IDE that gives us interesting design challenges to grasp and elaborate, since many things BPMN 2.0 are different from good ol' BPEL. For example, for simple transformations, you don't use BPEL "assign" any more, but add the transformation directly to the service call. There is much less XPath involved. And, there is no translation from model to BPEL code anymore, so the awkward process model to BPEL roundtrip, which never really worked as well as it looked on marketing slides, is obsolete: With BPMN 2.0 "the model is the code". Now, these are great times to start the journey into BPM! Some tips: Start Projects smoothly, with initial processes being not overly complex and not using the more esoteric areas of BPMN, to manage the learning path and to stay successful with each iteration. Verify non functional requirements by conducting performance and load tests early. As mentioned above, separate all technical integration logic into SOA Suite or Oracle Service Bus. And - share your experience!”

Hajo Normann, SOA Architect - Oracle ACE Director - Co-Leader DOAG SIG SOA



"Reuse of components across the Oracle 11G Fusion Middleware stack, like for instance a Database Adapter, is essential. It improves stability and predictability of the solution. BPM just is one of the components plugging into the stack and reuses all other components."

Mr. Leon Smiers, Oracle Solution Architect, Capgemini



“I had the opportunity to follow a hands-on workshop held by Clemens for Oracle partners and I was really impressed of the overall offering of BPM11g. BPM11g allows the execution of BPMN 2.0 processes, without having to transform/translate them first to BPEL in order to be executable. The fact that BPMN uses the same underlying service infrastructure of SOA Suite 11g has a lot of benefits for us already familiar with SOA Suite 11g. BPMN is just another SCA component within a SCA composite and can (re)use all the existing components like Rules, Human Workflow, Adapters and Mediator.

I also like the fact that BPMN runs on the same service engine as BPEL. By that all known best practices for making a BPEL  process reliable are valid for BPMN processes as well. Last but not least, BPMN is integrated into the superior end-to-end tracing of SOA Suite 11g.

With BPM11g, Oracle offers a very competitive product which will have a big effect on the IT market.

Clemens and Jürgen: Thanks for the great workshop! I’m really looking forward to my first project using Oracle BPM11g!”

Guido Schmutz, Technology Manager / Oracle ACE Director for Fusion Middleware and SOA, Company:  Trivadis


Some earlier feedback were summarized in this post.


Looking at this below link http://blogs.oracle.com/bpm/2010/04/bpm_suite_11gr1_released.html There is no good documentation which explains "Why BPM" instead of others.... When ever product is built - The companies need to provide the users why we need this product and why not other technologies. Kindly provide introduction on why we need Oracle BPM wny we need Oracle ESB or others .... Thanks in advance

Posted by shankar on September 28, 2010 at 02:48 AM PDT #

BPM 11g is not solving all issues. I got an requirement and BPM 11g is not giving me any solution. I tried DB Adapters and it is not working for me scenario. Needed help/pointers from Guru. As per my business scenario, Is there any update in the database (offline approval. not using worklist) then i should complete the running BPM process for approval. 1. To achieve this, I created a adapter to poll and it is working in polling. What is not working is picking the update in process and mark is closed/complete. 2. I tried using Catch Event with continuation mode (but it needs throw event to begin with). 3. I also tried 'Receive event', which also needs start event for continuation. 4. If i use Initiate mode for catch event then it initiate a new process and mark it close and does not do anything with original process (having this catch event). This catch event is still waiting. 5. If i use "receive" event with Initiate mode then jdeveloper is giving compilation time error saying that some service is not referenced in composite. 6. I have also tried other options of using "Sub-process" or another process and invoking it but nothing seems to work. Any help/pointers? Thanks a lot. Regards Sachin G

Posted by Sachin G on January 30, 2011 at 04:01 PM PST #

Sachin - can you please post this to the BPM forum at forums.oracle.com (http://forums.oracle.com/forums/forum.jspa?forumID=560) and we will reply to it there.

Posted by Manoj Das on January 31, 2011 at 01:24 AM PST #

Post a Comment:
  • HTML Syntax: NOT allowed

Hear from the experts in Product Marketing and Management


« July 2016
BPM Technical Resources