Adding Security Oracle Fusion Middleware Online Documentation Library

Developing SOA Composite Applications with Oracle SOA Suite 2-25

2.7 Deploying a SOA Composite Application

Deploying the SOA composite application involves creating a connection to an Oracle WebLogic Server and deploying an archive of the SOA composite application to an Oracle WebLogic Server managed server. For more information about deploying SOA composite applications, see Chapter 40, Deploying SOA Composite Applications.

2.7.1 How to Invoke Deployed Composites

You can invoke other deployed SOA composite applications from your SOA composite application. The other applications must be deployed. To invoke other composites: 1. Create a web service or partner link through one of the following methods.

a. In the SOA Composite Editor, drag a Web Service from the Component

Palette to the External References swimlane. b. In Oracle BPEL Designer, drag a Partner Link from the Component Palette to the right swimlane.

2. Access the SOA Resource Browser dialog based on the type of service you created.

a. For the Create Web Service dialog, click the Find existing WSDLs icon.

b. For the Edit Partner Link dialog, click the SOA Resource Browser icon.

3. From the list at the top, select Resource Palette.

4. Expand the tree to display the application server connection to the Oracle

WebLogic Administration Server on which the SOA composite application is deployed.

5. Expand the application server connection.

6. Expand the SOA folder.

Figure 2–21 provides details. Figure 2–21 Browse for a SOA Composite Application 7. Select the composite service.

8. Click OK.

2.8 Managing and Testing a SOA Composite Application

As you build and deploy a SOA composite application, you manage and test it using a combination of Oracle JDeveloper and Oracle Enterprise Manager Fusion Middleware Control. 2-26 Oracle Fusion Middleware Developers Guide for Oracle SOA Suite

2.8.1 How to Manage Deployed Composites

You can manage deployed SOA composite applications from the Application Server Navigator in Oracle JDeveloper. Management tasks consist of undeploying, activating, retiring, turning on, and turning off SOA composite application revisions.

1. From the View main menu, select Application Server Navigator.

2. Expand your connection name for this example, named MyConnection.

The SOA folder appears, as shown in Figure 2–22 . The SOA folder displays all deployed SOA composite application revisions and services. You can browse all applications deployed on all Oracle WebLogic Administration Servers, managed Oracle WebLogic Servers, and clustered Oracle WebLogic Servers in the same domain. Figure 2–22 provides details. Figure 2–22 Application Server Navigator

3. Expand the SOA folder.

4. Expand the partition in which the composite application is deployed. Deployed SOA composite applications and services appear, as shown in Figure 2–23 . Note: These instructions assume you have created an application server connection to an Oracle WebLogic Administration Server on which the SOA Infrastructure is deployed. Creating a connection to an Oracle WebLogic Administration Server enables you to browse for managed Oracle WebLogic Servers or clustered Oracle WebLogic Servers in the same domain. From the File main menu, select New Connections Application Server Connection to create a connection.