© 2003 Invensys Systems, Inc. All Rights
Reserved.
This document
provides information regarding bugs fixed in this patch and other known issues.
It is strongly
recommended that you exit all FactorySuite® programs, including .exe
files and services, before installing this patch.
The Industrial
Application Server must be installed prior to applying this patch. This patch
should be applied on all machines that have any Industrial Application Server
components installed. Run the file Setup.msp, that
was delivered with the self extractiong compressed file, on the target machine to
apply this patch.
Note: Any Galaxies that have been backed up using
the Galaxy Database Manager prior to applying the patch should be backed up
again after the patch is applied. Restoring the Galaxy backup that was created
prior to applying the patch will result in some of the new files that were
delivered with the patch being replaced by older ones. If this occurs the patch
must be applied again.
Note: The patch may be applied to a Galaxy with
objects deployed. In this case, when the
patch completes, some of the objects that are deployed will have their status
changed to Software Update Pending. These objects will have to be redeployed to
make use of the logic delivered with the patch.
Patch 01 has primarily been tested on:
* Windows XP Professional with SP1 (non-Galaxy
Repository nodes)
* Windows 2000 Server with SP3
*
Galaxy Repository using Microsoft SQL Server 2000® with SP2
and SQL Slammer Patch
Following are
the bugs that were fixed for this patch release. Please click on the bug number
for a more detailed description of the problem.
L00012664 Daylight savings time change: Strings representing times may
get converted incorrectly.
L00012670 On Deploy and Startup attributes that have been extended with
an output extension write their initial value to the target reference.
L00012671 Writes attempted to SuiteLinkDDEClient occasionally fail.
L00012674 “Failed to get the Area Hierarchy File from Global Data cache”
appears in logger.
L00012682 Daylight savings time change: Time-stamps displayed in the Log
Viewer are off by 1 hour from the actual time-stamps of messages.
L00012912 Unable to bind references unless GR is
available.
L00012664 Daylight
savings time change: Strings representing times may get converted incorrectly.
Problem:
An incorrect translation from a string to an internal time (UTC) occurs if the
time occurred during daylight savings and the current computer time is not. The
string to time conversion has been changed to correct this.
L00012670 On Deploy and
Startup attributes that have been extended with an output extension write their
initial value to the target reference.
Problem:
Automatically writing the initial value to field references could have an
adverse reaction to systems that are already in operation. The Output extension
logic was changed to only perform writes when (1) If Quality is Good/Uncertain
and "Output every scan" is true. OR (2) If Quality is Good/Uncertain
and Output every scan is false and attribute Value has changed from "Last Value
Output". The new value being written will only be written if
the internal variable indicating "Last Value Output" has changed.
This last part ensures that the extension does not write when it starts up or
is deployed. It also prevents changes in quality from causing additional
writes. It is initialized as the Initial value that the user configured.
L00012671 Writes
attempted to SuiteLinkDDEClient occasionally fail.
Problem:
Objects that have been configured to write to field references through the
SuiteLinkDDEClient object and were deployed before the SuiteLinkDDEClient
object occasionally fail to write. The SuiteLinkDDEClient object has been
changed to ensure the deploy order does not impact writes.
L00012674 “Failed to get
the Area Hierarchy File from Global Data cache” appears in logger.
Problem:
This was a nuisance error that appeared in the logger. The Message Exchange
protocol was changed to prevent this error from occurring.
L00012682 Daylight
savings time change: Time-stamps displayed in the Log Viewer are off by 1 hour
from the actual time-stamps of messages.
Problem:
When converting the
UTC time-stamps of the messages for displaying, Log Viewer did not account for
Daylight Savings Time. The Log Viewer utility has been changed to properly
display the time for machines set to Daylight Savings Time.
L00012912 Unable to bind references unless GR is available.
Problem:
References that have
not been previously bound by the Galaxy Repository would not bind unless the
Galaxy Repository was accessible. The Message Exchange protocol was changed to interrogate
all running platforms if a reference is not found in the cache and the Galaxy
Repository is not accessible.