Quick Tip: Oracle BPM 11g How to enable Applications and External Links on custom ADF Tasklist Taskflow

When creating a custom ADF application using Oracle BPM 11g to surface the BPM worklist, we found that the “Applications” and “Links” do not work when using just the out of box tasklisttaskflowdefinition.xml ADF task flow provided by Oracle. The following needs to be done to make this work correctly: 1. Make sure you have Read more about Quick Tip: Oracle BPM 11g How to enable Applications and External Links on custom ADF Tasklist Taskflow[…]

Adaptive Case Management in Oracle BPM – Concepts and Major differences between 11g and 12c

Adaptive case management (ACM) is not new functionality in the Oracle Business Process Management (BPM) suite although this is something that has not been looked at closely by many clients. There are several benefits of using Adaptive Case Management versus using rigid or structured-only BPM. After looking at some of the features in ACM, it seemed to me Read more about Adaptive Case Management in Oracle BPM – Concepts and Major differences between 11g and 12c[…]

Simple Introduction to using the Enterprise Manager SOA/BPM Facade API

Overview There may be times when you need to expose just a small section of what is displayed in the Enterprise Manager console for SOA/BPM (EM console). A simple example can be where stakeholders on the systems integration or customer teams want to monitor a dashboard of statistics on how many instances of a composite Read more about Simple Introduction to using the Enterprise Manager SOA/BPM Facade API[…]

Oracle BPM Boundary Events and SDO Services

If you are having problems making boundary events work for service tasks based on SDO services, this post is for you. This was tested with SOA Suite 11.1.1.6.5. I have many service references in the project composite based on ADF SDO based services. A few operations are invoked using the Service Task in bpm process Read more about Oracle BPM Boundary Events and SDO Services[…]

How to write a Java Client supplying username/password for a WebService secured using the oracle/wss_username_token_service_policy

In the EM Console go to the ‘Test’ page for the service you are developing a client for and copy the WSDL url. In JDeveloper, in your Java Project, create a new Web Service Proxy When setting the wsdl url, change ‘wsdl’ to ‘orawsdl’ Go through the wizard accepting the defaults and setting appropriate package Read more about How to write a Java Client supplying username/password for a WebService secured using the oracle/wss_username_token_service_policy[…]

How to Publish BPM Business Indicators to BAM

I’m describing this using PS6 (11.1.1.7), but it should be the same for recent releases. If you have not set up your BAM Adapter, do that first. You may want to look at How to Set Up BAM Adapter for any help with that. I’m assuming you have already created business indicator project variables for Read more about How to Publish BPM Business Indicators to BAM[…]

How to Retrieve BPM Roles from the ADF Application

This blog shows you how you can query BPM roles from the ADF application. Assumption is that you have created a BPM project, defined a process with an interactive User Task with Human Task as an initiator. Once you have defined Human Task, you can now right click on the User Task in the process Read more about How to Retrieve BPM Roles from the ADF Application[…]

What does the BPM Human Task Enable Auto Claim Do

The Enable Auto Claim feature on a human task is ‘ON’ by default. Because this is ON by default, I find it easy to forget what it exactly does. I wanted to quickly document what this feature does in this post , so that I don’t forget it myself. The feature is ‘ON’ by default. Read more about What does the BPM Human Task Enable Auto Claim Do[…]

Changing the Session Timeout of Oracle BPM Workspace 11g

On several Oracle BPM 11g consulting engagements, I have been asked about how to change the session timeout of the BPM Workspace web application. I think I have changed how I do it, probably over several patch set versions. This post describes how I do it now with the 11.1.1.6 version, which may be the Read more about Changing the Session Timeout of Oracle BPM Workspace 11g[…]