Fix list for Rational Test Workbench Eclipse Client

Product documentation


Abstract

This document contains a complete listing of releases, refreshes, fix packs and interim fixes sorted by version for IBM Rational Test Workbench Eclipse Client (RTWec).

Content

For a list of closed RIT defects, review the Fix list for Rational Integration Tester document.

IBM Rational Software Support Communities
  • Visit the IBM Support Portal to configure your support portal experience and review FAQs, lists of known problems, fixes, and a wealth of important support information.
  • Visit developerWorks to access an online collection of tutorials, sample code, standards, forums and other resources provided by experts at IBM to assist software developers using Rational tools including access to the IBM RFE Community.
  • Visit the Jazz Community if you use a Rational product created using the Jazz platform to interact directly with the Jazz development team and other community members, download product trials and betas and track development progress.

Helpful Hints For Obtaining Technical Assistance:

Before you contact IBM Rational Software Support, gather the background information that you need to describe the problem. When you describe a problem to an IBM software support specialist, be as specific as possible and include all relevant background information so that the specialist can help you solve the problem efficiently. To save time, know the answers to these questions:

  • What software versions were you running when the problem occurred?
  • Do you have logs, traces, or messages that are related to the problem?
  • Can you reproduce the problem? If so, what steps do you take to reproduce it?
  • Is there a workaround for the problem? If so, be prepared to describe the workaround.

If you have helpful information to diagnose or identify the problem on your system, you can provide this data by following the instructions to exchange information with IBM Technical Support.

Follow IBM Rational Client Support on Twitter | Facebook | YouTube | devWorks Blog

Table of Contents:


Fix Pack 1 (8.6.0.1)
Link Date Released Status
APAR Description
PM99814 Web UI captures wrong screen content when the text display setting in Windows is non-default.
PI22306 All buttons/controls are missing in record-ready APK.
PI23887 Clicking Back button action not recorded.
PI25962 Instrumentation of iOS app fails with the error "symbol(s) not found for architecture armv7(s)".
PI25241 RTW Android reports multiple matches for objects within a View Pager and relative recognition fails.

Initial Release (8.6)
Link Date Released Status
APAR Description
PI10595 If you record against an application containing several JQuery Flip Toggle Switches, the generated test cannot properly locate such elements in the hierarchy. Therefore, the playback is failing.
PI12159 RTW Error 'Object not found' occurs during playback.
PI16522 Redundant actions are recorded in the Android tests, when you click one of the menu items from a List view.
PI17064 Recorded event does not occur on the span or h2 element covering the accordion widget. Web recording is not accurate enough.
PI17067 Mobile web recorder does not support HTML 5 input types.
PI17066 Web Recorder enables WideViewPort Android setting.
PI19994 RTW Web recorder resize issue on Android.
PI05399 Double tap actions are not recorded in Android applications
PI07585 ObjectNotFound occurs for type Button during playback due to wrong Open Menu/Select Menu steps

Table of Contents:


Fix Pack 3 (8.5.1.3)
Link Date Released Status
APAR Description
PI11522 Blank in Eclipse path causes the IBM Rational Test Workbench Mobile Client to not be found on Mac OS

Fix Pack 2 (8.5.1.2)
Link Date Released Status
APAR Description
PI06444 RTW8.5 - Translation issue for Japanese Language in product icons and menu
PI09505 RTW UI not reflecting the server address and port information if not running on default port (due to unavailability)
PI06851 RTW8.5 Infocenter for mobile extension to be revised to remove content specific to Performance testing
PI10096 RTW Mobile Android - User actions on Dialog with CheckedTextView and Button not Recorded
PI10696 actions were not recorded in a test

Fix Pack 1 (8.5.1.1)
Link Date Released Status
ID APAR Description
35403 Avoid to take snapshot with toast message during playback
39165 Android recorder : infinite callback on click
41037 Recording & playback issues with amazon hybrid app
41038 Recording statements missing in tripadvisor app causing playback failures
41163 PI05517 Mobile test generation takes a very long time [BookLive]
41188 [Dojo] Playback fails on Dialog buttons: Unable to find an object of type html.djmbutton
41211 Bad recording when Dojo Mobile widgets are embedded in Dojo Mobile containers
41251 Remaining access to web app leads to an empty wizard
41255 JQuery object identification may be different between recording and playback
41276 [Dojo showcase app specific]: "Timeout errors" in mobile report on clicking "back" button inside
41336 HondaLink application crash during recording
41400 RTWMobile/Android: RTW Browser on Android should be name as IBM Rational Test Workbench Mobile Web Recorder
41532 Update the version number to 8.5.1.1 in the RTW iOS web client

Mod Pack 1 (8.5.1)
Link Date Released Status
ID APAR Description
39515 FYI: Defect 39515RTW build script fails on WL app
38354 Existing apps go missing post update of RTW to 8.5.1
38879 Applications details page is not displayed due to javascript error
39743 RTW workbench is crashing when trying to create a RTW project in latest build (RTWO851-I20130918_1906)
39763 [Dojo] Workbench is unable to playback a recording if specific button is clicked in "Dojoshowcase" app
39303 Nothing gets played back on Dojo/JQuery Hybrid app
40121 Upon completion of a passive mode play back, browser with RTW mobile client page should be relaunched in the passive mode state, so that chaining of tests can happen
40187 [iOS] Run from workbench does not launch the playback on the selected device
39623 Dojo Mobile > Playback fails for dojo controls saying "Exception thrown while performing action Object # has no method 'getAttribute': RMoTJavaScriptPB"
40243 [RTW web client] Unable to launch a recording from the web client
40309 iOS - Recording Test is not being generated for Dojo & jquery hybrid apps as incoming recording is not coming
40415 [RTWmobile]iOS7-Unable to install App in iOS 6.1/7.0 simulator where XCode is 5.0
40449 Unable to add iOS Mobile application, stays in progress for ever
39868 [Block][Dojo] Recorded steps workflow is not seen on device while doing playback on dojo showcase(hybrid app), exception in report
39869 Unable to playback the test from workbench on RHEL machine
39902 Unable to Instrument Mobile Native & Hybrid Android App's in workbench when RTWeclipse is upgraded from 8.5 to 8.5.1
40676 iOS - Mac OS welcome page is launching instead of web client
40736
40751 RTW Mobile: Unable to playback both jQuery/Dojo Web App Tests in Worklight + MTWW environment in iPhone Simulator
40762 RTW+WL > Upon installing WL over RTW, RTW perspectives and views not available
40800 Fix PDE compilation errors caused by missing dependence to com.ibm.rational.test.lt.apache.common
40959 RTW+WL+ADT > Unable to generate apk out of Android project which is created from WL
40422 PM98362 Previous and Next buttons found in the iOS virtual keyboard should not be recorded.

Fix Pack 2 (8.5.0.2)
Link Date Released Status
ID APAR Description
Eclipse Client component

This release of Rational Test Workbench for Eclipse Client contains no fixes for client-reported or internally found defects. It is recommended for clients who wish to shell share Rational Test Workbench Eclipse Client with the 8.5.0.2 version of IBM Rational Performance Tester.


Fix Pack 1 (8.5.0.1)
Link Date Released Status
Defect Description
31320 Put also progress bar when downloading apk files
33280 Playback fails as Back action not recorded against the Expense Manager in the Tablet
33426 Wrong disambiguator generation
35004 [iOS] error in snapshot when clicking on a button which open a new page in application TouchCells
35409 Exception while checking a verification point on the Text Color property of a widget
35605 rtwBuildXcode.sh script doesn't return error exit codes
35750 Android: No action recorded against the auto suggestion for the Username filed in WL Bank
36439 rtwBuildXcode.sh doesn't exit with non-zero exit code when invalid RTW server URL is given
36588 Hybrid dialog pop-up not properly recorded on Android emulator
36595 Playback is failing on googlenews app while clicking on menu
36613 iOS: error detected in playback service
36630 iOS: Execution hangs when a script recorded on iPhone is being played back on the iPad
36644 iOS: Playback fails when the object is not in view
36737 CordovaTester app recording miss the first dialog box click
37009 "Allow/Disallow Web UI actions and elements" actions is not updated
37011 Error handling issue with Mobile Test Project creation wizard (Worklight embed one)
37032 iOS: Playback on UICatalog textfields fails
37034 iOS: report screenshot displayed with bad orientation
37091 Remove finnish pseudo translation in Android and iOS RTW mobile clients
37119 "WL+MTWW" MTW project is not showing up in selection list for the 1st time appearance of "Test with Rational Test Workbench" wizard
37135 "WL+MTWW" NPE thrown in linux when closing/reopening the editor views
37152 "MTWW" Manage Applications > Manage Logs > Logs don't have any useful information
37191 When rotating web ui with native keyboard, screenshot is not well oriented
37210 "WL+MTWW" 'report cannot be found for playback '
37211 "WL+MTWW" WL app is empty when recording it with iOS mobile client
37246 Installed recorded app JKEMobile in the emulator doesn't open up; "Connection to the server unsuccessful" error seen; but installed original app works fine
37271 "WL+MTWW" Done action should not be recorded
37277 [MTWW] Playback is running endlessly for WL apps in case of upsell path testing (RTW+WL+MTWW) [Blocked on defect 37290]
37284 android client : crash sometime in "disconnected" mode
37290 [MTWW] P2 UpdateSite Install of MTWW into RTWec DOES NOT install updated Plug-ins
37296 iOS remove application does not uninstall app
37299 Error: Unfortunately, Rational Test Workbench client has stopped
37301 MobileWeb/WL : long width description made widget too much large
37334 Hybrid recording does not work while a web page is still loading.
37364 whistleout website recording fails
37409 Add Application from URL freeze UI from time to time
37413 ios instrumented app embed some non necessary file
37414 some project can't be instrumented due to VALID_ARCHS mistake
37443 Webkit: VP on class attribute can not be verified during playback
37481 [GVT-WL] (WL+RTW) The dropdown list will be over-extented when having the long app descriptipon
37493 [MTWW] Jquery app : unable to generate Test in case checkbox are recorded on iOS
37494 [MTWW] Jquery app : unable to playback radio button steps
37523 Control-Click does not work on screen capture on Mac
37539 "WL+MTWW" The 'add application wizard' is not able to find the APK generated inside a Worklight project
37548 Wrong comparison for WebUI verification point with numeric value
37567 Incorrect finding for object identified by an index
37582 android client : autorefresh make client crash on connection lost / client version is displayed at 1.0
37651 MTWW Serviceability: We need better error message when Eclipse isn't pointing to a JDK
37652 Application should be removed or operation should gracefully fail when application cannot be added to Test Workbench
37658 When browsed from a low resolution device and/or in portrait orientation, html pages served by RTWec mobile require the end-user to zoom
37666 Mobile Web [Simple Browser] Playback fails for actions on textboxes where recording is w.r.t. position index
37667 Mobile Web [Simple Browser] Playback fails for actions on comboboxes where recording is w.r.t. position index
37673 Click Item List failed at playback
37721 Unable to record correct actions on table view with multiple sections
37731 "RTW+WL" Some events not recorded in Worklight JQuery starter app
37787 In a VP, impossible to add a second location to precise the first generated location
37814 InvalidThreadAccess when moving a .ma file while a test editor is open
37836 Empty result for 'xpath' property at hybrid application playback
37856 jqmsearchinputclearbutton in the recordined info
38368 RP85A GVT: "Functionality" UITableView.ClickItem.PGPosistion and UITableView.ClickItem.PGSection key not found
38382 RP85A GVT: "Translatability" 'Default Folders' should keep in English in MTWW
38383 RP85A GVT: "Translatability" 'Default Folders' should keep in English for Help in MTWW
38864 "WL+MTWW+RTC " Some MTWW options are no more displayed in WL perspective once RTC is installed
38906 Unable to add apps in RHEL

Initial Release (8.5)
Link Date Released Status
ID APAR Description
28117 Rational Test Control Panel now checks that files uploaded to its Stub Publication interface are valid Tester stubs before saving them. This prevents the upload of arbitrary code.
33008 Rational Integration Tester now supports floating licences on AIX (32-bit and 64-bit)
35603 PM86925 Previously, for Linux installations, an tag was omitted from the Agent.config configuration file. This omission could lead to problems when running stabs. The file now contains the correct tags, so this problem has been resolved.
32073 The sample fixed-width font shown in the font-selection preference dialog box is now a fixed width font.
31538 When installing Rational Test Control Panel in user-mode on Linux one directory was defaulting to /var/rtcp which the user was unable to write to. Previously users had to manually change this directory before finishing the installation. This directory name now defaults to /home/ /rtcp.
33565 The documented installation steps for the z-based MQ API Exit have been updated to correct some errors and omissions.
36269 The Rational Integration Tester Installation Plan in the documentation has been updated to deal with some errors and omissions.
26177 When creating a test data set using the Test Action Wizard the user now has more control over the way in which NULL tags are to be handled.
35788 Tester will now only show resources that can be stubbed when a user is selecting services to stub in the References panel of the Test Suite Scenario Editor.
34523 The Sleep Action dialog box has been updated so that it clearer when the range (min, max) values are applicable
33050 PM81781 A problem that meant Unicode characters (e.g. Russian) in XML could cause a message to fail to be published has been resolved as part of the general Unicode compliance work.
32490 PM80717 A problem that meant a large amount of user-entered data could be cleared out of a message-editor when the transport is changed has been resolved. For example, in previous versions, if an EMS transport was re-selected then JMS headers and message properties would be blanked out and would require re-entering.
30625 In previous versions if a user is has the "Run From Memory" preference set and creates tests and stubs using the MEP wizard then those tests/stubs may fail if they are run before the editor is opened for them. Errors would not be seen if the "Run From Disk" preference was selected or the user opened the editor for the test/stub (regardless of whether they simply closed the editor without making any changes). This problem was caused by the wizard not correctly populating the tests/stubs and has been resolved.
26770 Within a test or stub it is now possible to create an over-ridden environment tag if the environment tag already exists with that name.
33080 The JAR file definitions in Library Manager for WebSphere MQ and Web Sphere Application Server have been updated to ensure a clean separation between the two applications. This avoids a problem whereby selecting WebSphere Application Server in Library Manager could prevent Interceptor-based recording from working again MQ.
36899 The wlclient.jar file has been removed from the Library Manager definitions for Oracle's WebLogic server. This jar file is not required by Tester and its inclusion can prevent JMS from operating correctly against WebLogic if IIOP is disabled.
36739 A problem that meant configuration values from LibraryManager.xml were not correctly applied to a new (or updated) version of Tester or the Agent until Library Manager was run and ok pressed has been resolved. The installation process now correctly reads this file and makes the appropriate configuration settings.
30923 In previous versions if a test uses the textFileContent() function in a script with an invalid file name then, although the test will fail, there will be no indication to the user why the failure occurred. This problem has now been resolved and the console output will contain a message indicating the root cause of the failure.
35604 PM86994 Previously, both paths of a decision were executed if the "Allow tests to continue even if a step fails..." check box was selected on the Config tab of the Scenario Editor window. This problem has been resolved.
35519 A problem has been fixed that meant, in certain scenarios, automatic tag mapping did not cause the action editor to be 'dirty' which would result in the user losing tag-mapping changes
29608 In some circumstances when a stub attempts to send an invalid FIX message the error would be incorrectly shown as an Infrastructure warning which could lead to user confusion. The problem is now reported correctly.
34010 A problem that meant the red error border shown around the location and version cells in the stub selection part of the scenario editor would not clear properly has been resolved.
33484 Teardown steps are now correctly executed when a test or stub is cancelled.
32204 Tester has long supported the use of the -Dcom.ghc.ghTester.gui.console.trim argument to automatically clear out the contents of the console output window when it reaches a certain size (as it releases memory). A problem has been resolved that meant the trimming would not occur if the messages being output to the console were themselves individually very large.
36077 A problem has been resolved which could result in messages being captured in Recording Studio from an z-based MQ Queue Manager showing as MQDEAD admin messages rather than the correct message.
36699 The MQ API Exit for the z platform now returns the correct code when an error occurs. Previously the value 0 would always be returned.
35511 Rational Integration Tester 8.0.1.3 included a fix that re-enabled validation of messages published by Rational Integration Tester. This fix had the adverse side effect of preventing negative testing in some circumstances because it was no longer possible to publish invalid messages. This problem has been resolved, so it is now possible to use Rational Integration Tester for both publish-validation and negative-testing.
31323 In previous versions if a user had replaced the standard Tester report logo image with an image of their choosing then it may not be used correctly during the File Publishing process. This is because logo file written to disk contains a timestamp. This problem has been resolved.
34472 A problem that meant copybooks would not build properly after being added to the schema library has been resolved.
34424 A problem has been resolved that meant, in some circumstances, Tester would incorrectly fail validation of a JSON message containing an array with 'n' entries saying that the schema definition only allowed for 1.
32805 Additional checking has been added to Tester when it attempts to load a .NET assembly to find serialiazable objects. This is to try and prevent error conditions occurring in non-Tester code when the assemblies are used.
30831 gzip content-encoding on HTTP messages is now handled correctly. Previously, although Tester would unzip the content the header would not be removed on the internal content which could lead to downstream problems.
31594 Parsing of XML files with !DOCTYPE DTD references could appear to hang Tester for a file. This was caused by Tester attempting to look up the DTD reference. If Tester was able to retrieve the file then it would follow references in that file and so on. The overall result is that Tester could appear to hang. As the DTDs themselves are not required at that point in the processing Tester no longer attempts to follow the references.
29406 A problem has been resolved that meant if a user re-parented a component on the logical view canvas then it would automatically zoom to 100%. The automatic zoom will no longer occur.
36448 A problem has been resolved with the Tester plug-ins for HP Quality Center that mean Version Control would not be enabled within QC for Tester tests. This requires specific set-up and configuration on the client machine; please see the HP QC installation guide.
33230 A race condition has been fixed in the code that draws log measurement values on Performance Test charts. Although IBM has been unable to reproduce the originally reported issue this may resolve a problem some customers were seeing whereby such values were not appearing on Performance Test charts.
29494 In previous versions of Tester almost all entries in an Agent log file started with the confusing term "WaitForExit". This is the name of the Java method that the log file entry was being made from and, as such, was being logged correctly. However, it added no value and was confusing for users. It has been removed to improve the readability of the log file.
31227 In some circumstance chunked HTTP recorded by the Tester proxy would still contain chunk-length information when the message body was displayed in Recording Studio. This would lead to problems when creating stubs and tests. This information is now correctly removed.
36611 A number of memory leaks have been fixed during the creation of stubs from Recording Studio. These leaks were encountered when creating stubs from large (e.g. 400+) message pairs and would cause subsequent stub creation to be slow and to eventually fail.
35465 A problem that could result in MQ-based operations and stubs created from Recording Studio operating in 'Watch' mode rather than 'Participate' mode has been resolved.
35419 A problem has been resolved that could cause Recording Studio to automatically switch to showing the Triggers tab (rather than the Event Monitors tab) if a recording is in progress when the user switches to the Recording Studio perspective.
35301 In some circumstances a yellow warning triangle would be shown against an Event Monitor (in Recording Studio) for proxy-based http recordings. If a user clicked on the warning triangle they would be shown spurious Error Processing Event messages that had not prevented normal operation. These spurious warnings have been removed.
34306 Deleting all events in Recording Studio could take a long time to complete. This now operates more quickly.
31777 XML Schemas using the nillable attribute are now processed correctly by Rational Integration Tester.
36336 PM88132 A problem has been fixed that could result in an error being displayed when executing a test suite that stated that data was being truncated when inserting into the ACTION.DISPLAY database column. This was caused by the pasting in of Unicode text (such as text copied from Microsoft Word) into Tester as the byte-count of the text is longer than the character count. The text is now correctly truncated before Tester attempts to insert it into the database.
33454 The IBM WebSphere Application Server resource in Physical View can now be given a name (consistent with other resources).
35928 A problem that meant, in some circumstances, a user would have to open, edit and save tests created from Recording Studio before it would run has been resolved. This problem was caused by the Receive Reply formatter not being set correctly by the Recording Studio wizard.
34001 A number of performance improvements have been made to perspective switching. The amount of internal processing and disk-access has been reduced so users should find this is a much quicker operation.
28143 It is now possible for Tester's RQM adapter to connect to RQM servers that have been configured to require SSLv3 rather than TLS. Previously such as connection would fail.
28758 A problem has been resolved that meant if a stub starts with a transition based on a behavior's event (e.g. onStart()) then input tag overrides defined in Rational Test Control Panel are not applied to the stub.
36857 A number of problems that could result in an error when starting multiple stubs (from RTCP) at the same time (or near-simultaneously) have been resolved. Previously one or both of the stubs could fail to start or would be 'stuck' in the Deploying state.
36217 Stub configuration information set up in a Test Suite Scenario is now correctly passed to Rational Test Control Panel and used when starting up the stub.
35208 An error that meant stubs containing the + character in their name could not be started from an Ant task has been resolved.
34496 A change has been made in Rational Test Control Panel to resolve a problem starting stubs that some users had experienced when using Google's Chrome browser. Previously users had to click on exactly the right spot on the green + icon to start the stub. The entire icon should now be clickable by users.
33449 Some problems around the case-sensitivity names of Rational Test Control Panel domain names have been resolved. Users should note that domain names are case-sensitive so publishing to domain 'qa' is different to publishing to domain 'QA'.
33316 The way in which Tester connects to a WebSphere Application Server 6.1 ND system that is configured with client authentication enabled has been improved to try and avoid connection failures. Additionally, better error reporting has been provided to try and help users when certificate-errors do occur.
34842 In previous versions Rational Integration Tester's JDBC Virtualization capability will sometimes create Stored Procedure housekeeping tables in the user's default schema rather than the specified schema. This can result in failures to start stubs. This problem has been resolved and the schema is now created in the specified schema.
33328 Error reporting in failure conditions when attempting to connect to a WebSphere Application Server for the purposes of JDBC Database Virtualization set-up has been improved in order to assist with problem-solving.
35067 Previously, HTTP/1.0 messages sent to an Apache Tomcat 7 server by means of the Rational Integration Tester HTTP proxy could cause socket connections to be dropped. This has been resolved.
36794 Previously, if the Rational Integration Tester Agent was installed as a service on a computer running Microsoft Windows, stubs could bind to the same port as a “live” service already running on the computer instead of detecting that the port was already in use and moving to a different port instead. This could result in a stub receiving only some messages or not receiving any messages. The problem was caused by IPv4 and IPv6 interaction between Java and the Windows operating system. The problem has been resolved by adding specific “–D” arguments to the Java virtual machine (JVM) used to run the agent as a Windows service. These arguments cause a stub to fail to bind to a port already in use, which means that the stub will allocate a new port and messages will be received correctly.
36683 Previously, if an HTTP message received by Recording Studio by means of the Rational Integration Tester HTTP proxy contained an escaped URL, Rational Integration Tester could, in some circumstances, remove the escaping automatically. This meant that the message could no longer be replayed against the system under test causing failures to occur. This problem has been resolved and Rational Integration Tester no longer removes the escaping.
36637 Previously, an HTTP message captured in Recording Studio by means of the Rational Integration Tester HTTP proxy and containing URI-escaped characters in the URL string (already escaped by the sender) could be escaped again by Rational Integration Tester. This caused failures to occur when attempting to reply to recorded traffic in tests or stubs. This problem has been resolved and Rational Integration Tester no longer escapes message content that it recognizes as being already escaped.
32719 FIX groups are now correctly populated based on DataDictionary order.
32721 A race condition that meant some messages could be missed by Tester at the start of recording a FIX conversation has been fixed. As the first few messages contain important information this problem could result in the failure to record any FIX messages.
31193 Drag and drop of the 'output' message within a stub's business logic action editor has been disabled as it leads to unwanted side-effects. Users must use the move-up/move-down actions to move the 'output' message. Note that Send Reply / Publish actions explicitly added by the user are not affected by this change.
33087 It is no longer possible for a user to edit the output message in a stub if it is linked to a requirement. Previously the user was able to edit the message but at run-time the stub would (correctly) use the message from the linked requirement, ignoring the user's changes.
34504 A problem that meant not all Tester components were logging to the log file correctly has been resolved. This was caused by the entry "com.ibm.rational.level = WARNING" being missing from the various logging.properties files shipped by Tester and affected components developed since the IBM acquisition of Green Hat. The installed files now contain this missing entry.
30648 Tester now supports the 'default' server when recording messages flowing though the CICS Transaction Gateway.

Table of Contents:


Fix Pack 4 (8.0.1.4)
Link Date Released Status
ID APAR Description
35067 Previously, HTTP/1.0 messages sent to an Apache Tomcat 7 server by means of the Rational Integration Tester HTTP proxy could cause socket connections to be dropped. This has been resolved.
35511 Rational Integration Tester 8.0.1.3 included a fix that re-enabled validation of messages published by Rational Integration Tester. This fix had the adverse side effect of preventing negative testing in some circumstances because it was no longer possible to publish invalid messages. This problem has been resolved, so it is now possible to use Rational Integration Tester for both publish-validation and negative-testing.
35603 PM86925 Previously, for Linux installations, an tag was omitted from the Agent.config configuration file. This omission could lead to problems when running stabs. The file now contains the correct tags, so this problem has been resolved.
35604 PM86994 Previously, both paths of a decision were executed if the "Allow tests to continue even if a step fails..." check box was selected on the Config tab of the Scenario Editor window. This problem has been resolved.
35799 PM89629 Previously, if a user installed Rational Integration Tester 8.0.1.1-8.0.1.3 or Rational Integration Tester Agent 8.0.1.1-8.0.1.3 on any supported version of Microsoft Windows and another user who was not an administrator attempted to run the application or Library Manager, an error message was displayed. This problem was caused by the installation process setting security on a number of .ini files so that only the user who installed Rational Integration Tester (or another administrator user) could run the applications. This problem has been resolved in Rational Integration Tester 8.0.1.4 and Rational Integration Tester Agent 8.0.1.4. For more information, see http://www.ibm.com/support/docview.wss?uid=swg21638548
36637 Previously, an HTTP message captured in Recording Studio by means of the Rational Integration Tester HTTP proxy and containing URI-escaped characters in the URL string (already escaped by the sender) could be escaped again by Rational Integration Tester. This caused failures to occur when attempting to reply to recorded traffic in tests or stubs. This problem has been resolved and Rational Integration Tester no longer escapes message content that it recognizes as being already escaped.
36683 Previously, if an HTTP message received by Recording Studio by means of the Rational Integration Tester HTTP proxy contained an escaped URL, Rational Integration Tester could, in some circumstances, remove the escaping automatically. This meant that the message could no longer be replayed against the system under test causing failures to occur. This problem has been resolved and Rational Integration Tester no longer removes the escaping.
36794 Previously, if the Rational Integration Tester Agent was installed as a service on a computer running Microsoft Windows, stubs could bind to the same port as a “live” service already running on the computer instead of detecting that the port was already in use and moving to a different port instead. This could result in a stub receiving only some messages or not receiving any messages. The problem was caused by IPv4 and IPv6 interaction between Java and the Windows operating system. The problem has been resolved by adding specific “–D” arguments to the Java virtual machine (JVM) used to run the agent as a Windows service. These arguments cause a stub to fail to bind to a port already in use, which means that the stub will allocate a new port and messages will be received correctly.
37350 In Rational Integration Tester 8.0.1.3 or earlier, importing a DER key and certificate into an identity store caused the key to be configured with a blank password. This was acceptable unless the key was being used for mutual authentication or if the Rational Integration Tester HTTP proxy was being used because the proxy requires the correct value of the password. In Rational Integration Tester 8.0.1.4, the import process now results in the use of the password that protects the Java keystore (JKS).
37351 Rational Integration Tester can now import PEM certificates.
37353 When importing an existing keystore, any certificates with the same password as the keystore are now unlocked automatically, so users do not have re-enter the same password again.
37359 Previously, when using the Identity Store window (in the Physical View of the Architecture School perspective) of Rational Integration Tester, if the importation of a certificate was cancelled, the cancellation did not terminate cleanly and empty window was displayed. This problem has been resolved.
37404 The certificate provided with the Rational Integration Tester HTTP proxy server has been updated to include the Basic Constraint extension, which is required by Oracle WebLogic application servers. Previously, the absence of this extension meant that HTTPS communication between a client and an Oracle WebLogic server could not be recorded (in plaintext) by means of the Rational Integration Tester HTTP proxy.
37552 Previously, stub hit counters, which show the number of messages that a stub has processed, in Rational Test Control Panel were not updated for multi-operation stubs. This problem has been resolved.

Fix Pack 3 (8.0.1.3)
Link Date Released Status
ID APAR Description
27981 PM75189 Validation actions that fail on published messages (Send Request, Publish) are now displayed on the Console window of the Test Factory perspective and will now cause tests to fail. Previously, such actions did not fail, so there was no output about them on the Console window and tests would continue executing. Consequently, tests created in earlier versions of Rational Integration Tester that were previously receiving warnings on a publish action message may now fail.
29664 Previously, custom-delimited record layouts could cause exceptions when viewing recorded messages in the Recording Studio perspective if the messages contained null values. This problem has been resolved.
29956 The behavior of the up and down arrow buttons at the top of the Message Differences Window has been improved to make it more consistent. The arrow buttons are used to select differences for analysis.
30457 The Results (gallery) page of Rational Test Control Panel no longer displays an error if users choose to display the results of one or more tests that include multiple failed iterations.
31497 To facilitate the successful importation of a greater range of COBOL Copybook files, byte order mark (BOM) detection in Copybook files has been improved when setting the encoding type.
32719 PM81165 Rational Integration Tester now populates Financial Information eXchange (FIX) groups in the order defined by the FIX data dictionary used.
32791 PM82711 Previously, the error message “An unexpected error occurred: Invalid column index” could be displayed when Rational Integration Tester executed a database stored procedure with multiple output parameters. This problem has been resolved. However, if any users have encountered this error in Rational Integration Tester 8.0.1.2 or earlier, they must complete the following actions after installing Rational Integration Tester 8.0.1.3: (1) remove all .gsc files from in the .rit8 directory, and (2) refresh the database schemas within RIT. If users need assistance with either of these steps, they could contact IBM Support.
32891 PM82023 The Results (gallery) page of Rational Test Control Panel now displays correctly in Microsoft Internet Explorer 8.
33061 A number of performance improvements have been made to the Recording Studio Events Wizard when creating test data sets and parameterized (data-driven) stubs.
32721 Previously, a race condition error that could cause application messages to be missed when a FIX stub first establishes a session. This problem has been resolved.
32965 Rational Integration Tester tests can be linked to HP Quality Center. In GH Tester 5.2.11 or earlier, it was possible to display snapshots of linked tests in HP Quality Center and to refresh the tests by clicking the Refresh button on the Test Script tab on the HP Quality Center application window. This functionality did not work properly from GH Tester 5.4.0 to Rational Integration Tester 8.0.1.2 inclusive. This problem has been resolved.
33414 Previously, errors that occurred when importing invalid COBOL Copybook files were displayed to users, so they were not notified that the files were invalid. This problem has been resolved. Thus, file import errors are now displayed when Refresh is selected.
33465 Rational Integration Tester 8.0.1.3 includes an IBM WebSphere MQ API Exit (64-bit) for IBM AIX that will work correctly on IBM AIX 6 (64-bit only) and IBM AIX 7 (32-bit and 64-bit). Previously, Rational Integration Tester 8.0.1.0, 8.0.1.2, and 8.0.1.2 supported only IBM AIX 7. However, 32-bit versions of the Rational Integration Tester IBM WebSphere MQ API Exit are not provided for IBM AIX, and the Rational Integration Tester IBM WebSphere MQ API Exit does not support IBM AIX 5.
33661 Previously, when using the Rational Integration Tester HTTP proxy to record TCP traffic, a “NullPointerException” error could lead to a failure to record any TCP traffic by means of the proxy. This problem has been resolved.
33987 PM83543 A problem that meant a field editor could not be opened for the root node of a publish action if specific DFDL schemas were applied has been fixed.
33783 Operations created from recorded JavaScript Object Notation (JSON) events now have a schema root set automatically.
32932 PM83522 Data Format Description Language (DFDL) schemas containing “xsd:choice” elements now import properly into Rational Integration Tester.
34143 PM83942 Previously, changes to stored procedure test steps were not being saved correctly because Rational Integration Tester was not detecting the changes. This problem has been resolved.
34210 Previously, an HL7 message for a given HL7 DFDL schema was not parsed correctly by Rational Integration Tester. This problem has been resolved.
34411 If a failure occurs during the publication of stubs to Rational Test Control Panel after a domain has been created, the orphaned domain will now be deleted.
34494 The Edit or Create Test Data wizard now correctly adds existing tag names as columns in any spreadsheets that the wizard creates.
34468 The Start Stub ("+" icon) on the VIE Dashboard page of Rational Test Control Panel is now easier to use in Google Chrome. Previously, only the top few pixels responded to a click of the "+" icon. It is now possible to click anywhere on the icon.
34499 The “AddNumbers” sample web service that is implemented within Rational Test Control Panel now looks up and reports its IP address correctly. Previously, it always reported its IP address as 0.0.0.0.
34507 Previously, errors could occur while recording IBM WebSphere MQ messages using dynamic mirror queues if the WebSphere MQ transports had been created in Rational Integration Tester 8.0.0.3 or earlier and the transport was not re-opened before recording started. This problem has been resolved. The migration of Rational Integration Tester project files data has been improved to prevent such errors from occurring.
34525 Previously, when running Rational Integration Tester on Linux, characters could be displayed too low on some text boxes, causing the bottommost few pixels to disappear. This problem has been resolved.
34638 Previously, there could be an error when creating tests from recorded JDBC database events in the Recording Studio perspective. This problem has been resolved.
34672 PM84990 A documentation defect has been corrected in Rational Integration Tester Reference Guide for IBM z/OS. The defect related to how the file containing the IBM WebSphere MQ for z/OS Intercept Exit should be unpacked on z/OS. The updated document is included with Rational Integration Tester 8.0.1.3 (refer to the docs folder in the Rational Integration Tester installation directory after installing the release) and should be the only version of the document used if deploying the exit on z/OS.
33231 PM82216 Previously, a Rules Cache file of zero bytes being could be written to disk if problems occurred during file write, which would mean that the Rational Integration Tester project would not load.
34788 Previously, an error could be displayed when using a docked action editor to save changes to a Switch action. This problem has been resolved.
34809 Previously, the Rational Integration Tester HTTP Proxy could not be chained to another HTTP proxy when using HTTPS traffic. This problem has been resolved.
34941 PM74354 Previously, a test containing two MQ subscribers (based on correlation IDs) with timeouts could demonstrate inconsistent behavior when a user attempted to stop the test. The problem was caused by having only a small timing window in which Rational Integration Tester could receive an MQ message just after the timeout, which meant that the message would be removed from the queue but not processed by Rational Integration Tester. If multiple subscribers were in a test, this could lead to unexpected behaviour. This issue has been resolved.

Fix Pack 2 (8.0.1.2)
Link Date Released Status
ID APAR Description
29864 Additional validation has been added to response delay timings in the Rational Test Control Panel stub launcher to prevent users from entering invalid values.
31443 Improvements have been made to way in which host names are extracted from HTTP traffic during recording and stubbing to ensure they are identified correctly.
31638 Changes have been made to the base Oracle results database script to ensure that it creates all tables in a variety of Oracle database tools correctly.
31786 Previously, a WebSphere MQ stub configured to ‘discard’ a message that it did not process could pass it through (back onto the queue). This has been resolved.
32070 PM80402 Previously, recording XML messages with empty nodes (from an operation) could cause failures, high memory or high CPU usage within Recording Studio. This has been resolved. A fix for this issue was previously released as iFix 32070.
32267 X12 segments and loops are now processed correctly into messages.
32353 PM80463 The 8.0.1.1 fix pack of Rational Integration Tester would fail to install on Microsoft Windows XP if three standard environment variables (APPDATA, USERPROFILE and USERPROFILE) were missing. Rational Integration 8.0.1.2 can be installed on Windows XP successfully without these environment variables being present, although users will not be offered the ability to configure License Borrowing.
32380 In Rational Integration Tester 8.0.1.1, a number of test actions and the Stub Editor would always open in the ‘dirty’ state meaning that the user would be prompted to save on close even if they had not made any changes. This has been resolved.
32419 PM80566 In Rational Integration Tester 8.0.1.1, ECMAScript tag substitution could lead to problems if users had tags with the same name as reserved ECMAScript keywords. For example, if a user defined a tag called “Date”, a script containing “var d = new Date()” would cause an error to be raised. This has been resolved and ECMAScript keywords now take precedence. If users requires access to a tag with a clashing name, they should use the tags[“ ”] syntax. For example, tags[“Date”] in this case.
32539 Previously, there was a race condition that could cause individual stub worker threads to stop responding to messages. A user would experience this by seeing that some messages were never responded to, although the stub generally would appear to be responding. Over a long period of time, with a high volume of messages, more worker threads could get into this condition and the percentage of messages ‘lost’ by the stub would increase. This problem has now been resolved.
32614 PM78120 If a user assigns the root node of an outgoing message (Publish or Send Request) to a tag, the tag value will now contain the full message in the form that it is actually published in. Previously, the tag may have contained the message in an internal format. For example, for SOAP messages, only the __INPUT__ version of the message was stored in the tag, not the full SOAP message including the headers.
32650 In earlier versions of Rational Integration Tester 8.0.1.x, feature enablement codes were not always being written to file correctly by Library Manager. This has been resolved.
32818 PM81449 Further changes have been made to the plug-in JAR file that provides recording and stubbing for Software AG webMethods Integration Server (wmIS) to allow it to operate correctly against wmIS 6 servers.
33060 Previously, Rational Integration Tester integration with RQM failed if the RQM user password specified in the Agent.config file of Rational Integration Tester Agent or on the Quality Management tab of the Project Settings dialog box of Rational Integration Tester contains symbols that require HTTP encoding. This has been resolved.
33091 Previously, a Send Reply action contained within a data-driven stub created by using the Recording Studio Save wizard could have scalar header actions disabled on the Value tab. Unless users edited the Send Reply step to enable the header actions, missing headers could cause transport-level failures to occur whenever a data-driven stub of this type was used. This has been resolved.

Fix Pack 1 (8.0.1.1)
Link Date Released Status
ID Description
25010 Some functions (such as DBQuery()) are not supported for use within a field in the message editor. In previous versions of Rational Integration Tester an exception would be shown to the user that did not make it clear what the problem is. A proper error message is now displayed, advising the user of the problem and the workaround. The workaround is to use the function in a previous step and store the result in a tag.
25412 The Rational Integration Tester Results Database script failed on MySQL if the database's default character set was UTF-8. This is because some columns were 1 character too large for this encoding type. This problem has been resolved.
25575 If a user re-synchronizes Rational Integration Tester with a WSDL file that contains references to other XSD files, then Rational Integration Tester will now re-read the XSD files from disk rather than using the previously cached version. Previously Rational Integration Tester had to be re-started to force it to re-read the XSD files.
26329 The Message Difference Window now correctly shows XML elements containing slashes.
26598 Rational Integration Tester now uses POSIX-style separators in project relative paths, meaning that projects are more compatible across Windows and Unix.
27479 Changes have been made to try and prevent problems occurring with wmIS subscribe actions after a long-running recording has taken place.
27502 RegEx auto-suggestions in the Message Difference Window now correctly take into account line feeds in the source messages.
28001 A number of fixes have been made to the logical view diagramming component within Architecture School. These include: new objects no longer appear at the top left hand corner of the diagram, no longer automatically zooming to too high a level, deleting the last child item makes the parent return to a normal state rather than remaining as a container, and moving an item between parents no longer causes drawing issues.
29533 A problem that meant Results Gallery in Rational Test Control Panel would not show results correctly if a suite's remote stubs had not started has been resolved.
29659 A problem has been resolved that could lead to a 2052 error code being raised on a z/OS WebSphere MQ Queue Manager when recording of queues was stopped in Rational Integration Tester.
29760 Results Published reports are now generated even if the test suite failed to run. The generated report will contain details of the failure.
29829 The Message Difference Window now correctly marks an expected message as modified if it is changed with a field editor, meaning the change is saved when the window is closed.
29842 The project settings dialog box for the Results Publisher now makes it clearer that the user is entering a directory for files to be written to.
29866 If a user of Rational Test Control Panel requests that an environment is unlocked while another unlock request is already in progress, then an appropriate message is now shown to the user.
29889 Problems with the layout of the formatting tab for value fields in a field editor on some platforms have been resolved.
29957 The list of schemas shown by Recording Studio when a user right-clicks on a node in a message and chooses "Show As" is now sorted correctly in an ordered list.
29960 When using the Message Difference Window with stubs, the window now correctly updates the differences panel when switching between filter and validate modes.
29964 A defect has been fixed that meant it was possible for a user to get the stub editor event table into a 'locked' state where no changes could be made (although the stub editor could still be closed).
29982 A defect has been fixed that meant, in some circumstances, the Transport was appearing disabled in a messaging action (e.g. a Publish action).
29983 It is no longer possible to view the About box before logging in to Rational Test Control Panel. Version information has been added to the Login dialog box.
29999 The correct action type is now chosen by Rational Integration Tester when adding a new filter action in a message editor for a stub’s input event.
30001 On some platforms, root/administrator privileges are required to bind to an IP port less than 1024. If a user created a stub that listened on a port lower than 1024, then it could silently fail to start due to Rational Integration Tester having insufficient privileges. Should this situation occur then an error message is now output in the console.
30017 It is now possible to successfully upgrade and rollback service-based components on Windows using Installation Manager. Prior to 8.0.1.1, service-based components on Windows had to be uninstalled and the new version installed as the upgrade process did not work correctly. Upgrades from 8.0.1 (or rolling back to 8.0.1) will now work correctly. Please note that upgrading from versions prior to 8.0.1 will not work and still requires the older version to be uninstalled first. It is also not possible to rollback to versions prior to 8.0.1. See the known issues in the download document for further details.
30037 As part of the switch to the IBM JRE (at version 8 of Rational Integration Tester) the product also changed from using Java 6 to Java 7. The behavior of a UI control widely used by Rational Integration Tester (JTextPane) changed significantly in Java 7. Specifically, the way line breaks were automatically added changed. This adversely affected Rational Integration Tester when messages without spaces in are displayed. Changes have been made in 8.0.1.1 of Rational Integration Tester to workaround the change in behavior of JTextPane and restore the previous user experience in terms of word-wrapping and scroll bars. Note that Rational Integration Tester will only line-break on word boundaries (white-space), not in the middle of words.
30077 Protocol Buffer messages are now being expanded correctly.
30078 Content typed into the message editor is now recursively expanded. For example, entering <bar>foobar</bar> into a text field now correctly expands into two nested XML nodes.
30085 A defect has been fixed that meant a schema could not be selected for an already-expanded text node. This was a regression issue and the functionality has now reverted to the correct behavior.
30087 A regression error has been fixed that meant Rational Integration Tester was allowing users to pick a Schema for a node in a message editor that could not have a schema (such as an integer).
30095 A defect has been fixed that meant an exception occurred when a user tried to create a Test from recorded TCP/IP traffic using the Recording Studio Save wizard.
30163 If an agent computer cannot connect to the Results databases, then this is reported back in the Performance Test console. Previously it was not clear to the user why the test had been cancelled.
30194 It is now possible to change the type of a message action when the action editor is docked.
30197 Changing the watch mode setting between Watch and Participate in an EMS-based messaging action now correctly triggers the dirty state, meaning the action can be saved.
30207 A problem that meant a schema refresh for SAP IDOCS would fail if version 3.0.8 of the SAP JCo library was used has been resolved.
30208 Copybooks containing the characters -- within comments are now correctly parsed.
30209 A defect has been fixed that meant a dialog box could be shown to a user multiple times after editing the pass-through properties for a stub if they then pressed Ctrl+S.
30247 The JAR files for the embedded Eclipse help for the Rational Test Virtualization Server Reference, Rational Performance Test Server Reference, and Rational Performance Test Server Getting Started Guides are now installed.
30285 A defect has been fixed that meant the Find feature was not scrolling the message editor correctly when used with large messages.
30372 Rational Test Control Panel will no longer allow a user to remove a disconnected agent if that agent had been running stubs in a locked environment.
30384 Non-admin users can now save new results database definitions in Rational Test Control Panel.
30420 If a user configures a stub to pass-through the message back to itself, then the stub execution will now stop with an appropriate error message.
30448 The Schema Library 'reload' button now refreshes the currently selected schema. Previously, users had to navigate to a different schema type and back again to see the changes.
30514 A defect has been fixed that meant if a stub had both a default pass-through configured, and an explicit pass-through action was executed, then the default could also be executed.
30549 The ByteArray Field Expander now correctly deals with new line characters in entered (or pasted text). Previously, they were converted to nulls.
30623 A defect that could cause exceptions to occur when Rational Integration Tester processed a Copybook containing binary types has been fixed.
30631 A defect has been fixed that meant Copybook messages containing tags did not always expand properly.
30653 Recording Studio now correctly recursively expands content.
30655 The character encoding chosen by a user for a copybook within Recording Studio is now remembered and re-used correctly.
30763 A defect that meant it was not possible for Rational Integration Tester to learn a new database table from the database stub editor has been resolved.
30813 The authentication type field on the Rational Test Control Panel Security Configuration page in the Rational Test Control Panel Installer is no longer editable.
30829 A problem that meant HTTP performance tests could fail due to the operating system running out of ephemeral IP ports has been resolved.
30891 Alias types are now correctly interpreted when a user chooses to apply a schema for a node. For example, if a type is an alias for 'String' then the appropriate string-based schemas are now offered to the user.
30935 The dbQuery(), replaceTags(), textFileContent() and lookupTestData() functions can now be passed as a second argument to the round() function.
31015 The MQ JAR files in Library Manager were incorrectly referencing com.ibm.mq.deafultconfig.jar which is not part of the client-side MQ installation. This dependency was not used and has been removed.
31019 The stopScenario ant task example provided with Rational Test Control Panel (for stopping a scenario of stubs on Rational Test Control Panel) now works correctly. Previously it failed with error : "stopScenario doesn't support the "name" attribute".
31020 A defect has been fixed that meant a messaging action's technical description was not being correctly updated when Overwrite Expected Message was used within the Message Difference Window.
31031 A problem has been fixed that meant if an unknown tag had been added to the rules cache URI field in the project settings, then the project couldn't be opened again. Rational Integration Tester now logs a warning and reverts to the default base URI.
31035 Font style changes (i.e. re-coloring of the tag’s name) now occur immediately as the tag’s name is typed into tag-aware text fields.
31064 A problem has been fixed that meant stubs started from Rational Test Control Panel would wait no longer than 4,000ms (4 seconds) before replying, regardless of the setting the user had configured. Stubs will now correctly honor response delays of greater than 4,000ms.
31082 In previous versions of Rational Test Control Panel, if no security model was selected (i.e. no requirement for users to login), then some administrative tasks would fail. This has been resolved; under this security model, all users are administrators and can perform all tasks.
31133 Record Layout editors no longer open in the dirty state. The save icon will now not be enabled until a change is made.
31134 A defect that meant an exception would occur if a stub attempted to send an HTTP reply with a binary payload has been fixed.
31135 The installation script used to install the Rational Integration Tester JDBC driver into IBM Websphere Application Server (WAS) did not work on WAS 6.1. This problem has been resolved.
31151 In the 8.0.1 release of Rational Integration Tester, dragging and dropping a folder of XSDs into Schema Library would attempt to import them as DFDL schemas. This incorrect behavior has been fixed and they now import as XSDs.
31157 A defect that meant Rational Integration Tester would only attempt to import the first item found in a PFX file has been resolved. Note that the Oracle and IBM JVMs return a different 'first' item, so customers might have experienced this defect as getting a different item from the PFX file when upgrading from Rational Integration Tester 5.x to Rational Integration Tester 8.x.
31181 A defect has been fixed that meant an exception would occur in test execution when an Action Group was used to run subscribe actions in parallel and more than one of the actions time-out. This behavior was not seen if no, or exactly one, time-out occurred.
31182 The Save icon in the toolbar is now correctly disabled after the user says no to saving changes in schema library (and the changes are reverted)
31187 Rational Integration Tester no longer outputs repeated log file entries stating: "com.ibm.rational.rit.CTGRequestIntercept interceptOpen, SEVERE: CTGRequestIntercept encountered exception during gateway opening when problems occur connecting to the CICS Transaction Gateway." The error is now only logged once per connection attempt.
31196 A defect has been resolved that meant stubs could not be saved if they contained Base64 byte arrays (with no schema applied).
31233 A defect has been fixed that meant tests using (empty) Base64 encoded messages would fail when the Run From Memory project setting was selected.
31235 JVM options -Djava.net.preferIPv4Stack=true and -Djava.net.preferIPv6Address=false have been added to the default Rational Test Control Panel start-up scripts to avoid IPv4/6 port-clash problems that could sometimes occur when Rational Test Control Panel and an agent were run on the same machine.
31241 An issue that meant the z/OS MQ exit could sometimes abend on start-up has been resolved.
31325 A fix has been made for an issue that meant it was possible for a user to get a message editor into a state where they can't OK the editor.
31331 Library Manager has been changed to log output by default. This is to assist in error-diagnosis during installation and initial configuration.
31444 A defect that meant some Unicode character sets were not rendered correctly in the message editor has been fixed.
30378 It is not possible to configure LDAP/AD authentication within Rational Test Control Panel so that users and groups can be searched for under different root nodes. A 'User Search Root' field has been added to both the Active Directory and LDAP configuration pages in the Rational Test Control Panel installer. To preserve existing functionality, if this field is left blank, the existing search root value (renamed to 'group search root') will be used for both users and groups.
30654 When tests are created from CICS Transaction Gateway recordings, Rational Integration Tester will now correctly use the commarea length and the TPN from the messages.
29589 The MDW console now correctly shows a "filtering disabled" message instead of a "validation disabled" message when disabling filters.
30218 A defect that meant integration tests created using the Recording Studio Save wizard would have disabled subscribe actions has been resolved. The subscribe actions are now enabled by default.
31592 A change was introduced to the Software AG wmIS components in release 8.0.1 that had the unintended consequence that recording and stubbing no longer worked against wmIS version 6. This was because wmIS 6 uses an earlier version of Java. The implementation of the server components has been modified in release 8.0.1.1 to try and avoid this problem.
31631 A race condition between Rational Test Control Panel and Rational Integration Tester meant that, in some cases, recorded events would not show in Recording Studio even though it appeared to have started recording and the message was successfully picked up by the proxies. This was particularly likely when recording FIX traffic as if the initial session-establishment messages were missed by Rational Integration Tester then no further messages would be shown. This problem has been resolved by enabling Rational Integration Tester to store up messages it receives before it is ready. This will then be processed rather than being lost. This means that there might still be a delay between Recording Studio appearing to be ready to record and events actually appearing (of up to ten seconds). However, events captured during that time will then be displayed.

Mod Pack 1 (8.0.1)
Link Date Released Status
ID Description
27845 In previous releases, if an agent registered with Rational Test Control Panel was stopped and then started again in a short space of time then two agents would appear in Rational Test Control Panel. It was not clear to the user which was the running one. This has been changed so that Rational Test Control Panel now recognizes a re-started agent and only shows the one, preventing confusion.
25127 Generating an ANT script from within Rational Integration Tester no longer outputs (irrelevant) error messages to the console during successful processing.
26889 Clicking Ok in the Trigger properties dialog box is now consistent with the other editors, in that re-running the trigger with the dialog box still open will pick up the changes.
27235 Irrelevant Tibco-related exception logs are no longer shown in the Agent console output when running a performance test that is not Tibco-related.
27238 Rational Test Control Panel hover-text help for stub-deployment errors is now displayed if the user is running Firefox 10.
27247 Operation stub filters are now included in HTTP routing rules.
27254 When the last project is removed from a Rational Test Control Panel environment the environment itself is now automatically removed.
27281 Fixing validation issues from the Tester console (for a stub) now works even if the stub editor is open. Previously if the editor was open the ‘fix’ would be lost when the stub editor was closed.
27288 The Create/Edit Test Data Set test action and wizard are now named consistently. The action’s icon has also changed.
27358 The Edit Environments dialog box's default height is now limited to avoid it being too high for the user’s display.
27368 The formatting tab of the Field editor has been re-worked to improve usability.
27381 Changes have been made to the http transport to try and ensure http messages appear in recording studio in the correct order.
27530 The SQL Query action no longer allows non-database transports to be selected as the Database Server.
27612 In the Agent list within Rational Test Control Panel the type of an agent is now displayed (Rational Test Virtualization Server, Rational Performance Test Server, Probe). This allows a user to understand what the agent is licensed to do.
27632 The Create Test From MEP wizard will now prompt for an environment (if none was previously selected) before attempting to execute the generated tests.
27637 On Windows, the Start menu contains new Start/Stop icons and a link to the login page when Rational Test Control Panel has been installed.
27638 Upgrading a Rational Test Control Panel instance now preserves all settings and logs. However, please note that as per the known issues section it is not possible to upgrade Rational Test Control Panel on Windows if it was installed a service.
27670 Rational Test Control Panel URLs have been changed from using the pipe character to using the forward slash in order to improve browser compatibility and readability.
27686 If tag was inserted into an ECMAScript function using the right-click tag-menu then the tag would have %% around it. This is not required for using tags in ECMAScript and would cause the function to fail. The tags[tagname] notation is now used. Although in many cases just tagname would be sufficient the explicit form ensures failures will not occur if the tagname matches an ECMAScript reserved word or existing variable.
27694 In previous Rational Integration Tester releases a blank page was displayed during the installation process on 32-bit Solaris. This has been fixed.
27714 The JSON boolean field editor claimed to accept a value of "1" as "true" and “0” as false. The only valid Boolean values in JSON are “true” and “false”, so attempting to use 1 and 0 would not give the behavior expected. The text has been changed to make this clearer.
27715 A problem that could lead to failures occurring when parsing JSON arrays has been resolved.
27716 Null handling in the JSON schema has been improved. Fields of type long, double and Boolean can now contain null values, the string type works correctly with null values and when data-driving it is possible to map tests-data-set ‘nulls’ to JSON nulls.
28415 It is now possible to use tags in message editors for all JSON field types, not just string.
27719 The REST schema icon has been changed to avoid confusion with the JSON schema icon.
27728 On Solaris, Library Manager no longer outputs java.lang.UnsatisfiedLinkError exceptions to the console if pcap was not installed.
27750 A number of fixes have been made to resolve memory leaks.
27796 A problem has been resolved that could cause valid FIX Messages created from recorded messages (using Recording Studio) to show red-crosses in messages editors.
27809 On Windows, uninstalling a component that was running as service (e.g. the Rational Integration Tester Agent) will now correctly stop the service first.
27846 Users have experienced difficulty in configuring the Rational Integration Tester Agent so that it logs errors to a file. Additionally, in earlier releases not all information would be sent to a log file. Some important information was only output to the console window which could not be seen if the Agent was running as a service on Windows. A default Agent installation will now log to the .rit8 directory for the Agent. This is controlled by settings in the Agent.properties file.
27852 The Recording Studio New Trigger Wizard now enables the Next/Previous buttons at the correct time.
27870 Changing the "Continue on Fail" checkbox in the Suite Scenario Editor now correctly marks the scenario as ‘dirty’ meaning that the user will be able to save it.
27932 In earlier release, when deleting nodes using the Field editor a user is warned about removing an XML node even if the content was not XML. This has been resolved.
27935 A more readable error message is now displayed to the user if they attempt to open a test data file (from within the Tests Data Set editor) that does not exist.
27944 Running an empty test or stub now report different messages. Previously both stated "The test contained no test actions"
28031 Changes have been made to the Linux installation to solve some specific cases where Library Manager would not run because pcap could not be loaded.
28046 The SSH setting dialog box will now revert changes made if you choose Cancel after testing the settings.
28066 A defect that could cause the WS-Security Editor Up/Down Buttons to behave erratically has been resolved.
26360 ANT scripts generated from within Rational Integration Tester now include the HTTP bindings (and other settings) from Library Manager as -D arguments which ensures the Tester instance they start operates as expected.
26852 The HTTP/TCP Proxy registration file has been modified to provide additional information about the meaning of the forward element.
27292 When a stub is stopped (cancelled) from within Rational Integration Tester it no longer reports an error message on the cancel, nor ticks up the usage count by 1.
27860 It is no longer possible to set a logical component’s parent as itself in the Logical View of Architecture School.
28056 The Logical View within Architecture School no longer allows an operation to have a dependency on itself.
27861 Messaging actions within Test Templates now contain the Linked Requirement UI controls. Previously it was possible to link a requirement to a Test Template (by dragging the requirement on top of the Test Template) but it was then impossible to alter those links from within the test actions.
27867 It is now possible to delete dependencies from within Architecture School’s Logical View. Previously the component’s properties dialog box had to be used to achieve this.
29594 Various usability issues have been addressed during a Rational Test Control Panel installation when a previous workspace already exists.
27984 On non-Windows platforms the full path to the Rational Integration Tester Agent no longer needs to be provided in the Agent.config file. In previous releases the element had to include the full path.
28037 An error that could cause an exception stating that a string cannot be cast to A3 type while running a webMethods test has been resolved.
28060 Changes have been made to the multiple Save buttons on Notes tab in Results Gallery to avoid user confusion.
28410 During installation the Rational Test Control Panel Security Configuration panel now correctly remembers the chosen authentication type if the user goes back to it after passing through it.
28576 In previous versions it was possible for a non-administrator user to issue a command against Rational Test Control Panel (using a browser) that would execute an admin-level function. The user would need to know the format of the request to make. This is no longer possible.
28674 Pasting WSDL file paths into Logical View that have quotes around them and that are within the project structure now generate correct paths within Tester. Previously a trailing quote would be left at the end of the path.
28676 A number of errors could occur when pasting XML content into the SOAP header editor have been resolved. Cancel now works correctly if a user backs out of the editor.
28802 A problem that meant importing a .p12 certificate into Rational Integration Tester failed after entering a (correct) password has been resolved.
28886 Due to a change in behavior of a UI control in Java 7 the field viewer in Recording Studio did not automatically add a horizontal scroll bar. This made it impossible to see very wide data. Tester will now automatically turn on word-wrap if it notices the longest string is wider than the dialog box.
28907 In previous releases Rational Integration Tester would fail to start-up if Library Manager hadn’t already created the .rit8 directory (or there was an existing .ghTester5 directory for Rational Integration Tester to migrate from). Rational Integration Tester will now automatically create the .rit8 directory itself if it is not present.
29141 Changes have been made to the way that Overwrite Expected Message operates to avoid multi-threading issues resulting in Tester appearing to ‘hang’. Repair operations that were previously being handled asynchronously are now performed synchronously.
29145 URLs copied from Internet Explorer using the “Copy Shortcut” menu item can now be correctly pasted into Tester.
29155 JBDC recording and stubbing has been modified to try and work more reliably in cases where localhost is being used as the database hostname.
29218 A number of fixes have been made to editors to ensure they correctly notice when fields are changed and enable saving.
29230 Default configurations applied to message actions (e.g. transport) are now saved correctly and allow a test to be run immediately. Previously the user had to change a field in the editor in order for the defaults to be used within a test.
29259 Custom FIX messages now contain the correct message type when they are published.
29394 Tester can now import WSDL files containing empty elements. Previously the import would appear to succeed nothing would actually be imported.
29404 Adding an operation to a service component in Logical View no longer automatically expands all other service components.
29430 The Agents view in Rational Test Control Panel now shows HTTP and HTTP(S) routing and recording rules separately.
29508 A scroll bar has been added to the suite selection view in Rational Test Control Panel.
29658 A defect has been fixed which could result in the Recording Studio Save Wizard failing to complete if the user chose “Add Trigger to menu” option and clicked Finish.
29697 If a Test Suite Scenario was configured the "Allow tests to continue even if step fails” option then this flag was being incorrectly passed into stubs run within Rational Integration Tester defined in the scenario. This could lead to confusing pass/fail results being reported to the user. This was capability is only intended for use in Tests and the issue has been resolved by ensuring that stubs do not use this setting.
29735 If a Results Publisher was configured to use a Custom JUnit report then an error would occur when a suite using this published was run stating “JUnit Report.xsl was not found. This has been resolved.
29811 The Agent.config file contained formatting that made it difficult to read using Notepad on Windows. This has been resolved.
29832 The HTTP/TCP proxy registration.xml no longer contains Unix newlines characters when installed on Windows.
29862 The stub editor no longer requires a user to press Enter after changing field values in the output tab before saving.
29934 It is now possible to round-robin route messages to http based stubs. This behavior requires either multiple copies of the same stub to be started via Rational Test Control Panel, or a stub started in Rational Test Virtualization Server and Rational Integration Tester where the Rational Integration Tester project is registered against the same Rational Test Control Panel instance (including domain/environment) that was used to start the Rational Test Virtualization Server-based stub.
29961 In Logical View, deleting the last child from a container node now reverts the node to a normal node, rather than leaving it as an empty contained.
29986 A problem has been resolved that meant Pending Database Writes were not reported correctly when running a performance test. The ‘heartbeat’ message on the Rational Integration Tester console would always report zero pending writes regardless of the actual number. This made it difficult for users to realize that the bottleneck in running the test was the writes to the results database. The correct value is now reported. Tester uses a queue to write performance data to the results database so that the write does not immediately block the generation of load. However, if load is being generated faster than it can be written then the queue depth will increase. The pending database writes value shows the length of this queue. When it gets to a certain size then load generation will slow down. Increasing/high pending values indicate that the database being used to capture results is not fast enough to keep up with the load generation.

Fix Pack 3 (8.0.0.3)
Link Date Released Status
ID Description
GHT5-28016 The HP Quality Center Change Management integration to allow defects to be raised in QC from Rational Integration Tester has been updated to provide improved compatibility across QC9.2 - QC11 including fixpacks. Please note that this integration can only be used from the Windows 32-bit version of Rational Integration Tester. This is because HP only supply 32 bit integration DLLs which a 64 bit installation of Rational Integration Tester cannot use.
GHT5-29509 The WSDL Operation parameterOrder attribute no longer causes an error during WSDL synchronization.
GHT5-29388 A problem that could result in the MIME node formatter constructing corrupt payloads has been resolved.
GHT5-29309 Tag values used within MQ filters are now honored correctly
GHT5-28679 Stubs no longer suppress compilation errors occurring within their message cases.
GHT5-28675 A preference has been added to limit the number of optional fields from the schema definition that will be created during wizard processes to prevent memory issues with very large schemas.
GHT5-28666 When a Java Object schema contains a java.util.Collection field Tester will use a java.util.ArrayList as the implementation when building an Object instance to prevent errors.
GHT5-28044 SOAP Headers now show correctly in the Field Properties editor. The editor now allows arbitrary SOAP Headers and attributes to be created.
Minor documentation updates to: Rational Integration Tester Reference Guide, Rational Integration Tester Integration Guide for HP Quality Center, Rational Integration Tester Reference Guide for Java Objects and Rational Integration Tester Platform Pack Installation Guide.

Fix Pack 2 (8.0.0.2)
Link Date Released Status
ID Description
GHT5-28385 A problem that meant an error could occur when an HTTP based stub received a GET (as opposed to a POST) has been resolved.
GHT5-28302 HTTPS recording and virtualization is now supported where the server requires a client-certificate to be presented for authentication. HTTPS recording and virtualization is also now supported where the client uses HTTP which much be converted to an HTTPS connection in order to establish a connection to the server.
GHT5-28352 Tester now supports schema mapping where children can have the same name but different types. Comments in XSD elements are also now allowed.
GHT5-28348 Virtualization and Performance Reference Guides are now included in an installation of Rational Integration Tester.
GHT5-28303 A problem has been fixed that meant recording of HTTPS traffic could stop if a client dropped a connection.
GHT5-28301 When configuring a stub to use SSL users are now informed if the settings are invalid due to a list of trusted CAs not having been specified.
GHT5-28299 HTTPS recording now supports protocols other than SSLv3.
GHT5-28242 A problem that could cause EBCDIC new line characters from being corrupted within the bytes formatter has been resolved.
GHT5-28220 Promoted byte[] fields are now displayed correctly in Recording Studio.
GHT5-28222 A problem that resulted in blank data model mapping panels being shown in the Recording Studio Save wizard has been resolved.
GHT5-24362 Single-Sign-On between Rational Integration Tester and Microsoft Windows Active Directory now works correctly. This means that secured projects run from the command line or from HO Quality Centre can now be opened.
GHT5-24666 If an assert action within a failure path is inside an iterator then if the assertion failed once then all subsequent iterations would follow the failure path regardless of whether the assertion passed or failed. The failure path within the iterator is now only executed if the assertion itself fails.
GHT5-24646 It is now clearer how to configure Rational Integration Tester to use JMS over MQ if WebSphere Application Server 6 (WAS) JDNI is being used. Previously users had to add entries into Library Manager manually. There is now a new provider section to the "IBM WebSphere Application Server" section of Library Manager to allow configuring of the WAS jar files needed to access WAS JNDI. This is called: "IBM WebSphere Application Server 6.0 (JNDI access)" and allows the 4 jar files required to enable WAS JDNI lookup to be configured. Customers upgrading from 5.x version of GH Tester to Rational Integration Tester will need to reconfigure Library Manager to set-up MQ/JMS jars.
GHT5-24631 In certain cases, when using the Message Difference Window with messages containing repeating elements erroneous additional fields could be added to the expected message of the tests. This problem has been resolved.
GHT5-24654 Schemas can now be be resolved in TIBCO BusinessWorks DesignTime libraries.
GHT5-24651 It is now possible to select a specific agent when scheduling a test to run via the Rational Test Control Panel.
GHT5-24384 The security configuration dialog box no longer appears during a silent installation of Rational Test Control Panel.
GHT5-24447 When the Installation Manager is used to install Rational Integration Tester or Agent and the user selects to run the Library Manager at the end of the installation then Library Manager will now run correctly even if Installation Manager is still running.
GHT5-24597 If an unknown content type is encountered when processing an MQ message it is now shown as such to the user and can be republished.
GHT5-24650 A fix has been made to correct a problem that meant, in some circumstances, messages based on record layout schemas would show red crosses in the message editor.
GHT5-24714 Some user experienced problems that meant Log Values from Performance Testing were not shown in a chart's counter tree even though they are present in the database. Changes have been made to the product to try and avoid this problem from occurring.
GHT5-24453 To prevent Rational Test Control Panel’s dashboard from becoming stuck in the “deploying” state, improvements have been made to how Rational Test Control Panel detects errors when agents and stubs are starting.
GHT5-24694 The End Timed Section action editor now correctly triggers the dirty flag meaning that a user can save the action.
GHT5-24698 Receive Reply Defaults are now saved correctly when a default (non-modified) message is saved.
GHT5-24673 Automatically adjust IDoc recording/subscribe date-time values to the server timezone. Note that the IDoc query ABAP interface has changed to support this feature. It will therefore be necessary for existing users of Rational Integration Tester's SAP support to update to the new ABAP source, and create the new interface structure: ZRGTITS_SEL_UPDTIMSTMP. Source files for both these actions, as well as the other dependent structures, can be found under /tools/SAP along with installation instructions.
GHT5-24661 The MQ Transport no longer requires access to the command queue for simple put/get messaging operations. Command queue access is only required for recording where PCF messages need to be sent (for Queue Alias, MirrorQ and Record-the-transport recording techniques).
GHT5-24077 A fix has been made to ensure that the database stub editor does not show duplicated queries.
GHT5-24663 Cancelling an Iterate action now longer finishes and fails a test (but correctly marks it as cancelled).

Fix Pack 1 (8.0.0.1)
Link Date Released Status
ID Description
GHT5-24019 Publishing SOAP messages using WS-Security headers now works correctly.
GHT5-24622 A problem that could cause Rational Integration Tester to freeze when adding an environment has been fixed.
GHT5-24608 Fixes have been made to delimiter handling when parsing and formatting Fedwire messages to prevent the publishing of invalid transfer messages.
GHT5-24054 The Function action now uses multi-line technical description.
GHT5-24621 A fix has been made to ensure that subscribe actions using the Fedwire and CHIPS field expanders validate correctly.
GHT5-24031 An XML schema can now be applied to an xsd: any element. This provides support for XML fragments within xsd:any typed elements.
GHT5-24576 Improvements have been made to Recording Studio’s memory management and it now releases cleared-out events from memory more quickly.
GHT5-24577 Correlation IDs are now preserved when messages are exported from Recording Studio and then reimported.
GHT5-23886 The “Open” button on the Data Source (file) editor now opens the file specified in the dialog box text box instead of the file name with which the resource was last saved.
GHT5-24075 When a new schema is added to the Schema Library it is now opened automatically. If multiple schemas are dragged into the Schema Library, the last one in the set will be opened.
GHT5-24315 A registered agent is now displayed on Rational Test Control Panel’s Agents page even if no domains have been configured.
GHT5-24453 To prevent Rational Test Control Panel’s dashboard from becoming stuck in the “deploying” state, improvements have been made to how Rational Test Control Panel detects errors when agents and stubs are starting.
GHT5-24413 Rational Test Control Panel’s domain selection page now displays a “Loading” dialog box.
GHT5-24496 Changing the ordering of tests within a suite now triggers the “dirty” state, which enables the suite to be saved.
GHT5-24494 Improvements have been made to the breadcrumb consistency when searching and viewing results on the Rational Test Control Panel’s Results page.
GHT5-24481 When editing data from a database stub in an external editor, it is now possible to add a column (by specifying column name in the spreadsheet) when the underlying database is Oracle.
GHT5-24588 JDBC Recording has beenfixed to ensure that SQL can still be recorded when Stored Procedure parameters are in use.
GHT5-24583 The FIX Transport configuration screen now allows “TargetSubID”, “TargetLocationID”, “SenderSubID”, and “SenderLocationID” to be set.
GHT5-24561 “Create Test from MEP” now works correctly when using Operations created from TIBCO BusinessWorks synchronization.
GHT5-24535 FIX Message groups within groups are now correctly identified.
GHT5-24534 There is now enhanced support for Microsoft SQL Server data types within JDBC Virtualization. There is also support for the following SQL Server specific types: unique identifier columns, date and time, character and binary strings, numerics and row version.
GHT5-24506 Added functionality to allow the creation of requirements messages derived from an Operation's MEP type.
GHT5-24532 Added check for 'null' string as correlation ID when grouping events in Recording Studio Save Wizard.
GHT5-24531 Fixed memory usage indicator defect.
GHT5-24524 Fixed a number of JDBC virtualization issues : incorrect upper-casing of MS SQL Server table and column names; display of NULL parameters on SQL calls in recording studio; injection of NULL values into the simulation database during learn processing.
GHT5-24475 Fixed red-cross issue when copy and pasting within a message structure.
GHT5-24158 Using the Run Command action with a command spanning multiple lines now runs correctly on Unix. Previously the command had to be on a single line. This problem did not exist when running under Windows.
GHT5-24486 The File Comparison action now provided additional information when result truncation occurs. The lower limit at which result truncation occurs has also been increased.
GHT5-24492 New Message Actions now correctly copy Transport fields from their Operation.
GHT5-24462 A problem that could occasionally cause a Concurrent Execution Exception when attempting to open the Message Differencing Window has been fixed
GHT5-24501 The wording shown when linking Requirements has been clarified.
GHT5-24521 The banner text for Requirements has been clarified.
GHT5-24566 It is now possible to call Stored Procedures with parameters in test actions when Rational Integration Tester has been configured to use the Microsoft SQL Server JDBC Driver.
GHT5-24596 The various components now register and display 8.0.0.1 as their version.
GHT5-24604 A problem that meant uninstalling the Rational Integration Tester could sometimes leave the prunsrv.exe file has been fixed.
GHT5-24612 A user must now make a ‘license type’ selection when installing the Rational Integration Tester Agent. This is to avoid the ‘default’ installation of a Performance Test Agent occurring when a user (who wants to use stubs) simply clicked Next through the installation process.

Initial Release (8.0)
Link Date Released Status

Related information

V.R.M.F. Maintenance Stream Delivery Vehicle glossary
Software Product Compatibility Reports
Fix Central
Rational Performance Tester Fix List
Rational Functional Tester Fix List

Rate this page:

(0 users)Average rating

Document information


More support for:

Rational Test Workbench
Eclipse Client

Software version:

8.0, 8.0.0.1, 8.0.0.2, 8.0.0.3, 8.0.1, 8.0.1.1, 8.0.1.2, 8.0.1.3, 8.0.1.4, 8.5, 8.5.0.1, 8.5.0.2, 8.5.1, 8.5.1.1, 8.5.1.2, 8.5.1.3, 8.6, 8.6.0.1

Operating system(s):

AIX, Linux, OS X, Solaris, Windows

Reference #:

7027329

Modified date:

2014-10-17

Translate my page

Machine Translation

Content navigation