Modifying the HTML Step Processor Toolkit Utility Files

This topic describes the utility files supplied with the HTML Step Processor Toolkit for the FileNet Web Services web application and the circumstances under which you might need to modify these files. The HTML Step Processor Toolkit provides the following utility files to support sorting for both the default HTML Step Processor and Launch Step Processor:

By default, these shared files reside in the ...\Program Files\FileNet\IDM\Web\IDMWS\Redist\WF_Html_Toolkit\Utility directory on the FileNet Web Services server. In general, you should not need or want to modify either of these shared utility files. However, there are certain circumstances which may require you to do so.

Caution You may add new functions or extend the existing functions in these files; however, you must not delete or alter any of the existing functions or your application may not work.

utility.js

This file provides the methods that perform client-side sorting. If your application requires each user to frequently sort field arrays, you should reference and extend this file. All of the sorting functionality is handled by the locally-cached version of this file. When relying on the client-side functionality implemented in this file, only one user can access the sorting.  

utility.asp

This file provides the methods that perform server-side sorting. If your application requires that a single sorting operation be distributed across the enterprise among many users, then you should reference and extend this file. All sorting functionality is handled by this file on the server. Therefore, using this file for frequent sorting may cause the server performance to degrade as the load increases.