Patch 3 - Bug fixes

Date: June 8, 2006

Version affected: v1.90.

Notes:

Contents:

Installation:

First unzip the patch files to a temporary directory. Copy the web_module directory to the web-server where WBT Manager is installed.

Database Schema:

All Users:
If patch190_2 has not been installed on this system then the database schema must be updated before applying this patch to the web-module.

  • Perform a database backup (optional, but highly recommended).
  • Launch the runSQL.exe program found in the database directory in this patch.
  • Connect to the WBT Manager database and log on as the wbtmanadmin user (or whatever user account was used to create the WBT Manager tables).
  • Execute the M2006032401.sql script found in the database directory in this patch. It should execute with no errors.

Oracle users:
Several column definitions must be changed from LONG VARCHAR to CLOB. The indices on the affected tables must also be rebuild. The rebuild process could take significant time. You may want to do a trial run against a copy of your production database to estimate how long the system will be out of service.

  • Perform a database backup (very important).
  • Launch the runSQL.exe program found in the database directory in this patch.
  • Connect to the WBT Manager database and log on as the wbtmanadmin user (or whatever user account was used to create the WBT Manager tables).
  • Execute the oracle_longtoclob1.sql script found in the database directory in this patch. It should execute with no errors.

Web-Module:

On the web-server where the WBT Manager Web-Server Application is installed:

Note the NTFS permissions on the WBT Manager DLLs (see "Replaced Files" list below) in the Windows/System32 directory.

If you have a translated version of WBT Manager or have customized the string table (strings.txt ) make a backup copy of strings.txt and update it as described in string table changes  below.

Stop IIS web services (skipping this step may cause a system re-boot to be required after installing the patch).

Run the setup.exe program found in the patch's web_module directory. When prompted for the installation directory select the directory where the WBT Manager web-module is installed.

When the installation is complete re-start IIS. Run the reload.asp script in a browser to verify the installation. If any errors occur verify that the NTFS permissions on the WBT Manager DLLs have not changed. Correct if necessary and re-run reload.asp.

NOTE: If patch190_2 has already been installed then the above installation procedure can be avoided by copying files (there are no DLL changes in patch190_3). Copy the following files from the patch into the indicated directory on the web-server installation:

Copy To
web_module\standard_files\asp\r_adm7.asp ASP directory
web_module\standard_files\asp\r_adm9.asp      ""      ""
web_module\standard_files\asp\dtpickjs.asp      ""      ""
web_module\standard_files\xsl\dtpick.xsl XSL directory
\web_module\standard_files\xsl\dtpickns4.xsl      ""      ""
 

Student import module (not necessary if patch190_2 has already been installed): 

On each system where the student import utilities are installed:

Shut down any instances of the student import utility, status import utility, or any custom programs which use the student import component.

Run the setup.exe program found in the patch's student_import_tools directory. When prompted for the installation directory select the directory where the student import utilities were originally installed.

String Table Changes

This patch will replace the string table (strings.txt ) used by the web module. If you have a translated version of WBT Manager you will need to obtain a new version from your reseller or add the new strings to your existing file.

To update the file yourself:

  1. Make a copy of your existing strings.txt file.
  2. Translate and change the following entries in the file.
    146021,To change your password enter your current password, the password you would like (2 times), and click "Update" below.  
  3. Install the patch.
  4. Replace the patch's strings.txt file with your updated one.

Replaced files

Web-Module
Destination File Version Date
\winnt\system32\  wbtman6a.dll 1.9.0.1 2006/01/30  4:10 PM
  wbtman6b.dll 1.9.0.1 2006/01/30  4:10 PM
  wbtman6c.dll 1.9.0.1 2006/01/30  4:10 PM
  wbtman6d.dll 1.9.0.1 2006/01/30  4:10 PM
  wbtman6f.dll 1.9.0.2 2006/01/30  4:11 PM
  wbtman6g.dll 1.9.0.2 2006/01/30  4:11 PM
  wbtman6h.dll 1.9.0.1 2006/01/30  4:11 PM
  wbtman6m.dll 1.9.0.1 2006/01/30  4:11 PM
<web-dir>  strings.txt 2006/01/10  2:54 PM
  global.asa 2005/12/19 10:47 AM
  reload.asp 2005/12/19 10:49 AM
<web-dir>/asp  ahredit2.asp 2005/08/03 10:45 AM
  aicc_int.asp 2005/12/21  1:46 PM
  aicc_int_c1.asp 2005/12/21  1:36 PM
  amenu.asp 2005/08/02  1:51 PM
  asgncls3.asp 2006/01/27 10:38 AM
  asgncls4.asp 2006/01/27 10:39 AM
  auditcodes.inc 2006/01/26 11:38 AM
  cat1c.asp 2006/01/05  7:23 AM
  dtpickjs.asp 2006/05/31  3:11 PM
  enrollcertstud.asp 2006/01/26  1:08 PM
  enrollstud.asp 2006/01/26  1:08 PM
  iltcedit1.asp 2005/08/02  9:51 AM
  iltinstr3.asp 2005/12/08  3:21 PM
  login2.asp 2005/09/13 11:01 AM
  login2a.inc 2005/12/02  9:18 AM
  r_adm2.asp 2005/12/29  1:18 PM
  r_adm4.asp 2006/02/02  3:19 PM
  r_adm7.asp 2006/05/24 10:34 AM
  r_adm8.asp 2006/02/15  3:22 PM
  r_adm9.asp 2006/06/06  3:14 PM
  r_crspr.inc 2006/02/23  8:30 AM
  r_stu5.asp 2006/02/15  3:25 PM
  regstud.asp 2005/12/07  9:56 AM
  reportah.asp 2005/08/03 11:56 AM
  reportah.inc 2006/02/27  9:56 AM
  slfdrop.asp 2006/01/26 11:41 AM
  slfenrol.asp 2006/01/26  1:34 PM
  slfenrollcert.asp 2006/01/26  1:34 PM
  slfresilt.asp 2006/01/26  1:34 PM
  sprofile.asp 2006/01/24  4:11 PM
  wbtconst.inc 2005/08/25  1:36 PM
<web-dir>/xsl  admin2.xsl 2006/02/13 11:27 AM
ahredit.xsl 2005/08/03 12:00 PM
amenu.xsl 2005/08/02  2:03 PM
assign5.xsl 2005/09/02 10:42 AM
crssel1.xsl 2005/09/06  3:55 PM
crssel1a.xsl 2005/09/06  4:06 PM
crssel3.xsl 2005/09/06  3:56 PM
dtpick.xsl 2006/05/31  2:57 PM
dtpickns4.xsl 2006/05/31  3:45 PM
login_a.xsl 2005/08/04 11:54 AM
login_s.xsl 2005/08/04 11:54 AM
pw_a.xsl 2006/02/13 11:28 AM
pw_s.xsl 2006/02/13 11:29 AM
studnt2.xsl 2006/02/13 11:29 AM

Version 1.9 Patches


Patch 1 - Bug fixes.

 


Patch 2 - Bug fixes.

*end of file*