Oracle BPA does a great job importing into BPEL, but here are a few items that need to be manually configured:
- Process Payloads need to be copied, Assigns to set up parameters
- Import from BPA to JDeveloper tool, the build.xml and build properties are often missing and need to be copied from other projects
- Human Tasks need to have forms assigned
- Embedded Java tasks cannot be round-tripped back into BPA, so they shouldn’t be used
Oracle has made some great strides with their BPM and SOA offerings. For M&S, combining process and technology has become even more exciting with Oracle’s tools. For the first time, Oracle has made it possible for our consultants to more easily bring together best of breed solutions (IDS Scheer’s ARIS and Oracle SOA) and leading industry standards (BPMN, BPEL, and BPEL4People) to our implementations, which typically involve some level of process management/improvement and technology automation (workflow and reporting).
Following is a quick image of how each person in an organization fits into our approach when combining process with technology using Oracle technologies:

Oracle BPA Suite 10.1.3.4 is now available from Oracle and has some cool enhancements:
Oracle BPA 10.1.3.4 Download
We have been using BPA Suite since beta, but for those of you who don’t already know, Oracle BPA Suite provides tools for process modeling and simulation, with integration to Oracle SOA Suite (BPEL).
Note: At time of writing, the server components are NOT available for free download on the oracle.com site.
I have been involved in the Fusion Middleware 11g beta program as well as participating in other ways as a member of the Advisory Board for Oracle Portal and Oracle SOA Suite. Although I can’t say much, I can tell you that there is some exciting new features coming for developers, administrators, and end-users.
Oracle Fusion Middleware 11g will prove to be a very large release that is both deep and broad. As more information becomes public (or I am authorized to share more), I will do so on this blog.
Until then, just get ready.