WebSphere Process Server includes Business Space powered by WebSphere, which provides an integrated user experience for business users. The Human Task Management widgets allow business users and managers to interact with business processes and human tasks.
The Task Information widget is used to initiate services, create, work on, view or check human tasks. The widget uses a task form specification that is associated with a human task for rendering the form and its content.
The user interface generators in WebSphere Integration Developer can be used to generate task forms based on either HTML with Dojo Toolkit or Lotus Forms. User interface developers often need to customize the generated HTML-Dojo forms for specific customer scenarios.
WebSphere Process Server includes Business Space powered by WebSphere, which provides an integrated user experience for business users across the IBM WebSphere Business Process Management portfolio.
Business Space is a browser-based, graphical user interface based on widgets, which allows business users to interact with content and functions from different sources. They can create, share, and use business spaces that are composed of widgets and organized in pages.
WebSphere Process Server includes the Human Task Management widgets. These widgets allow business users and managers to interact with business processes and human tasks. They can be easily configured and combined with other widgets to create powerful business spaces.
Users initiate services and processes, create, work on, view, or check human tasks and initiated services using the Task Information widget. It renders the task form and provides information about the task, such as the priority, owner, status, and related tasks.
Human tasks are used to model human interaction in business processes. There are three kinds of human tasks:
- To-do tasks represent work for people that is initiated by a service invocation.
- Invocation tasks allow a user to initiate a service or process.
- Collaboration tasks allow the collaboration between people in a structured and controlled way.
A human task is modeled as a service component that implements a task done by a person. The interface of a human task is described using Web Service Definition Language (WSDL) with a single operation. The operation can have an input message, an output message, or both. These messages represent the content that the user can interact with.
WebSphere Integration Developer provides user interface (UI) generators to generate task forms for a specific client type. Task forms for use in Business Space can be generated based on HTML with the Dojo Toolkit, or Lotus Forms technology. The Task Information Widget renders the generated form so that users can work with the human task.
This paper covers the concepts of HTML-Dojo forms and how the generated form can be customized.