Generating a client for your business process

When your business process contains a human task, you can use a client to deliver task-related information to a staff member in the form of an interactive Web-based application.

To generate a client for your business process, proceed as follows:
  1. In the Business Integration view, right-click the business process for which you want to generate a user-interface. To generate a client for tasks in different modules, select those modules in the business integration view by holding the Ctrl key while you select each one. The User Interface Wizard for Human Tasks launches.
  2. On the Client Generator Selection page, proceed as follows:
    1. In the Generator type field choose the generator that will be used to create this client. By default, the JSF Custom Client is selected. If you want to use a different generator, then you will have to define an extension point for it first.
    2. Use this list to choose the human task(s) for which you want to generate user interfaces. Expand the tree until you find the required human task(s), and then enable the associated check box(es).
  3. On the JSF client configuration page, proceed as follows:
    1. Assign a name to this client in the Name of dynamic web project field.
    2. In the Company logo field, you can specify the file location of a graphic file containing a company logo. This logo will appear as a banner on the top of the generated client's web page. You can browse either to a GIF or JPG file with an image height of 50 pixels.
    3. In the Client view area, you have two choices. Choose Local if one server that will be used to deploy both the generated client and the related processes and tasks. Choose Remote if two or more servers will be used in the same cell, and your generated client will be deployed on one server, and the related processes and tasks on another. In this latter case, you will be asked to provide the URL of the second server.
    4. In the Style area, you can choose from the two styles that are provided for your generated client. If neither of these meet your needs, then you can adjust the CSS file accordingly, and replace it in your file system without the need to regenerate the client.
  4. On the second JSF client configuration page, you can select the custom properties (as defined in your business process) that you would like have generated with the client. You can use custom properties as filter criteria for search activities.
  5. When you are done, click Finish.
Your new client will be generated. Your next step is to deploy it to a runtime environment.

Feedback
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.