Oracle BPM Processes can be used within AquaLogic Service Bus.
Before performing the procedures in this task, you should ensure that AquaLogic Service
bus is configured and running.
To publish an Oracle BPM process to AquaLogic Service Bus.
-
Create a Process.
See
Creating a Process
for more information.
-
Expose the Process as a Web Service.
See
Exposing a Process as a Web Service.
-
Run the project. This starts the Process Execution Engine.
See
Running a Project in Studio.
-
Create an ALSB External Resource of type Management Host.
See
Creating an External Resource and
AquaLogic Service Bus for more information.
-
Create a second ALSB External Resource.
- Configure the External Resource as described in
Creating an External Resource.
- Set the type to Process Registration.
This can be the same External Resource you configured in the previous step.
- Provide a project name.
This is the name of the ALSB project where the process will be published to. This can be a
new or existing project.
- After you have provided all of the information, click Create
Structure.
The AquaLogic Service Bus project is updated or created.
-
Register the End Point
- Right-click on the Project you used to start the Process Execution Engine.
- Select Register End Point.
The AquaLogic Service Bus Registration window appears.
- Select the Registration Configuration you want to use.
This can be the ALSB Process Registration External Resource you created earlier.
- Select Yes in the first column of the process you want to register.
- Click Register.
A message is written to the log window. The status of the process is changed to
up to date. You can publish as many processes as
necessary.
The process you registered is visible in the AquaLogic Service Bus Project Explorer under
Business Services.