Business Process Management (BPM)
Case management is a way of modeling very flexible and data intensive business processes.
Case management enables you to handle unstructured, ad-hoc processes and their contents and information so that you can make optimal business decision. It focuses on unpredictable business processes which rely on worker knowledge and involve human participants. Case management relies on content and information that help the participants make a decision .
A case can be a collection of information, processes, tasks, rules, services. It requires the worker knowledge, their involvement and active collaboration.
Case management enables you to only define the different activities a user can perform to achieve a goal without defining the workflow process. However it supports dynamic workflows, structured processes and a combinations of both.
At the customer site Jan van Zoggel and I performed a number of tests to find the best fit for the combination BPM, UCM and Humantasks. We testen how to attach a document to a Humantask and make it available in the process. After that we tested how to store the document from BPM in UCM. And Finally we figured out how to configure the environment to make BPM and UCM work together.
Jan wrote the following three post of our test findings: Using attachment documents with Oracle BPM Human Tasks Using a Content Server with Oracle BPM Human Tasks Integration of Oracle BPM and Oracle UCM/WCC
Recently started the Oracle program: Are You The Smartest. For me it is an opportunity to test my current knowledge level and to extend my knowledge. After every session I follow, I will write a brief summary as part of the preparation for the test. I also follow some of the 2012 sessions. These sessions are not part of the test. I will continue with the summary of the following session.ARCHITECTS TRAINING – SERVICE INTEGRATION – Oracle Unified Business Process Management Suite presentation
This session (this is the third and last session I followed of the old series) was divided into the following two parts.
- Overview of the BPM Suite (2 hours)
- Best practices on Application Integration (45 minutes)
In this presentation the different parts of the BPM suite will pass. It is especially of interest for people who like to know what the BPM Suite is on a high level and to get some ideas where it can be used for. (more…)
Users and groups are essential for the assignment of tasks in BPM and/or BPEL. On a production environment a seperate LDAP server is used, with it’s own administration tools. On a development enviromnent however, the embedded ldap in weblogic is used very often, giving you the flexibility to create your own users and groups. Administration of the embedded ldap is done trough the weblogic console.
However the creation of a hierarchy between users is not possible using the console for the embedded ldap. The manager property neccesary to create the hierarchy is unfortunately unavailable.
User hierarchy is very usable in task assignment from BPM and/or BPEL so how to assign managers? In this blog I will describe how to create this hierarchy using an external ldap browser.How to
The first step is to configure the embedded ldap. The credentials for weblogic must be specified so you can access is using an external ldap browser.
- Open the weblogic console
- Click on your domain
- In the domain settings window, click Security, then on Embedded LDAP
- Set the credentials
- Then restart the weblogic server
Download and install an LDAP browser, I used JXplorer. Create a More >
On the Oracle Technology Network, architecture section, my article titled “Fanning Out Events on the Oracle SOA Suite 11g Event Delivery Network” has just gone live:
This article describes:
how events can be used in Oracle SOA Suite 11g to have business processes impact each other in a meaningful way with maximum decoupling. Specifically, this article describes a solution for fanning out Event Delivery Network (EDN) events to a more fine-grained level. This allows a single event to influence multiple running instances of a Business Process Execution Language (BPEL) process. The article uses the following Oracle SOA Suite 11g components: BPEL , Mediator ,Event Delivery Network, Spring , Locator API , Composite Sensors
In this post I will descibe the solution we implemented at a customer site to dispatch incoming message in an Oracle SOA/BPM environment.
The solution we implemented handles the following message types:
- A new request resulting in a new case of type A .. Z (subject of the first part of the post)
- An addition to an existing case. (subject of the second part of the post)
Part 2: Addition to an existing case