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:
- 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.
- 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. If you want to use
a different generator, then you will have to define an extension point for
it first.
- 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).
- 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 this latter case, you will be asked to provide the URL of the second server.
- 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.
- 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.