BPEL Import and Export User Guide

     Previous  Next    Open TOC in new window  Open Index in new window  View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

BPEL Process Compatibility Limitations Between WLI and ALBPM

Importing WLI Generated BPEL 2.0/1.1 processes into Oracle Business Process Management

The BPEL process generated by WLI cannot be directly viewed in Oracle BPM. The following are the known workarounds to be applied for importing a BPEL process generated by WLI into Oracle BPM.

  1. BPEL process in Oracle BPM uses http://schemas.xmlsoap.org/ws/2004/03/business-process/ namespace. WLI generated BPEL 2.0 process uses http://docs.oasis-open.org/wsbpel/2.0/process/executable namespace . WLI BPEL 1.1 uses http://schemas.xmlsoap.org/ws/2003/03/business-process/. Replace http://docs.oasis-open.org/wsbpel/2.0/process/executable with xmlns=http://schemas.xmlsoap.org/ws/2004/03/business-process/’> and http://schemas.xmlsoap.org/ws/2003/03/business-process/ with xmlns=http://schemas.xmlsoap.org/ws/2004/03/business-process/’>.
  2. Note: The namespace information for BPEL 2.0 is available at: http://docs.oasis-open.org/wsbpel/2.0/process/executable. BPEL 1.1 information is available at : http://schemas.xmlsoap.org/ws/2003/03/business-process/.
  3. In the BPEL process, modify the expressionLanguage=urn:bea:wli:bpm:wsbpel:2.0:sublang:xquery1.0 to expressionLanguage= http://www.w3.org/TR/1999/REC-xpath-19991116.
  4. Include <Import> element.
  5. WLI generated BPEL extensions such as <jpd:javacode>//</jpd:javacode>, <jpd:xquerycode>, jpd:transaction, jpd:name.
  6. In a WLI generated BPEL, delete any special characters from the names of constructs.
Importing Oracle BPM Generated BPEL 2.0/1.1 processes into WLI

For using the BPEL processes from Oracle BPM in WLI, replace the namespace with http://docs.oasis-open.org/wsbpel/2.0/process/executable for BPEL 2.0.

For BPEL 1.1 replace the namespace with: http://schemas.xmlsoap.org/ws/2003/03/business-process/.


  Back to Top       Previous  Next