Certify 8.3.2.122 patch is now available. Please check the release
notes to determine if you need this patch. This patch is available in
the Cert8Release login on the Worksoft ftp site in the Certify
8.3.2/hotfixes folder.
8.3.2.122 Release notes
*** Release Notes for
8.3.2.122 Patch ***
About 8.3.2 Worksoft Certify (R) Patch:
* Meant to be installed on top of any 8.3.2 release of Worksoft Certify ONLY
* The changes contained in this patch will also be included in the next
Worksoft Certify release.
--------------------------------------------------------------------
Compatibility:
* This patch must be installed on top of the 8.3.2 Release of Worksoft
Certify ONLY!!!
--------------------------------------------------------------------
Installation Requirements:
- Must have Worksoft Certify 8.3.2 installed.
- Must have .NET Framework 2.0 Service Pack 1 installed.
- Make sure that you have closed Worksoft Certify.
- All installation steps must be completed to ensure operation of Worksoft
Certify after patch is applied.
--------------------------------------------------------------------
Installation Steps:
All Installations Require the Following Steps
The following steps must be performed on all computers where Certify is
installed.
- Close Worksoft Certify if it is running.
- Install .NET Framework 2.0 Service Pack 1 (if it is not already installed)
Both the Certify Client and Database Update must be run prior to Worksoft
Certify being operational again. The steps below instruct how this can be
accomplished. Failure to follow these steps as instructed will result in
an incomplete installation of this patch.
Step 1: Certify Client
We strongly encourage the use of our automated installation.
Instructions are provided for this. If for some reason you wish to apply
the patch manually, then refer to the "Manual Installation" section
below. However, the easiest way to apply the patch obviously will be with
our automated installation.
Automated Installation (Certify Client)
We have a feature named "Auto-Update". This feature needs to
be enabled to ensure that the Certify Client on every workstation is updated
automatically with this patch.
The subfolder "CertifyClient" in this patch contains the
"dll" and "exe" files required for this patch. Please
copy all of the files contained in this "CertifyClient" folder into
the folder specified/designated as your AutoUpdate folder. Once you do
this, then each workstation that starts Worksoft Certify will be automatically
updated - automatically downloading these program files for the Certify Client.
Manual Installation (Certify Client)
- Close Worksoft Certify if it is running.
The subfolder "CertifyClient" in this patch contains the
"dll" and "exe" files required for this patch. These
are the files which will need to be manually installed on every workstation
running Worksoft Certify.
The typical Worksoft Certify installation places the Certify Client in this
folder: "C:\Program Files\Worksoft\Certify\Client".
This is the folder where the program files will need to be installed.
Please backup the existing program files somewhere if you wish to be able to
revert to the installation of the patch.
Then copy/paste the program files from the "CertifyClient" folder
to the Certify Client folder on each workstation.
Step 2: Database
To install this patch, you will need to update your Certify database.
The Database sub-folder contains the files needed to update your
database, as well as the program to install these updates. Do not open or
modify the content of any of these files. The Apply.exe program ensures
that the database updates are installed correctly.
To install the updates, run the Apply.exe program. Enter your database
configuration and click Start. When the patch installation is complete,
a message appears stating that the updates were successfully installed.
Note: You can also choose to copy your Worksoft.Certify.exe.config from the
Installation folder\Worksoft\Certify\Client into the same folder as the
apply.exe and rename it to Apply.exe.config, then run the Apply.exe program.
The Apply program will automatically show the database configuration that is
specified from your Worksoft Certify installation.
If you have more than one Certify database, then you will need to run the
program on each database.
Step 3: Patch Complete
You can now run Worksoft Certify. The patch is installed.
--------------------
Issues Fixed in This Cumulative Hot Fix:
05/11/2009:
Case 4698 (TT:10536) Allow Command Line to export results in XML
Modified command line to take new argument /XmlOutputType with legal values
of PartialOutput or FullOutput, default is PartialOutput. When FullOutput
is selected, then Xml output file will contain all details of the
execution. Screen shots will be placed into the same directory with pointers
from the xml file to the screen shots.
Case 6688 (TT:12412) Allow Command Line to export results in CSV format
Customer agreed that exporting XML would be sufficient. See above.
Case 6785 (TT:12471) Data error while editing a layout
Modified "default" and "description" columns to allow
existing value to be cleared.
Case 6787 (TT:12470) Certify crash during copy and paste operation
Jump step got confused when two label steps had same value for label.
Modified so that duplicates eliminated from combo box.
Case 6999 (TT: 12507) New variable created by one user does not appear in
another user's variable editor until relogin
Case XXXX (TT:12486) Live Touch to ignore disabled windows and objects.
Modified Live Touch to ignore disabled windows and objects. If the
window is disabled, then the window and all child objects are ignored. A
window may be enabled and specific child objects in that window may be disabled
and ignored.
Case XXXX (TT:12487) Live Touch to choose most recent object.
Modified Live Touch to use the most recently modified object if there are
multiple matches. If a map is imported, it will have the most recent
date. If an object is edited by hand using Certify's UI, it will have the
most recent date.
06/08/2009:
Case 5273, 7093 (TT:11279, TT:12552) When updating Worksoft Maps, the old
logical names are replaced by new physical names
Imported names overwrite existing names in
8.3.2. The problem has been fixed.
Case 5919 (TT: 12543) Users/Groups - Refresh button not working
Case 6889, 6796 (TT: 12477) After using single step executing on failed step
or aborted step, an hourglass appears and stays indefinitely
Modified process and data editor to restore the cursor to its previous state
once selected step execution has finished.
Case 6833 (TT: 12494) Skip Out not working correctly with Selected Step
Execution
Modified execution engine to return to single step execution mode when user
clicks step, rather than remaining in skip out mode.
Case 6934 (TT: 12514) Execution window does not retain size set by User
Execution window was restoring show/hide of tabs at the bottom after
resizing, which changed the window size. Re-ordered so that show/hide of
tabs was done first then window was restored to correct size.
Case 6996 (TT: 12505) Livetouch crashes Certify when touching a
TextEditControl field
A stored procedure failed when long text was passed to it. Modified
stored procedure to accept long text then convert it as needed.
Case 7018 (TT: 12525) Live Touch is bringing in the wrong field
Live Touch does a partial string match at the window level to account for
anchor objects. Live Touch was also performing a partial match at the
object level which caused 2 similar objects to appear the same. Live
Touch was modified to perform an exact match at the object level.
Case 7021 (TT: 12520) Copying process folder results changes parent-child
relationships
A recent performance improvement broke this existing feature. The
performance improvement was retained and additional changes were made to
restore this feature.
Case 7050 (TT: 12542) Processes - Refresh Button is not working
Case 7100 (TT: 12544) Changed "Standard" Number Data Type Format
cannot be reset
Modified Dialog to allow the reset to
standard format
06/24/2009:
Case 7251 (TT12602) Config file setting for autoupdate does not show the
correct path to the autoupdate folder
Config file setting for autoupdate shows the correct path to the autoupdate
folder
Case xxxx (TT12604)Test Auto Update Location button does not return any
message when the path is valid
Auto Update feature: Test Auto Update Location button now returns message
when the path is valid
Case 7093 (TT12552) Maps do not retain the naming applied previously when a
new map is imported
Maps now retain the naming applied previously when a new map is imported
Case xxxx (TT12581) Set AUT locale action with
incorrect language costs the process to abort during execution.
Set AUT locale action with incorrect language code no longer aborts during
execution.
Case 7181, 6999 (TT12564) Newly created data formats
now shows up in Process and Data editor without requiring a logout.
Case xxxx (TT12612) Unhandled exception when
clicking on the process filter tab
Case xxxx (TT12592) When moving variables into a folder, another user on the
system will see the variables in both places.
Variables moved by one user shows up in the correct folder for another user.
Case 7076 (TT12568) Seeing imported maps
Live touch can now see newly imported objects.
07/10/2009:
Case XXXX (TT12614) Dragging and dropping requirements should result in a
warning
Case 6999, 7181, 7245 (TT12564) Can not see newly created data formats
This is now fixed, as is a related issue
where deleted formats were still visible.
Case 7245 (TT12652) Data format drop down not sorted
The drop down is now sorted alphabetically.
07/23/2009:
Case XXXX (TT 12691) Add code to update and delete the results attributes.
Saved results no longer lose their attribute values.
Case 7179, 6938 (TT12576) Insert below does not appear
The insert below step now appears even when
the Process and data editor is left idle for an extended period of time.
Case 7270 (TT12633) Internal error in Query with attributes
The internal error no longer occurs
Case 6388 (TT12180) Modified user ID is not refreshing
Remapped the Modified user ID column.
Case 7372 (TT12671) Recover deleted user
Added capability to Restore User / Rename
user. Need to be in the Administrator group to have permissions to do this.
Right click context menu option only. You enter the username/loginname for
each.
Case 7319 (TT12648) A carriage return at the end of the label name will
cause the process to abort.
The execution now
ignores the carriage return at the end of the label.
Case 6972 (TT12531) Recordset Report does not display the name of the
recordset.
08/07/2009
Case XXXX (TT 12727) Remove the option to save results
The results are now always autosaved.
Case 7258 (TT12706) Cannot remove variable from layout when recordset exists
The user can now remove variable from layout
when recordset exists.
Case 7425 (TT12712) Cannot delete a process that uses a local variable
A process with a local variable can now be
deleted.
Case 7426 (TT12697) The process runs to completion without stopping after
the failed step even when Stop on Failure is selected.
The execution now stops after the failed step
if Stop on Failure is selected.