Deploy Orchestration Processes

Release and deploy an orchestration process that you create so its available throughout Order Management.

If you use one of these predefined orchestration processes, then you must deploy it, but its not necessary to release it.

  • ShipOrderGenericProcess

  • ReturnOrderGenericProcess

Summary of the Steps

  1. Release the orchestration process.

  2. Deploy the orchestration process.

Release the Orchestration Process

  1. Go to the Setup and Maintenance work area, then go to the task.

    • Offering: Order Management

    • Functional Area: Orders

    • Task: Manage Orchestration Process Definitions

  2. On the Manage Orchestration Process Definitions page, locate the orchestration process definition you must release, then click Actions > Edit.

  3. On the Edit Orchestration Process Definition page, click Actions > Release.

Order Management does these steps.

  1. Validates orchestration process logic to make sure it correctly created the process.

    Validation

    What Happens Next

    Doesn't find any errors.

    Order Management continues the release.

    An orchestration process that doesn't contain errors is valid.

    A valid orchestration process might include warning messages, but these messages don't stop the release from proceeding.

    Finds errors.

    Order Management stops the release and displays an error icon next to the orchestration process name. It keeps these errors until the next time it runs the validation.

    You must resolve errors before you can continue the release.

  2. Finishes the validation.

  3. Updates the status of the orchestration process to Released.

  4. Makes the orchestration process definition read-only.

  5. Creates and saves the BPEL artifacts that Order Management uses to deploy and run the orchestration process in a production environment.

You can release more than one version of an orchestration process in a single day. You must reject the previous version before you can release the next version on the same day.

Deploy the Orchestration Process

  1. Click Actions > Deploy Process.

  2. In the Deploy Process dialog, enter your password, then click Deploy.

If you can't access the Manage Orchestration Process Definition page to deploy the orchestration process for some reason, then you can use Oracle Middleware to deploy it. For details, see Use Oracle Middleware to Deploy Orchestration Processes.