Interim fix CLM_501_iFix005.zip This interim fix is only valid for the CLM 5.0.1.0 release. After this interim fix, upgrade to CLM 6.0 or later. CONTENTS OF THE INTERIM FIX 1. Server patch file: CLM_server_patch_5.0.1.0-CALM501M-I20150313-0115.zip 2. Rational Team Concert Eclipse client update site: UpdateSiteFor501iFix003.zip 3. Additional fixes (see below) 4. readme.txt (this file) In addition to the fixes listed in this readme, the iFix may also contain fixes for security issues. For more details, please refer to the IBM Product Security Incident Response Blog at: https://www.ibm.com/connections/blogs/PSIRT/tags/psirtrational 1. SERVER PATCH Note: Before you install the server patch file CLM_server_patch_5.0.1.0-CALM501M-I20150313-0115.zip, verify that no other test fixes or hot fixes are installed. If other fixes are installed, contact IBM Software Support. For a CLM deployment on a single server, complete the following steps once. For a distributed CLM deployment, complete the same steps on each server. To install the server patch: a. Stop the CLM server. b. Verify whether the following directory exists: /server/patch. -If the directory exists, back up and remove its contents. -If the directory does not exist, create it. c. Copy the server patch file CLM_server_patch_5.0.1.0-CALM501M-I20150313-0115.zip into the /server/patch directory. d. Start the server. For a distributed CLM deployment, complete the same steps on each server. To uninstall the server patch: a. Stop the CLM server. b. Back up and remove the contents of the following directory: /server/patch c. Start the CLM server. For a distributed CLM deployment, complete the same steps on each server. This server patch contains fixes for the following defects: [APAR ID] [Maintenance Item Summary] [Maintenance Item URL] +-- Product RJF Fixed in release 5.0.2: [APAR PI25436] [Add back flag for HTTP support] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/330767] [APAR PI25436] [Fix performance regression in report rendering] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/335639] [APAR PI25436] [Fix regression in report performance] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/334757] [APAR PI25462] [Fix report caching causing errors in the log] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/330635] [APAR PI26888] [Deadlock issue in JNDI due to classloader problem (Fix in 5.0.1)] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/340823] Fixed in release 6.0: [APAR PI28526] [NPE in ManagedFloatingLicenseClient$LeaseCache.getCheckoutOperations] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/337530] [APAR PI30360] [Adopt Add option to ignore item fetch errors during ETL (337420)] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/338725] [APAR PI30488] [DelegatedAuthHandler and LoginPageStatusHandler ignores com.ibm.team.jfs.app.oauth.OAuthHelper.disableSecureCookies property] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/339929] +-- Product RMS Fixed in release 5.0.2: [APAR PI16245] [Certain view queries with sophisticated link patterns / parameters poorly perform] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/90758] [APAR PI18526] [BadRequestException on uploaded artifacts in folders with assigned Team Area] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/94318] [APAR PI19401] [Unable to create custom links between two team areas] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/90757] [APAR PI23814] [Page Cache is broken] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/91055] [APAR PI25054] [Requirements Data Collection Job Hangs after Server Rename] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/90588] [APAR PI25130] [ReqPro database (non-Word doc based) requirements are imported without CRLF/LF] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/93237] [APAR PI25436] [Changing view settings should never mean I lose my place within a module] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/91560] [APAR PI25436] [Don't return a meaningless Exception class name as an error message, if we also have a full Message_ID and message from the server] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/90943] [APAR PI25436] [Various module usability improvements] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/91621] [APAR PI25720] [Help Contents menu action uses incorrect, hard-coded url] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/95100] [APAR PI26006] [Cleared view, Module should show all artifacts, only showing some. (Not sure how to reproduce, but have seen it a few times)] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/91063] [APAR PI26591] [Collapse/expand in a module sometimes shows incorrect rows] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/91064] [APAR PI26658] [Cannot access audit history for artifacts upgraded from 4.x to 5.x] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/91394] Fixed in release 6.0: [APAR PI04747] [Table in table truncated in export] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/92411] [APAR PI07072] [Module report only displays the first paragraph of heading artifacts] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/95104] [APAR PI29190] [In non-English environments, the compare collections feature does not show changes to artifacts' primary text] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/93027] [APAR PI29368] [Artifact URLs behave differently from different locations] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/95297] +-- Product RQM Fixed in release 5.0.2: [APAR PI22759] [Clicking on "Close and Show Result" button in suite execution console, remove pre existing custom attributes from test suite result.] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/125045] [APAR PI23807] [duplicating a test script that uses a datapool variable that is linked to an archived test script step will fail] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/129662] [APAR PI25609] [Fix on 119956 will not work as a third exception will be launched] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/126661] [APAR PI25609] [Migration to new script type is broken when script history is truncated] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/124513] [APAR PI25924] [Project feed does not support paging.] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/129849] [APAR PI25936] [RQM should disallow deletion of approved artifacts] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/124037] [APAR PI26255] [Duplicating test case with "Duplicate with copies" option creates orphaned keyword copies.] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/128538] [APAR PI26940] [Can't Filter and/or Search (via Type Filter) for Test Case Results by Build in the Test Case Results table view] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/125307] [APAR PI29961] [In the test case list view, the broken link icon is only shown when the focus is on it. It should be shown without needing user action.] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/129028] [APAR PI32312] [Customized attributes for test case/test script/test suite/TCER/TSER can't be saved to exported process template.] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/131598] [APAR PI36102] [javascript typos] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/133918] Fixed in release 6.0: [APAR PI28798] [Test Suite Log Put handler changes the execution request and task result of the test suite result] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/127331] [APAR PI29782] [QM : Unable to save a test script that contains two steps with the same keyword] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/128924] [APAR PI30267] [QM : Duplicating Test Scripts across project areas including Keywords] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/129657] [APAR PI30849] [The "Wrap words to show all" cell text display option in the Requirement Links section is not sticky] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/129917] [APAR PI33515] [QM: Test Suite Execution behavior difference between version 4x and 5x] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/133505] +-- Product RTC Fixed in release 5.0.1: [APAR PI28266] [Missing color expressions in 5.0.1. and newer (Server)] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/336699] Fixed in release 5.0.2: [APAR PI23359] [Appropriate Overlay images not visible based on the status of the item] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/330205] [APAR PI24361] [After an RTC build, the cursor position in RTC editor is lost when changing the editor] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/332637] [APAR PI24384] [Plan load takes a massive amount of time in getWorkItemAttributeValueSets] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/330127] [APAR PI25436] [Fix regression in report performance] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/334758] [APAR PI25436] [Improve performance of ILinkRestService] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/334208] [APAR PI25462] [Release Burndown report can fetch a large number of rows] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/330637] [APAR PI25686] [Allow to show only state groups in new Kanban and Taskboard] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/331217] [APAR PI26295] [SCMHistoryMigrationHandler.fetchNextRootEras must not make assumptions about Oracle >= and Order-by clause when paging ItemIds] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/334163] [APAR PI28159] [Initial baseline appears as incoming] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/337077] Fixed in release 6.0: [APAR PI25436] [[Oracle] ROWNUM limit is applied before ORDER BY] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/340882] [APAR PI25929] [RTC Planned-For drop down shows limited values] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/338365] [APAR PI28775] [Adding literal to enumeration shows error] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/339533] [APAR PI28849] [Removing the summary from the header section causes formatting problems] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/338641] [APAR PI28965] [Kanban/Taskboard group by owner is slow with many users] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/337102] [APAR PI29142] [Poor plan loading performance when there is a tree display with many layers] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/337101] [APAR PI29832] [[5.0.1 iFix 005] Improve user experience when dealing with large (1000+ 2048+) numbers of components] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/341237] [APAR PI30360] [Adopt Add option to ignore item fetch errors during ETL (337420)] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/338724] [APAR PI30901] [Removed team member is still visible in the Work Breakdown view on WebUI] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/347284] [APAR PI31814] [Clicking "Owned by" header in the plan view sorts the owners based on UUID, not the name] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/347574] [APAR PI32552] [Browser gets locked up in taskboard plan view with many owners] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/347357] [APAR PI33292] [Annotate should use a larger page size] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/347183] [APAR PI33548] [Back-port defect 342675 to 5.0.1 iFix005 - Slow performance of the recent changesets affecting DB query] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/347181] [APAR PI33717] [Plans with Circular Tracks References do Not Open] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/348018] [APAR PI34523] [Backport defect 344131 to 5.0.1 iFix005 - Investigate using transactional caches during history for versionable] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/347432] [APAR PI35420] [Cross repository tracks links with Accumulated Time column causes refresh loop and empty summary] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/346760] 2. RATIONAL TEAM CONCERT ECLIPSE CLIENT UPDATE SITE To install the client update site: a. Extract the update site file to the computer where the client is installed. b. In the Rational Team Concert client, click Help > Install New Software. c. In the Install window, click Add. d. In the Add Repository window, click Local and navigate to the extracted update site file. The update site root directory contains a site.xml file. e. Select the patches to install. f. If you agree to the terms, accept the license agreement and click Install. g. After the installation is complete, restart the Rational Team Concert client. To update the feature patch, you can install the new version directly over the old patch. You do not have to uninstall the old patch. To uninstall the client update site: a. In the Rational Team Concert client, click Help > About Rational Team Concert > Installation Details. b. Select the patches to uninstall and click Uninstall. c. After the uninstall process is complete, restart the Rational Team Concert client. WARNING: If you run the uninstall process on a Rational Team Concert client that was installed by using a .zip file, the feature patch will be removed along with the original feature. Removing the patch will break the functionality of the affected feature. For a client that was installed by using a .zip file, reinstall the features by downloading the Rational Team Concert p2 repository from Jazz.net, and use the same installation steps with the following exception. For step d, click Archive and select the p2 repository .zip file and install the Rational Team Concert feature. This step will remove the patched plug-ins and replace the missing features with the original versions of the feature from the p2 repository. If you run the uninstall process on a Rational Team Concert client that was installed by using the p2 repository, to remove the patch, you must uninstall the entire Rational Team Concert p2 feature and then reinstall the entire Rational Team Concert feature through the p2 repository. This client update site contains fixes for the following defects: [APAR ID] [Maintenance Item Summary] [Maintenance Item URL] +-- RTC Client Fixes Fixed in release 5.0.1: [APAR PI28266] [Missing color expressions in 5.0.1. and newer (Eclipse Client)] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/337181] Fixed in release 5.0.2: [APAR PI24316] [Strange boolean attribute behaviour when moving a WI] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/336652] [APAR PI24646] [Out-of-sync reload loads everything if the project's name is different from the name on disk] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/329158] [APAR PI26251] [Moved Conflict cannot be opened in external compare tool] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/334019] 3. ADDITIONAL FIXES: (if they exist) +-- Product RMS Fixed in release 5.0.2: [APAR PI25720] [Help Contents menu action uses incorrect, hard-coded url] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/95100] This defect requires additional steps to apply: 1. After you stop the RM server, open the services.xml file in a text editor. The services.xml file is located in the /server/conf/rm folder. 2. Locate this entry: . 3. Edit the resource attribute so that it uses %user-server-URL% instead of %server-URL%. The result should look like this: . ---- Fixed in release 6.0: [APAR PI04747] [Table in table truncated in export] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/92411] This defect requires additional steps to apply: After you stop the CLM server, delete the contents of the directory: -If you use an Apache Tomcat server, the directory is /server/tomcat/temp/rrc_reports/. -If you use WebSphere Application Server, the directory is /tmp/rrc_reports/. ---- +-- Product RTC Fixed in release 5.0.2: [APAR PI26295] [SCMHistoryMigrationHandler.fetchNextRootEras must not make assumptions about Oracle >= and Order-by clause when paging ItemIds] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/334163] This defect requires additional steps to apply: This patch must be added to the 5.0.1 installation's patch directory after the 5.0.1 server is installed but BEFORE an attempt is made to migrate the 4.0.x data to 5.0.1. Since the fix is in the migration code itself, the issue can not be resolved if the 4.0.x has already been migrated to 5.0.1 ---- 4. KNOWN ISSUES No known issues with patch.