Setting an Existing Business Process to Be Non-Transactional

To ensure that your business process can use in-memory SOA, you must set up the process to be non-transactional.

Use the following steps in JDeveloper to set your BPEL process to be non-transactional.
Ensure that the SOA composite, containing the BPEL process, is open in JDeveloper.
  1. Select the BPEL component in the composite view.
    The Properties for the selected BPEL component appear in the Properties window. If the Properties window is not visible, select Properties from the JDeveloper Window menu.
  2. If the bpel.config.transaction property appears in the Properties window, select the property and click Edit. Else, click the Add button to add the property.
    The Edit Property or Create Property dialog appears.
  3. If you are adding the property, typebpel.config.transaction for the Name.
  4. Type notSupported under Value.
    Create Property dialog.
  5. Click OK.
The bpel.config.transaction property appears in the Properties window. Verify that the Value column reads notSupported.