Tuning the HTML forms for the Task Information widget

The Task Information widget provided for use in Business Space includes a form where users enter the information that is required for the tasks. If the form is implemented in Integration Designer using HTML-Dojo forms, you might experience performance problems when the form data includes a list (array) of business objects with a large number of properties.

About this task

When a human task with a HTML-Dojo form is opened in the Task Information Widget, the HTML-Dojo form is put into the DOM tree and all the widgets are parsed by the Dojo parser. This results in DOM elements with Dojo Dijits for every property of every array element.

You can improve the performance of the HTML-Dojo form handling by setting meta tags in the form to implement a cache, or to use JSON as the message format.

Procedure