Preventing the Automatic Downloading of Files to Presentation Clients

The [JadeAppServer] section of the JADE initialization file on the application server node provides parameters that enable you to control what happens when any automatic thin client download is required by a presentation client attaching to that application server. The PreventFileDownload parameter, which defaults to false, enables you to specify that you want to prevent the automatic thin client download from the application server by setting the value to true.

The PreventFileDownloadDescription parameter does not have a default; that is, it is empty. If you set the PreventFileDownload parameter to true, you can use the PreventFileDownloadDescription parameter to define your own message that is displayed in a message box on the presentation client when pre-download files are not available locally.

If the PreventFileDownload parameter has a value of false (the default), the standard automatic download and pre-download process occurs.

When you set the PreventFileDownload parameter to true, the presentation client expects to find all of the files required to be installed on the presentation client, either in the predownload directory, the download directory, or already installed. If any files are not locally available, a message box is displayed, indicating the install process cannot occur and displaying the description that is specified in the PreventFileDownloadDescription parameter.

If the file download is prevented, the files are not available locally, and you do not specify a description, the following is displayed in a message box.

The JADE Thin Client needs to update one or more files, but the latest version of these cannot be found and updates from the application server are currently disabled. Please contact your System Administrator.

This functionality enables you to handle the situation in which presentation clients have their predownload directory defined on a local server and the files to be installed are copied to that local server manually or by a non–JADE process. In this situation, no download occurs over the thin client connection and all presentation client upgrades occur locally. The prevention of file downloads therefore enables you to ensure that the operational processes associated with a presentation client upgrade occurs locally and does not involve the standard thin client TCP/IP connection.

Setting the PreventFileDownload parameter to true also means that a pre-download upgrade over the thin client TCP/IP connection is also ignored.

This functionality applies to all presentation clients attached to that application server, without exception.

The values of these parameters are ignored if the value of the AutomaticDownLoad parameter is set to false in the [JadeAppServer] or [JadeThinClient] section of the JADE initialization file, as no download is attempted.