Generating a client for your human task

You can generate a client either from a module, a business process or a human task.

To generate a client for your human task, proceed as follows:
  1. In the Business Integration view, right-click the human task(s) for which you want to generate a user-interface, and select Generate User Interfaces. 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.
    Note: If the generated client is intended to be able to start a process, then this process must have a human task defined for the initial receive activity/activities.
  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.
    2. Use this list to choose the human task(s) for which you want to generate the client. 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.
    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. The CSS file is located in the generated web project in WebContent\theme\styles.css."
  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.
Related tasks
Customizing an existing client for your human task
Deploying a generated client to a test environment
Deploying a generated client to an external runtime environment
Internationalization support in the human task editor

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