Oracle BPA does a great job importing into BPEL, but here are a few items that need to be manually configured. Here is just a quick note on my findings to date: 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