IBM BPM, V8.0.1, All platforms > Customize and rebranding interfaces > Customize Process Portal > Building Process Portal spaces > Enabling BPDs, BPEL processes, and IBM Case Manager solutions

Enabling BPEL processes and human tasks for use in Process Portal spaces

When you model BPEL processes and human tasks in IBM Integration Designer, create an invocation task to start the process, include the business data that is required by the process and its tasks, and generate the forms for working with the tasks.


Procedure

  1. Create the invocation task to start the process.

    1. Ensure that the BPEL process contains a receive activity to start the process.

    2. In the Authorization tab for the receive activity, specify the potential starters of the process.
    When you participate in the process using a Process Portal space, the resulting task definition for starting the process is shown in the Task Definitions widget.

  2. Specify the business data that is needed by the process and its tasks. The following table shows how you can specify business data, and how the data is made available.

    How business data can be specified and made available
    How business data can be specified How business data is made available
    Global variables for BPEL processes Define query properties for these variables. These properties are made available in the QUERY_PROPERTY database view.
    Scope-level variables for BPEL processes N/A
    Custom properties for BPEL processes Available by default in the PROCESS_ATTRIBUTE database view.
    Custom properties for inline human tasks or activities Available by default in the ACTIVITY_ATTRIBUTE and TASK_CPROP database views.
    Custom properties for stand-alone human tasks Available by default in the TASK_CPROP database view.

  3. Generate the forms for working with the human tasks. In a Process Portal space, these forms are displayed in the Task Information widget. These forms can be either HTML-Dojo pages or IBM Forms.


Results

You now have a BPEL process that you can deploy and start in a Process Portal space.


What to do next

To ensure that the generated form is available for the Task Information widget, deploy the form on the Business Space deployment target. To expose the business data, create and deploy a query table.

Enabling BPDs, BPEL processes, and IBM Case Manager solutions for use in Process Portal spaces


Related tasks:
Generate HTML-Dojo pages or IBM Forms for Business Space
Create query tables for Human Task Management widgets
Use custom form renderers for the Task Information widget