Using the WebLogic Integration and Service Bus Sample Project

This example demonstrates how AquaLogic BPM can be used with other BEA products.

A. Required Software

Install the following software in order to complete the sample:
  1. AqualLogic BPM Studio 5.7
  2. WebLogic Integration 8.1.5
  3. AquaLogic Service Bus 2.1

B. Import BPM Project

  1. Launch AquaLogic BPM Studio and import the project under "1_ALBPM" directory called "BPM2OtherBEAProducts.fpr.exp".
  2. At this point, the process flow is available, but the other services below must be configured to run the example properly.

C. Configure Web Service

  1. The Web service is already configured and available from a BEA public test server.

D. Configure JPD in WebLogic Integration

  1. Use the existing sample project that comes with WebLogic Integration. After the installation is complete, the following directory structure should be available:
  2. To start, launch the WebLogic Workshop from the path below:
  3. Using the WebLogic Workshop, navigate to the path below and open the sampleApp.work file:
  4. Unzip the contents of  the "callWLI.zip" file located inside "3_WLI" directory.
  5. From the Workshop sample project, import the "callWLI" module into the project.
  6. For more information on working with JPDs and the WebLogic Integration product, consult the online documentation.

E. Configure Business Service in AquaLogic Service Bus

  1. The sample server, which comes with the AquaLogic Service Bus, can be started from the command line from the directory structure:
  2. At this point, the Weather Service can be registered using the same Web service WSDL from section C above:
  3. To get started, use the Start menu:
  4. Next, register the Weather Service as a Business Service. For step-by-step instructions on how to register, monitor, manage, and expose a business service, consult the online documentation and tutorials such as: Routing a Loan Application tutorial.
  5. For more information on AquaLogic Service Bus, consult the online documentation.

F. Bring all the Services Together

  1. The process flow that comes with the BPM project in section "B" is already configured to call the JPD, the Web Service, and the Service Bus.
  2. Start the AquaLogic BPM Studio. Under the Run menu, select Start Engine. Next, select Publish and Deploy.
  3. Under the Run menu, select Launch WorkSpace. Login with a sample user account "alex"; no password is required.
  4. Click on Applications in the left navigation bar.
  5. Click on "Start Process" for "ProcessOne" which is the sample process in the example.