Recently I was pointed to the so-called Oracle Learning Streams http://education.oracle.com/streams
which provide short presentations on all kind of topics.
While ironing my clothes on a Sunday afternoon, I watched one with the title "Leveraging OBPM vs BPEL" by David Mills. An excellent story where he explains in less than 13 minutes the high-level difference using a practical example.
One reason why I like about this stream is that it is in line (more...)
In this article I describe why you always should base your business object based upon an element, instead of a complexType.
With the Oracle BPM Suite your process data consists of project or process variables. Whenever the variable is based on a component
, that component is either defined by some external composite (like a service), or is defined by the BPM composite itself, in which case it will be a Business Object. That Business (more...)
The following describes a work-around for 2 situations for which instance patching and migration is not supported, being changing the level of an activity, and removal of an embedded sub-process. In short this work-around consists of re-implementation of the activities to move, and emptying the reusable sub-process.
There are a couple of restrictions for the Oracle BPM Suite that can make that process instances cannot be patched (deployment using same revision number) or migrated (deployment (more...)
In this article I explain a handy way to browse the MDS on the SOA/BPM server from JDeveloper, as well as an (as far as I know) undocumented feature to look up artifacts using a browser.
The Meta Data Services (or MDS for short) of Oracle's SOA/BPM Suite is used (more...)
In this article I explain how you can modify the JDeveloper adf-config.xml file to make it work for both Windows, as well as Linux.
If in a JDeveloper application you point to artifacts in a file based MDS residing in a Windows folder for example "d:\projects\MDS", then JDeveloper will (more...)
According to the BPMN specification, the Terminate End Event is supposed to terminate a process instance at the level at which it is raised, including any ongoing activity for sub-processes. But is should not terminate any higher level (parent) process.
With OBPM 11g it works differently (at least up to (more...)
If you have never experienced during process design with BPMN that the final process model became twice, if not three times more complex than you thought it would be, than you haven't been doing process design for real. You might for example have experienced how, what initially looked like a (more...)
is a great open source workflow + BPM platform, which you can use in your own java application (embedded) or test it in the provided Rest or Web demo applications. Activiti also provides an Eclipse designer plugin which you can use to create your own BPMN 2.0 definitions and (more...)
Oracle announced BPM Suite today http://finance.yahoo.com/news/Oracle-Announces-Oracle-iw-1502422125.html?x=0&.v=1
An important note about this Suite is based on unified process foundation of Oracle Business Process Management Suite 11g . It has the same engine that executes both BPEL and BPMN processes. Note that there is not conversion from BPMN (more...)