AICC version 3.5 rejected by interface.
Ampersand in Training Category name causes "object required" error in student menu.

Date: January 6, 2003

Version affected: v1.61

AICC version 3.5 rejected by interface.

Symptoms:
When a lesson sends a value greater than 3.4 for the version field of an AICC HACP request the interface returns error code 99 with the message

AICC version <n.nn> not supported

Cause:
Version 3.4 was the latest version of the AICC specification the last time the interface was updated.

Correction:
A new version of the interface DLL has been provided which accepts versions greater than 3.4.

wbtman3g.dll version 1.61.0.1

Ampersand in Training Category name causes "object required" error in student menu.

Symptoms:
Including an ampersand ("&") in a training category name causes the following JavaScript error in the student menu when the student selects "Group courses by category" from the menu display preferences form:

Line: 19
Error: Object expected.

On client systems where the browser is set to not display JavaScript error messages (default for IE5+ and NS5+) the student will see only icons for missing image files.

Cause:
One of the properties of the course object used to collect information for the menu display was set to the category name by mistake. The property was intended for numeric data and therefore did not use the correct XML node type to allow embedded ampersands (ampersands are reserved characters in XML). Because the underlying XML is invalid the page generation subsystem generates a page without the required course data or image path information on it.

Correction:
A new version of the menu utilities DLL has been provided to correct the problem.

wbtman3d.dll version 1.61.0.1

Installing the patch files

  1. Unzip the patch files to a temporary directory on the web-server
  2. Stop IIS by starting a console prompt and entering net stop iisadmin
  3. Move the DLLs to the system32 directory on the web-server
  4. Use file properties to verify that the new dlls have the same NTFS security settings as the other WBT Manager dlls (wbtman3a.dll for instance).
  5. Start IIS by starting a console prompt and entering net start w3svc
  6. Use the services applet on the control panel to restart FTP and SMTP services if needed.

Version 1.6 Patches