Rational
Testing Products Service Release 2002.05.01.305.000 Release Notes
February
2002
This software contains proprietary and confidential information of Rational and its suppliers. Use, disclosure or reproduction is prohibited without the prior express written consent of Rational.
Copyright © 2002 Rational Software Corporation. All Rights Reserved.
These release notes describe the software defects that have been fixed in Service Release 1 for the Rational testing products. These fixes are primarily for Rational TestManager (including the Test Log Viewer) Rational Robot, Rational QualityArchitect and UNIX TestAgents. Install this service release if you are using Rational TestStudio, TeamTest, Rational Robot or Rational DevelopmentStudio products or are using Rational TestManager, Rational Robot or Rational QualityArchitect in other Rational Suites.
A full set of UNIX TestAgents are available for all products that contain TestManager.
The Service Release 1 download only contains the Windows products. A separate download for the UNIX TestAgents is available for download at http://www.rational.com
Table of Contents
Contacting
Rational Technical Support
There are no changes to the hardware requirements in this release. For information on hardware requirements, please see the Rational Suite Release Notes, Version 2002.05.00.
There are no changes to the software requirements in
this release. For information on
software requirements, please see the Rational Suite Release Notes, Version
2002.05.00.
· To
determine what version of Rational products you currently have installed, please
go to “Start” à
“Programs” à
“Rational <Product Title>” à
“Rational Software Installed Product Information”.
· Release
notes for all products can be accessed via http://www.rational.com/support/documentation/index.jsp
go to “View Documentation OnLine”, go to the “Documentation” drop down
box. Choose “View all Rational
Release 2001A Release Notes”. All
release notes pertaining to this service release are identified by the word
“Service Release” in their description.
This service release
includes a complete set of UNIX Agent computers. These Agent computers must be
installed using the regular install instructions documented in the Rational
Testing Products Installation Guide, in the section Installing Rational
Test Agents.
Defect ID |
Headline |
Component |
RATLC00022788 |
SQL
statements that have double-byte chars are not saved correctly to datapool. |
QualityArchitect |
RATLC00021292 |
Variables
of type int not declared correctly in generated test script. |
QualityArchitect |
RATLC00021121 |
Calls to
methods returning string array are recorded incorrectly, producing wrong java
code |
QualityArchitect |
RATLC00021238 |
EJB Session
Recorder failed to generate .java
source file after recording in VAJ3.5 and VAJ4.0 |
QualityArchitect |
RATLC00021282 |
Incorrect
variable declaration for int datatypes |
QualityArchitect |
RATLC00023110 |
Templates:The
lookup code in the templates is not portable. |
QualityArchitect |
RATLC00025209 |
RQA Java
Query Builder does not show owner when database has ownership privileges. |
QualityArchitect |
RATLC00023157 | RQA:EJB Session Recorder:The EJB Session Recorder is outputting the old EJB lookup code - need PortableRemoteObject.narrow | QualityArchitect |
RATLC00025085 |
Compilation
problems. |
QualityArchitect |
RATLC00021706 |
Not
working with Stingray Objective Grid. |
Robot |
RATLC00022130 |
In Version
2000, Robot recognizes VSFlexGrid in
2001A it does not |
Robot |
RATLC00023692 |
Robot
playback time has increased by a multiple of 10. |
Robot |
RATLC00021441 |
Robot
incorrectly records text contained in double quotes. |
Robot |
RATLC00003088 |
web
application combo list boxes hang if you start app from a shortcut |
Robot |
RATLC00018915 |
No
backward compatibility with how Robot handles borderless Child Windows in VB |
Robot |
RATLC00022360 |
Regenerate
Test Scripts from Session occasionally resulting in blank scripts. |
Robot
Session Recording |
RATLC00023053 |
Scriptgen
aborts using particular .wch file |
Robot
Session Recording |
RATLC00022979 |
Port
specified with http_request is incorrect |
Robot
Session Recording |
RATLC00024126 |
DCOM
script generation crash if datapool has too many columns |
Robot
Session Recording |
RATLC00024445 |
Unable to
record sqlplus for Oracle 9. |
Robot
Session Recording |
RATLC00020555 |
Scripts inconsistently
not generating correctly. |
Robot
Session Recording |
RATLC00003313 |
Receiving
Dr. Watson pop up when trying to launch VU session recorder in Robot using
NT. |
Robot
Session Recording |
RATLC00024778 |
Create
Object Commands and Virtual Tester associated data reporting error |
TestManager |
RATLC00024935 |
FixUIDs
feature of datastore repair utility is missing |
TestManager |
RATLC00025424 |
Test Case
suspicion report is not displaying/working. |
TestManager |
RATLC00020539 |
On Linux -
"java TSSTest" results in "symbol avl_insert: referenced
symbol not found" |
TestManager |
RATLC00020542 |
"rttsee
-e rttseajava TSSTest" on Solaris or Linux computers results in cannot
create directory. |
TestManager |
RATLC00021204 |
Unix agent
should modify PATH |
TestManager |
RATLC00021163 |
TC
Property Sheet - 'Application Error' when select properties of a Rose TI. |
TestManager |
RATLC00020264 |
Solaris Java
- rttsee: fatal program runtime error: Segmentation Fault (core dump). |
TestManager |
RATLC00021661 |
One
virtual tester never starts in a several hundred multi-virtual tester run |
TestManager |
RATLC00019899 |
DCOM(VB) application
hangs during playback |
TestManager |
RATLC00020925 |
GetEventSpecificProperties
interface only allows 256 characters for properties |
TestManager |
RATLC00020864 |
XML parse
doesn't parse xml files encoded in UTF-8 and with byte order marks |
TestManager |
RATLC00021891 |
Invalid
parcel file causes TestManager to crash during import operation |
TestManager |
RATLC00018697 |
Suspect
Test Case colors show red for a positive result and green for a negative
result. Colors should be switched. |
TestManager |
RATLC00010366 |
TestManager
needs to be able to compile .RC file into .RES file |
TestManager |
RATLC00022325 |
Memory
error when changing settings for Response vs. Time report |
TestManager |
RATLC00024647 |
Opensrc README.wri
file is empty. |
TestManager |
RATLC00024656 |
Virtual
testers are hanging and SIGSEGV errors occur |
TestManager |
RATLC00023242 |
Running
Rational QualityArchitect Java script with Database verification point fails if TM log name has double-byte characters |
TestManager |
RATLC00022127 |
invalid
user record when clicking on a Command Status or Command Performance report |
TestManager |
RATLC00022606 |
CQINTSVR11.EXE
is left in memory after submitting a defect from TestManager. |
TestManager |
RATLC00025955 | Custom Test Script Names Disappear After Upgrading from Access to SQL | TestManager |
RATLC00026371 | Can't connect to datastore switched from Access to SQL Anywhere | TestManager |
RATLC00025962 | rttssjavaremote.so is missing from UNIX boms | TestManager |
RATLC00023147 |
Java
DatabaseVP master baseline cannot be written to RQA Java script Datapath dir
that has double-byte chars in it. |
TestManager |
RATLC00023159 |
Test Input
Planning Coverage report incorrectly reports %Implemented. |
TestManager |
RATLC00024197 |
Failure of
the set_cookie command. |
TestManager |
RATLC00024224 |
Test
script properties > View baseline button is disabled |
TestManager |
RATLC00022912 |
Strings in
Java TSEA need conversion to UTF or UNICODE |
TestManager |
RATLC00024707 |
Delivery
of full Unix agents as part of OM SR1 |
TestManager |
RATLC00016484 |
Incorrect
Suspicion behavior produced in Test Manager |
TestManager |
Windows:
Rational Test\rtxo81c.dll
Rational Test\rtxvspy.dll
Rational Test\rttssjava.dll
Rational Test\tsea\rttseajava.dll
Rational Test\tsea\rttseajava.jar
Rational Test\bin\cs\dyna\rtsvui.exe
Rational Test\bin\cs\stat\rtsvui.exe
Rational Test\bin\rtstsee.exe
Rational Test\msg\C\RATL_vu.dat
Rational Test\rttsee.exe
Rational Test\rtvui.exe
Rational Test\bin\cs\dyna\rtsvui.exe
Rational Test\bin\cs\stat\rtsvui.exe
Rational Test\bin\rtstsee.exe
Rational Test\rtaalg.exe
Rational Test\rtacmp.exe
Rational Test\rtarpt.exe
Rational Test\rtatrc.exe
Rational Test\rtausg.exe
Rational Test\rtprvd.exe
Rational Test\rtprvu.exe
Rational Test\rtsgen.exe
Rational Test\rtsgui.exe
Rational Test\rttsee.exe
Rational Test\rtvui.exe
Rational Test\shlib\sql\libinformix7.1.dll
Rational Test\shlib\sql\libsqlserver.dll
Rational Test\shlib\sql\libsybase.dll
Rational Test\shlib\sql\libsybase10.0.dll
BankAcctClient.java
Checking.java
CheckingBean.java
CheckingHome.java
CheckingKey.java
Customer.java
CustomerBean.java
CustomerHome.java
CustomerKey.java
ExecuteTransaction.java
ExecuteTransactionBean.java
ExecuteTransactionHome.java
ManageAccounts.java
ManageAccountsBean.java
ManageAccountsHome.java
ProgramFiles\Rational\RationalTest\RTArtifactServer.dll
Rational Test\shlib\web\libhttp.dll
Rational Test\opensrc\README.wri
Rational Test\rttssjava.dll
Rational Test\shlib\web\libhttp.dll
Rational Test\tsea\rttseajava.dll
RTArtifactServer.dll
RTArtifactServer.dl
RTAssetBrowser.ocx
RTCommandLineAdapter.dll
RTConfigGrid.ocx
RTConsoleAdapter.dll
RTLogGridCtrl.ocx
RTLogTreeCtrl.ocx
RTMSExcelAdapter.dll
RTManager.exe
RTManualTest.exe
RTQueryControl.ocx
RTReportBrowser.ocx
RTRoseAdapter.dll
RTShellAdapter.dll
RTTestInputTree.ocx
RTTestPlanTree.ocx
RTTestScriptCtrl.ocx
RTcomtestserver.dll
RTimportexport.dll
RTlogio.dll
RTmanager.exe
RTserverutils.dll
RTtestserver.dll
RTtestserverui.dll
Rational Test\QualityArchitect\rtscenariotestgenerator.dll
Rational Test\QualityArchitect\rtstubgenerator.dll
Rational Test\bin\rtpsrv.exe
Rational Test\rtasrv.exe
Rational Test\rtprvd.exe
Rational Test\rtprvu.exe
Rational Test\rtpsvc.exe
Rational Test\rtsgen.exe
Rational Test\rtssrv.exe
Rational Test\rtvsrv.exe
Rational Test\rtxie.dll
Savings.java
SavingsBean.java
SavingsHome.java
SavingsKey.java
Transact.java
TransactBean.java
TransactHome.java
TransactKey.java
WL_Build.cmd
\Rational Test\QualityArchitect\EJBSessionRecorder_ct.jar
\Rational Test\QualityArchitect\Rational_ct.jar
\Rational Test\QualityArchitect\Samples\BankAcct\EJB\J2EE\ratlbankaccteeclient.jar
\Rational Test\QualityArchitect\Samples\BankAcct\EJB\VC\ratlbankacct51.jar
\Rational Test\QualityArchitect\Samples\EJB\BankAcct\J2EE\RatlBankAcctEEClient.jar
\Rational Test\QualityArchitect\Samples\EJB\BankAcct\VC\RatlBankAcct51.jar
\Rational Test\QualityArchitect\Scriptgen_ct.jar
\Rational Test\QualityArchitect\Templates\EJBTestScript.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Sun
J2EE\Business Methods\sunj2ee_home.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Sun
J2EE\Create Methods\sunj2ee_home.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Sun
J2EE\Finder Methods\sunj2ee_home.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Sun
J2EE\Getter Methods\sunj2ee_remote.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Sun
J2EE\Setter Methods\sunj2ee_remote.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Web
Logic\Business Methods\weblogic_remote.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Web
Logic\Create Methods\weblogic_home.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Web
Logic\Finder Methods\weblogic_home.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Web
Logic\Getter Methods\weblogic_remote.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Web
Logic\Setter Methods\weblogic_remote.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Websphere\Business
Methods\websphere_remote.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Websphere\Create
Methods\websphere_home.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Websphere\Finder
Methods\websphere_home.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Websphere\Getter
Methods\websphere_remote.template
\Rational Test\QualityArchitect\Templates\Unit Test Templates\EJB\Websphere\Setter
Methods\websphere_remote.template
\Rational Test\rtopr.dll
\Rational Test\rtxol.dll
\Rational Test\rtxrbutil.dll
\Rational Test\rtxvb.dll
\Rational\Rational Test\rttestinputtree.ocx
\win_stage\pvt\prod\rel\rtxol.dll
\win_stage\pvt\prod\rel\rtxvb.dll
bin\rtstsee.exe
libsqlserver.dll
msg\C\ratl_tss.dat
msg\C\ratl_tssremote.dat
rtalo.exe
rtdpm.dll
rtloggridctrl.ocx
rtlogio.dll
rtlogtreectrl.ocx
rtmanager.exe
rtrsrext.dll
rtrsrutils.dll
rtrvs.dll
rtsdk\C\lib\rttss.lib
rtsdk\C\lib\rttssremote.lib
rtsgen.exe
rtsgenw32.dll
rtsgui.exe
rtstsee.exe
rttestserverui.dll
rttsee.exe
rttss.dll
rttssremote.dll
rtxco.dll
rtxo81c.dll
setBuildEnv.cmd
solaris_agent
librttssremotejava.so
templates
nested_files.csv
rt_readme_sr.html
data1.hdr
data1.cab
data2.cab
rtaalg.exe
rtacmp.exe
rtalo.exe
rtarpt.exe
rtartifactserver.dll
rtasrv.exe
rtassetbrowser.ocx
rtatrc.exe
rtausg.exe
rtcommandlineadapter.dll
rtcomtestserver.dll
rtconfiggrid.ocx
rtconsoleadapter.dll
rtdpm.dll
rtimportexport.dll
rtloggridctrl.ocx
rtlogio.dll
rtlogtreectrl.ocx
rtmanager.exe
rtmanualtest.exe
rtmsexceladapter.dll
rtopr.dll
rtprvd.exe
rtprvu.exe
rtpsvc.exe
rtquerycontrol.ocx
rtreportbrowser.ocx
rtroseadapter.dll
rtrsrext.dll
rtrsrutils.dll
rtrvs.dll
rtscenariotestgenerator.dll
rtserverutils.dll
rtsgen.exe
rtsgenw32.dll
rtshelladapter.dll
rtssrv.exe
rtstubgenerator.dll
rtsvui.exe
rttestinputtree.ocx
rttestplantree.ocx
rttestscriptctrl.ocx
rttestserver.dll
rttestserverui.dll
rttss.dll
rttssremote.dll
rtvsrv.exe
rtvui.exe
rtxco.dll
rtxie.dll
rtxo81c.dll
rtxol.dll
rtxrbutil.dll
rtxvb.dll
Solaris:
Rational Test\rttssjava.dll
Rational Test\tsea\rttseajava.dll
Rational Test\tsea\rttseajava.jar
Rational Test\bin\cs\dyna\rtsvui.exe
Rational Test\bin\cs\stat\rtsvui.exe
Rational Test\bin\rtstsee.exe
Rational Test\msg\C\RATL_vu.dat
Rational Test\rttsee.exe
Rational Test\rtvui.exe
Rational Test\bin\RTsagt
Rational Test\shlib\web\libhttp.dll
Rational Test\rttssjava.dll
Rational Test\shlib\web\libhttp.dll
Rational Test\tsea\rttseajava.dll
bin\rtstsee
bin\rttsee
librttssremote.a
librttssremote.so
msg\C\RATL_tss.dat
msg\C\RATL_tssremote.dat
rtsdk\c\lib\librttss.a
rtsdk\c\lib\librttss.so
rtsdk\c\lib\librttssremote.a
rtsdk\c\lib\librttssremote.so
rtstsee
rttsee
Linux:
Rational Test\rttssjava.dll
Rational Test\tsea\rttseajava.dll
Rational Test\tsea\rttseajava.jar
Rational Test\bin\cs\dyna\rtsvui.exe
Rational Test\bin\cs\stat\rtsvui.exe
Rational Test\bin\rtstsee.exe
Rational Test\msg\C\RATL_vu.dat
Rational Test\rttsee.exe
Rational Test\rtvui.exe
Rational Test\bin\RTsagt
Rational Test\shlib\web\libhttp.dll
Rational Test\rttssjava.dll
Rational Test\shlib\web\libhttp.dll
Rational Test\tsea\rttseajava.dll
bin\rtstsee
bin\rttsee
librttssremote.a
msg\C\RATL_tss.dat
msg\C\RATL_tssremote.dat
rtsdk\c\lib\librttss.a
rtsdk\c\lib\librttssremote.a
rtstsee
rttsee
HP-UX:
Rational Test\bin\cs\dyna\rtsvui.exe
Rational Test\bin\cs\stat\rtsvui.exe
Rational Test\bin\rtstsee.exe
Rational Test\msg\C\RATL_vu.dat
Rational Test\rttsee.exe
Rational Test\rtvui.exe
Rational Test\bin\RTsagt
Rational Test\shlib\web\libhttp.dll
Rational Test\shlib\web\libhttp.dll
bin\rtstsee
bin\rttsee
librttssremote.a
msg\C\RATL_tss.dat
msg\C\RATL_tssremote.dat
rtsdk\c\lib\librttss.a
rtsdk\c\lib\librttssremote.a
rtstsee
rttsee
AIX:
Rational Test\bin\cs\dyna\rtsvui.exe
Rational Test\bin\cs\stat\rtsvui.exe
Rational Test\bin\rtstsee.exe
Rational Test\msg\C\RATL_vu.dat
Rational Test\rttsee.exe
Rational Test\rtvui.exe
Rational Test\bin\RTsagt
Rational Test\shlib\web\libhttp.dll
Rational Test\shlib\web\libhttp.dll
bin\rtstsee
bin\rttsee
librttssremote.a
msg\C\RATL_tss.dat
msg\C\RATL_tssremote.dat
rtsdk\c\lib\librttss.a
rtsdk\c\lib\librttssremote.a
rtstsee
rttsee
DYNIX\PTX:
Rational Test\bin\cs\dyna\rtsvui.exe
Rational Test\bin\cs\stat\rtsvui.exe
Rational Test\bin\rtstsee.exe
Rational Test\msg\C\RATL_vu.dat
Rational Test\rttsee.exe
Rational Test\rtvui.exe
Rational Test\bin\RTsagt
bin\rtstsee
bin\rttsee
librttssremote.a
msg\C\RATL_tss.dat
msg\C\RATL_tssremote.dat
rtsdk\c\lib\librttss.a
rtsdk\c\lib\librttssremote.a
rtstsee
rttsee
Note for SQL Anywhere users on Windows 2000: To avoid problems when connecting to a SQL Anywhere
datastore, rename the file iphlpapi.dll to iphlpapi.dlx in the Rational Test directory.
RQA: There is a defect in this version of the product that is causing the EJB stub hot deployment feature to fail. This defect occurs because the RationalBankAcct subdirectory name under the wl_deploy directory is changed to all lower-case characters. This causes the source files to fail compilation. To workaround this problem, change the rationalbankacct directory name back to RationalBankAcct.
Note for Java Enabler users: This service release does not include updates to the Java Enabler. You can download the latest version of the Java Enabler by using the Web Update selection when running the Java Enabler. For example, select Start->Rational Suite TestStudio > Rational Test > Java Enabler.
Note for users performing API
recording of Internet Explorer: When performing an
API recording of Internet Explorer, you should disable script debugging to
avoid abnormal behavior that may cause confusion and/or failure to record a
session properly. To disable script debugging, in Internet Explorer, click
Tools > Internet Options > Advanced, Browsing section > Disable Script
Debugging.
Note for users running Java test scripts on Solaris or Linux
Agents: Before you run a test script, add /usr/rational/test to the
system environment variable LD_LIBRARY_PATH. To do this, in TestManager click
Suite > Edit Settings, and then click the button in the Sys Environment
Variables dialog box.
Documentation
Correction: In
Appendix A of the Rational TestManager User's Guide, the example of
running more than 24 virtual testers on a UNIX Agent is incorrect. The correct
environment names and values are shown in bold:
...
set semsys:seminfo_semmsl=4096
...
set shmsys:shminfo_shmni=1024
set shmsys:shminfo_shmmax=100072000
set shmsys:shminfo_shmseg=100
set shmsys:shminfo_shmmin=1
If you have questions about installing, using, or maintaining this
product, contact Rational Technical Support as follows:
Your Location |
Telephone |
Facsimile |
E-mail |
North America |
(800) 433-5444 |
(781) 676-2460 |
support@rational.com |
Europe, Middle
East, Africa |
+31 (0)
20-4546-200 |
+31 (0)
20-4545-201 |
support@europe.rational.com |
Asia Pacific |
+61-2-9419-0111 |
+61-2-9419-0123 |
support@apac.rational.com |
Note: When you
contact Rational Technical Support, please be prepared to supply the following
information:
· Your name, telephone number, and company
name
· Your computer's make and model
· Your operating system and version number
·
Product release number and serial number
·
Your case ID number (if you are following up on a
previously-reported problem)