Publishing a Process to AquaLogic Service Bus

ALBPM 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 AquaLogic BPM process to AquaLogic Service Bus.

  1. Create a Process.

    See Creating a Process for more information.

  2. Expose the Process as a Web Service.

    See Exposing a Process as a Web Service.

  3. Start the Process Execution Engine.

    See Starting the Process Execution Engine.

  4. Create an ALSB External Resource of type Management Host.

    See Creating an External Resource and AquaLogic Service Bus for more information.

  5. Create a second ALSB External Resource.
    1. Configure the External Resource as described in Creating an External Resource.
    2. Set the type to Process Registration.

      This can be the same External Resource you configured in the previous step.

    3. 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.

    4. After you have provided all of the information, click Create Structure.
    The AquaLogic Service Bus project is updated or created.
  6. Register the End Point
    1. Right-click on the Project you used to start the Process Execution Engine.
    2. Select Register End Point.

      The AquaLogic Service Bus Registration window appears.

    3. Select the Registration Configuration you want to use.

      This can be the ALSB Process Registration External Resource you created earlier.

    4. Select Yes in the first column of the process you want to register.
    5. 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.