This topic applies only to the IBM Business Automation Workflow Advanced
configuration.

Late binding using a partner link extension

Draft comment:
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15
When you late bind one process to another one, the connection is resolved dynamically in the runtime environment. In that situation, the calling process will always pick up the currently valid version of the process that it is invoking. New instances will always use the latest version of the process, and if you use the migration verification tools you can also migrate running instances to the latest version.
These instructions assume that you have already created a process that is the caller and another process that is being invoked.
Important: If your BPEL process is under control of a process application or toolkit, read the topic, Invoking different versions of a process, in the related link section.
  1. Open the caller process in the BPEL process editor.
  2. Create a new Reference Partner in the caller process and name it Inventory.
  3. In the Description tab for this Reference Partner:
    1. Click Browse next to the Namespace field to select the namespace.
    2. Click Browse next to the Target process field to select the invoked BPEL component for the target process.
This late binds the caller process to the invoked process. It can also generate a CWSCA8015W warning. You can ignore this warning because this target is dynamically selected in the runtime environment.