Developing JSP pages for task and process messages
About this task
To include user-defined JavaServer Pages (JSP) pages in the web client, you must specify them when you model a human task in IBM® Integration Designer. For example, you can provide JSP pages for a specific task and its input and output messages, and for a specific user role or all user roles. At run time, the user-defined JSP pages are included in the user interface to display output data and collect input data.
The customized forms are not self-contained web pages; they are HTML fragments that Business Process Choreographer Explorer imbeds in an HTML form, for example, fragments for all of the labels and input fields of a message.
When a button is clicked on the page that contains the customized forms, the input is submitted and validated in Business Process Choreographer Explorer. The validation is based on the type of the properties provided and the locale used in the browser. If the input cannot be validated, the same page is shown again and information about the validation errors is provided in the messageValidationErrors request attribute. The information is provided as a map that maps the XML Path Expression (XPath) of the properties that are not valid to the validation exceptions that occurred.
To add customized forms to Business Process Choreographer Explorer, complete the following steps using Integration Designer.
Procedure
Results
The customized forms are rendered in Business Process Choreographer Explorer at run time.