Author Archives: soalearnings

Project Data Objects are not Global!

There are 2 types of variables that you can define in BPM Processes Process Data Objects       That can be shared across activities in a process. There is no confusion in this I hope. Project Data Object       This can be thought … Continue reading

Posted in Uncategorized | Leave a comment

Cleared Oracle BPM Certification

I’ve done my Oracle BPM Certification (IZ0 560) today, and want to share my learning path for the certification. Fortunately, I had a chance to work on a highly customized BPM project for about 2 months which gave me a … Continue reading

Posted in Uncategorized | 1 Comment

Measurement Mark in Process Analytics – Explained!

‘Measure Business Indicator’ and ‘Measurement Mark’ is often a topic of confusion. So let me explain them in detail A business Indicator in BPM is nothing but a Project Data Object that can be used to capture information from your … Continue reading

Posted in Uncategorized | Leave a comment

Exception while deploying UI project associated with a Human Task

Hi You may sometimes encounter an exception while deploying the ADF UI project associated with a Human Task. Exception looks like this: Weblogic Server Exception: weblogic.application.ModuleException:Caused by: weblogic.common.ResourceException: java.security.PrivilegedActionException: weblogic.common.ResourceException: java.security.PrivilegedActionException: weblogic.common.ResourceException: No credential mapper entry found for password indirection … Continue reading

Posted in Uncategorized | Leave a comment

My Notes – ‘Message throw & catch’ VS ‘Message Send & Receive’ tasks – Oracle BPM Suite 11g

Both ‘Message throw & catch’ VS ‘Message Send & Receive’ tasks are used to invoke services/Processes asynchronously. That is, once a throw task is executed or a Send task is executed, the token does not wait for the response, rather, … Continue reading

Posted in Uncategorized | Leave a comment

My Notes – Manual Task :: Oracle BPM Suite 11g

Manual task is something which is not managed by BPM runtime, but stil you may want to represent a particular manual activity in BPMN diagram.For example, in a process, there may be a step where you need signature of the … Continue reading

Posted in Uncategorized | Leave a comment

Starting a BPM Process : Oracle BPM Suite 11g

A BPM Process can be started/triggered in one of the following ways 1. A Start event of type Message / Signal / Timer2. A none start event followed by a User task with Initiator pattern3. A none start event followed … Continue reading

Posted in Uncategorized | Leave a comment

Manual Process VS Reusable Process : Oracle BPM Suite 11g

When you try to create a BPM Process, the editor gives you 4 optionsSynchronous ProcessAsynchronous ProcessManual ProcessReusable Process The first 2 are obvious, with begin and end activities as ‘Message Type’But both Manual and Reusable processes has begin and end … Continue reading

Posted in Uncategorized | Leave a comment

Grouping XML elelments using XSLT – xsl:for-each-group

This is an informal post on XSLT for-each-group which is very powerful function to group xml elements based on some criteria. For Ex, you may want to convert a flat structure, typically returned by DB into an xml which is, … Continue reading

Posted in Uncategorized | Leave a comment

Importing a BPM Project into Jdeveloper

When I was doing my first project on BPM, I was asked to check some exisiting BPM Project which was sent to me as a .zip file Now this is not in a .jar format which would have been the … Continue reading

Posted in Uncategorized | Leave a comment