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 AquaLogic Business Process Management

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

  1. BPEL process in ALBPM 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 ALBPM Generated BPEL 2.0/1.1 processes into WLI

For using the BPEL processes from ALBPM 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