Interim fix CLM_502_iFix001.zip This interim fix is only valid for the CLM 5.0.2.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.2.0-CALM502M-I20141217-1007.zip 2. Rational Team Concert Eclipse client update site: UpdateSiteFor502iFix001.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.2.0-CALM502M-I20141217-1007.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.2.0-CALM502M-I20141217-1007.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 6.0: [APAR PI28909 ] [Error during creation of Life Cycle Project in CLM 5.0.2RC1 with JazzProjectAdmins permission ] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/339657] [APAR PI28526] [NPE in ManagedFloatingLicenseClient$LeaseCache.getCheckoutOperations] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/339686] +-- Product RDNG Fixed in release 6.0: [APAR PI04747] [Table in table truncated in export] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/92585] [APAR PI28204] [Web client runs query for all artifacts when all filters are cleared, introducing unnecessary load on the server for large projects] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/92511] [APAR PI28321] [Unable to duplicate uploaded artifacts without delete permissions] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/93365] [APAR PI28365] [CSV Export performs very poorly when the exported View definition contains Link terms] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/92104] [APAR PI28595] [RM Widget Catalog does not display properly in FF and Chrome when response content type is text/plain] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/92346] [APAR PI28909] [Deleting a folder which contains modules with asset folders underneath fails on WAS] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/90519] [APAR PI28909] [Recently Viewed widget broken when used in RM dashboard] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/93238] [APAR PI28909] [When user clicks on Edit for a module, the Overview section related fields never go into edit mode] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/93291] [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/93028] [APAR PI29880] [Rich Hover of artifact with 1000s of links returns a 400 (Bad Request) response due to StackOverflow in SPARQL] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/93297] [APAR PI29882] [Links Sidebar in artifact editor only loads a maximum of 1024 links for an artifact] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/93296] +-- Product RQM 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/129920] [APAR PI28909] [Service dependency errors in full text indexing at startup] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/127220] [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/128928] [APAR PI29860] [Generate TCER wizard keeps resizing and recentering itself causing the buttons to change location making it frustrating to use] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/128687] [APAR PI29865] [QM: Unexpected behavior when deleting category values] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/129939] [APAR PI30267] [QM : Duplicating Test Scripts across project areas including Keywords] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/129661] [APAR PI30404] [Validate date for RQM Reportable REST API when etlmode=true] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/129853] [APAR PI30797] [NI TestStand Adapter registers the incorrect IP address and MAC address with the RQM server due to RQM incorrectly matching existing ip addresses in a DHCP environment] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/130371] [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/129934] +-- Product RTC Fixed in release 6.0: [APAR PI25929] [RTC Planned-For drop down shows limited values] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/339759] [APAR PI27899] [Build subset not building all dependent items as expected] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/338403] [APAR PI28775] [Adding literal to enumeration shows error] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/339535] [APAR PI28849] [Removing the summary from the header section causes formatting problems] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/338455] [APAR PI28909] [SetBuildMapComponentUUIDTask - only the first 512 build maps are migrated] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/338316] [APAR PI28965] [Kanban/Taskboard group by owner is slow with many users] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/339760] [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/338928] [APAR PI29150] [Clicking on "Select More Items" does not open the window "Access Context Selection" in the web client] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/338134] [APAR PI29812] [parent links label when generated from work item template does not reflect latest summary when printed from the WebUI] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/340434] [APAR PI29946] [[Oracle] ROWNUM limit is applied before ORDER BY] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/339819] 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 6.0: [APAR PI30775] [Issue with cross component re-factor (move)] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/340013] 3. ADDITIONAL FIXES: (if they exist) +-- Product RDNG Fixed in release 6.0: [APAR PI04747] [Table in table truncated in export] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/92585] 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 6.0: [APAR PI28909] [SetBuildMapComponentUUIDTask - only the first 512 build maps are migrated] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/338316] This defect requires additional steps to apply: This patch must be added to the 5.0.2 installation's patch directory after the 5.0.2 server is installed but BEFORE an attempt is made to migrate the 4.x or 5.0 data to 5.0.2. Since the fix is in the migration code itself, the issue can not be resolved if the 4.x or 5.0 has already been migrated to 5.0.2. In case for the migrated build definitions, customers have to set the property for each build definition in Properties tab as the following: team.enterprise.build.buildmaps.needMigrateComponent=true Then apply the fix and restart the 5.0.2 server, the migrated build definitions will be migrated again. Once the migration completed, the property above will be set to false by the migration service. ---- 4. KNOWN ISSUES a. As a result of RDNG APAR PI28204 (Web client runs query for all artifacts when all filters are cleared, introducing unnecessary load on the server for large projects (92439)), the "Default View" behavior in the Grid View has now changed. Once all filters have been cleared in the Grid, a message will be displayed indicating, "To show artifacts, select a folder or other filter," and no artifacts will be displayed. * This behavioral change required a new message to be displayed when the user hovers over the "eraser" button for the Filter by Folder section. When the browser locale is English, the hover text will display as, "Clear Folder Filters"; however, for all other browser locales, the hover text will continue to display the appropriate translation of the previous string, "Show Artifacts from All Folders", although the action of clicking the button will still be to return no artifacts.