On Notification Servers that manage large amounts of resources, the Task Servers Computer Selector page (initiated via the Run Now or Schedule actions of a task or job) can take a long time to load, and may also cause Internet Explorer to throw the following error message:
A script on this page is causing Internet Explorer to run slowly. If it continues to run, your computer may become unresponsive. Do you want to abort the script?
The screen looks like this:
After pressing the No button, the page will continue to load, and it may fail.
The original design function of this page caused its controls to load its tree folders and their contents all at once. The All Windows Computers collection can become quite large, and if you add in several hundreds or thousands of collections/folders, this process can become very long.
The attached AltirisItemTree.js and SuperPickerDialog.ascx files have been modified so that
The tree now loads its folders and their contents on demand.
A search algorithm is now used.
The All Windows Computers collection is no longer loaded by default.
Backup the “.\Altiris\TaskManagement\Web\script\AltirisItemTree.js” file and then replace it with the attached JS file.
Backup the “.\Altiris\TaskManagement\Web\SuperPickerDialog.ascx” file and then replace it with the attached ASCX file.
There is no need to restart IIS or the NS services. These changes will work immediately.