Product documentation
Abstract
This document contains a complete listing of releases, refreshes, fix packs and interim fixes sorted by version for IBM Rational Performance Test Server.
Content
Tab navigation
- Release 8.5- selected tab,
- 8.0
- Support Resources
- 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:
| Link | Date Released | Status |
|---|---|---|
28/03/2013 |
Current |
| 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 | 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 | 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. |
| Link | Date Released | Status |
|---|---|---|
06/02/2013 |
Superseded |
| 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[“
|
| 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. |
| Link | Date Released | Status |
|---|---|---|
21/12/2012 |
Superseded |
| 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
|
| 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. |
| Link | Date Released | Status |
|---|---|---|
20/11/2012 |
Superseded |
| 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
|
| 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
|
| 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. |
| Link | Date Released | Status |
|---|---|---|
05/11/2012 |
Superseded |
| 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. |
| Link | Date Released | Status |
|---|---|---|
04/09/2012 |
Superseded |
| 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). |
| Link | Date Released | Status |
|---|---|---|
11/07/2012 |
Superseded |
| 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. |
| Link | Date Released | Status |
|---|---|---|
05/06/2012 |
Superseded |
Table of Contents:
| Link | Date Released | Status |
|---|---|---|
14/06/2013 |
Current |
| 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 | The Agent.config configuration file was missing an
|
| 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/
|
|
| 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 | PM86925 | 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 | A problem that meant both paths of a decision action would be executed if slow fail mode had been turned on for a test suite 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 | In version 8.0.1.3 of Rational Integration Tester a fix was made to re-enable validation on messages that were being published by Tester. This has the adverse side-effect of preventing negative-testing in some circumstances as it was no longer possible to publish invalid messages. This has been resolved and both publish-validation and negative-testing are now possible. | |
| 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 | A problem that meant that HTTP/1.0 messages sent to a Tomcat 7 server via the Tester proxy could cause socket connections to be dropped has been resolved. | |
| 36794 | A problem has been resolved that meant if the Agent was installed on a Windows machine then stubs could bind to the same port as a 'live' service already running on the machine rather than noticing the port was already in use and allocating themselves another one. This could result in the stub receiving none, or some, of the messages but not all. This problem is caused due to an IP v4 and v6 interaction between Java and the Windows operating system. It has been resolved by adding specific -D arguments to the JVM used to run the agent. These cause the stub to fail to bind to a port already in use which means it will allocate a new port and messages will be received correctly. | |
| 36683 | If an HTTP message is received from Recording Studio via the Tester proxy containing an escaped URL in the header then, in some circumstances, Tester would remove the escaping automatically. This meant that the message could no longer be replayed against the system under test and failures would occur. This problem has been resolved and Tester will no longer remove the escaping. | |
| 36637 | In some circumstances HTTP messages captured in Recording Studio via the Tester proxy that contain URI-escaped characters in the URL string (already escaped by the sender) could be escaped again by Tester. This would result in failures when attempting to reply recorded traffic in either a test or a stub. This problem has been resolved and Tester will no longer escapes message content that it recognizes have already been 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. |
Related information
V.R.M.F. Maintenance Stream Delivery Vehicle glossary
Software Product Compatibility Reports
Fix Central
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.