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:
- 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.
- On the Client Generator Selection page, proceed
as follows:
- In the Generator type field choose the
generator that will be used to create this client. By default,
the JSF Custom Client is selected.
- 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).
- On the JSF client configuration page, proceed
as follows:
- Assign a name to this client in the Name of dynamic
web project field.
- 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.
- 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 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."
- 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.
- When you are done, click Finish.