How to Deploy Multiple SOA Composite Applications in Oracle JDeveloper

You can deploy multiple SOA composite applications to an application server such as Oracle WebLogic Server at the same time by using the SOA bundle profile. This profile enables you to include one or more SAR profiles in the bundle and deploy the bundle to an application server.

Note:

  • This section assumes you have created an application server connection. If not, see Creating an Application Server Connection for instructions.

  • You cannot deploy multiple SOA applications that are dependent upon one another in the same SOA bundle profile. For example, if application A calls application B, then you must first deploy application B separately.

To deploy multiple SOA composite applications:

  1. From the Application menu, select Application Properties, as shown in Figure 48-16.

    Figure 48-16 Application Properties

    Description of Figure 48-16 follows
    Description of "Figure 48-16 Application Properties"
  2. In the Application Properties dialog, click Deployment.
  3. Click New.

    The Create Deployment Profile dialog appears.

  4. In the Archive Type list, select SOA Bundle.
  5. In the Name field, enter a name.

    Figure 48-17 provides details.

    Figure 48-17 Select the SOA Bundle

    Description of Figure 48-17 follows
    Description of "Figure 48-17 Select the SOA Bundle"
  6. Click OK.
  7. In the navigator on the left, select the Dependencies node.
  8. Select the SARs you want to include in this bundle, as shown in Figure 48-18.
  9. Click OK.
  10. Click OK to close the Application Properties dialog.
  11. Select the Application menu again, then select Deploy > SOA_Bundle_Name.

    This invokes the deployment wizard.

  12. See Step 3 for details about responses to provide.