Interim fix CLM_407_iFix006.zip This interim fix is only valid for the CLM 4.0.7.0 release. After this interim fix, upgrade to CLM 6.0.1 or later. CONTENTS OF THE INTERIM FIX 1. This readme file: readme.txt 2. Server patch file: CLM_server_patch_4.0.7.0-CALM407M-I20150610-1347.zip (see the SERVER PATCH section) 3. Rational Team Concert Eclipse client update site: UpdateSiteFor407iFix006.zip (see the RATIONAL TEAM CONCERT ECLIPSE CLIENT UPDATE SITE section) 4. readme-vsclient.txt 5. RTC Visual Studio Client patch file: rtc_vsclient_I4.0.7iFix005_20150408-1300.zip (see the ADDITIONAL FIXES section) 6. APAR PI22400 fix: com.ibm.team.build.engine_3.0.801.v20141107_0149.jar (see the ADDITIONAL FIXES section) 7. Server configuration files: ServerConfigurationToUseTLS_RJF-I20150211-0806.zip (see the TOMCAT CONFIGURATION section) 8. WAR files: jts.war, ccm.war, qm.war, rm.war and admin.war (see the UPDATING APPLICATION WAR FILES section) Note: For additional manual steps that might be required to deploy this interim fix completely, see the ADDITIONAL FIXES section. In addition to the fixes listed in this file, the interim fix might also contain fixes for security issues. For details, see the IBM Product Security Incident Response blog: https://www.ibm.com/connections/blogs/PSIRT/tags/psirtrational CONTENTS OF THIS FILE 1. SERVER PATCH 2. RATIONAL TEAM CONCERT ECLIPSE CLIENT UPDATE SITE 3. ADDITIONAL FIXES 4. TOMCAT CONFIGURATION 5. UPDATING APPLICATION WAR FILES 6. KNOWN ISSUES 1. SERVER PATCH Note: Before you install the server patch file, CLM_server_patch_4.0.7.0-CALM407M-I20150610-1347.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_4.0.7.0-CALM407M-I20150610-1347.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: [APAR PI14143] [Parse error when running reports on server in Turkish locale] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/335043] [APAR PI16116] [[Process] Investigate an active migration fix for defect 262994] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/334640] [APAR PI19783] [bottleneck in ComponentRegistry.getComponentDescriptorForServiceUri (206501)] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/324867] Fixed in release 5.0.1: [APAR PI19421] [CLM database migration [DB2 to Oracle] failed due to 'CRJAZ1150E' The repository was not verified.] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/319328] [APAR PI22170] [Too much synchronization on ComponentConfigurationRegistry.ensureMapsAreInitialized()] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/324853] Fixed in release 5.0.2: [APAR PI22153] [Reduce Lock Contention in a mixed client (N-1) environment (Backport 295511 to 407 )] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/354228] [APAR PI23880] [Expand RTC report: error CRJAZ0368I A SQL query..] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/347742] [APAR PI25057] [Workaround missing resource content during deletion] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/329925] [APAR PI26888] [Deadlock issue in JNDI due to classloader problem] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/334490] [APAR PI37388] [Incorrect third argument to substr SQL function for server rename] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/351520] Fixed in release 6.0: [APAR PI28526] [NPE in ManagedFloatingLicenseClient$LeaseCache.getCheckoutOperations] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/337541] [APAR PI40009] [Lucene crashes because of Mmap issue (Backport to 407)] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/355149] [APAR PI40126] [TeamAreaRole ETL flips two columns (354920)] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/355627] +-- Product RMS Fixed in release 5.0: [APAR PI10850] [Web Client does not provide associated folder when creating new artifact via Artifact Template, causing Team Area association to fail] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/89601] [APAR PI13270] [Background color of Quick Search in IE causes the results to be almost invisible.] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/85860] [APAR PI22400] [407 reporting services return incorrect resources for delta loads] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/89590] [APAR PI22400] [Suspicion reindex fails for QM / CCM apps in distributed environment - errors in log] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/88116] [APAR PI26592] [Grid menu does not work for a module in an informal review] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/93090] Fixed in release 5.0.1: [APAR PI20693] [Locks which existed before a server rename are unusable after the rename operation] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/89529] [APAR PI23288] [RM Suspicion Indexing taking long time to complete] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/92046] Fixed in release 5.0.2: [APAR PI14737] [NPE in ChangeSetReportExtractor.extractAndSetBindingETags on bluestg] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/89142] [APAR PI18262] [Business Priority in Use Case Requirements Template has a null default value] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/89712] [APAR PI18961] [In a server-renamed environment, false locks can appear in modules and lead to duplicated artifacts] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/89143] [APAR PI21155] [Importing a RequisitePro baseline into RRC fails to import document content when the document name contains Russian characters.] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/90584] [APAR PI22400] [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/90898] [APAR PI22500] [Users with JazzProjectAdmins role can initiate a RequisitePro project import, but the import fails] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/89866] [APAR PI22568] [Users with a Contributor license cannot export individual artifacts to a CSV file] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/90261] [APAR PI23011] [Query to determine whether resource has OSLC link is poor performing] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/89979] [APAR PI23188] [Unable to import RequisitePro baseline if its size is huge (3Gb)] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/90897] [APAR PI24817] [Artifact containing table with empty cell not exported to CSV] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/90575] [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/91303] [APAR PI26055] ["Location" does not default to highlighted folder when importing a rich text document] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/91107] [APAR PI26753] [ReqPro Migration does not import documents properly when certain characters are included in the filename] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/91470] Fixed in release 6.0: [APAR PI04747] [Table in table truncated in export] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/92210] [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/93178] [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/92981] [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/92982] [APAR PI32920] [View queries involving links require optimization] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/94265] [APAR PI33913] [Alternate Spelling attribute is set to null on OSLC PUT] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/95495] [APAR PI41789] [Merge - User is allowed to remove attribute type in child configuration using merge even when it is still associated with attribute definition _ Firefox 24.2.0 ESR] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/97692] +-- Product RQM Fixed in release 5.0: [APAR PI20380] [repository.common.ItemNotFoundException: Querying Lookup table, can not find any records for ManualExecutionScript] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/119574] [APAR PI22502] [Can't select test plan to generate TSER when Running Test suite.] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/119787] [APAR PI23440] [Duplicating a Test Cases using the option 'Duplicate with copies' does not duplicate the Requirements Links] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/121524] [APAR PI36741] [Used by scripts list does not reflect changes.] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/135414] Fixed in release 5.0.1: [APAR PI19071] [Duplicate cases with associated archived scripts to a different project area problem] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/121414] [APAR PI21934] [AQXIN5014E error when generating PDF reports on test artifacts containing external IDs with URL-reserved characters.] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/119567] [APAR PI22501] [The Built-in variables of RQM_TESTCASE_RESULT_WEBID and RQM_TESTCASE_RESULT_NAME are not created when running a command-line adapter test] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/119992] [APAR PI22524] [Incorrect use of oslc.select operator causes performance issues with CQ Integration] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/119518] [APAR PI22759] [When updating a custom attribute on a Test Suite Result, while the test for the result is running, the custom attribute value is removed when the test completes(117722)] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/119993] [APAR PI22794] [Exception while updating the script (script name); Failed to find delta predecessor] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/119762] [APAR PI23688] [Duplicating a Test Plan which is in Published state throws two types of errors] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/121053] [APAR PI25723] [409 (conflict) error response when updating a test case referencing an archived category using the OSLC QM V2 API.] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/124239] Fixed in release 5.0.2: [APAR PI15196] [Required Categories are not being validated in the backend.] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/110350] [APAR PI19069] [Manual Test Script fields with long strings in Derby cause migration problems] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/116118] [APAR PI22656] [ReqPro - RRC Migration does not validate whether a Collection belongs to the migrating project correctly, leading to HTTP 412 errors] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/121182] [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/122252] [APAR PI24042] [QM: Execution Variable created as a step doesn't work properly when copied using the REST API] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/124368] [APAR PI24229] [Bulk update of TCER fails with no permissions on team areas] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/130328] [APAR PI24658] [Unhandled NPE is thrown while retrieving test case with a work item itemReference] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/126190] [APAR PI24690] [RQM outputs TCER 'blocking' status incorrectly] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/123215] [APAR PI25371] [QM Built-in variables are visible in the result data even though the option to "Include built-in Variables" is disabled] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/125497] [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/136859] [APAR PI25687] [Manual Script fails to be exported to PDF when an HTML table tag with no content is included in RTE section] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/124990] [APAR PI25689] [[RIT Integration] A failed icon is shown in the Test Details although the test result's verdict is "passed"] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/124169] [APAR PI25865] [Error on execution console when displaying deleted Test Case Result "Item Handle must not be null "] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/124312] [APAR PI25924] [Project feed does not support paging.] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/124236] [APAR PI26043] [QM: Back Link Errors when linking RTC Defect and bulk RQM test cases] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/127285] [APAR PI26068] [Unable to see TestScripts in Test case Section from a TestSuite] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/124036] [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/124676] Fixed in release 6.0: [APAR PI28778] [QM Japanese character corruption in file name after run offline in RQM] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/134652] [APAR PI28859] [Requirement back link is not deleted when deleting a test case deleted] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/136225] [APAR PI29010] [RQM Test Plans->Requirement Section->Rational RequisitePro tab (no option to sort ascending/descending by any of the columns)] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/128379] [APAR PI29222] [HiddenMenusWebUIInitializer loads data for all projects causing performance issues with many PAs] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/128537] [APAR PI29865] [QM: Unexpected behavior when deleting category values] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/129936] [APAR PI30267] [QM : Duplicating Test Scripts across project areas including Keywords] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/129656] [APAR PI30764] [Links new requirement to test case under coverage view,it shows as updated status in the Reconcile Requirement window] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/129855] [APAR PI33606] [Irrelevant TCERs for a TSER] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/133215] [APAR PI34877] [QM: TER creation does not get latest version of test script if the recent change in the test script is a keyword removal] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/133289] [APAR PI34972] [Multiple test script links are referencing to a keyword] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/133406] [APAR PI38754] [updating custom sections via a PUT has no effect] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/137043] [APAR PI39506] [Improve the performance of the QM - DNG Reconcile operation] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/137467] Fixed in release 6.0.1: [APAR PI22400] [testBulkUpload() failed] [https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/137623] +-- Product RTC Fixed in release 5.0: [APAR PI12890] [Archived users show up on 'Owned By' inline combo search in Web UI] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/326894] [APAR PI14219] [dependency build not building files when a new component is added to the build stream] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/326835] [APAR PI14497] [Normalize and fix duration based attributes behavior in WorkItems and Planning - Server Fix] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/318886] [APAR PI14552] [promotionInfo.xml temp file not unique and can get clobbered] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/326856] [APAR PI14710] [WebUI - work item fails to load after changing Links layout] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/341701] [APAR PI15109] [Copybook in comment gets added to dependency data in some cases] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/314586] [APAR PI15272] [[Server] Promotion does not target the correct PDS in some cases] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/316364] [APAR PI15686] [ccm log filled up with many Premature end of file. exceptions caused by the Packaging Pruner Task] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/313682] [APAR PI16128] ["Time Spent" attribute only shows hour value of "actual spend time" input] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/323708] [APAR PI17289] [[Server] Override credentials not taken into account by work-item promotion] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/316358] [APAR PI17383] [Nothing gets rebuilt on first dependency build] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/314843] [APAR PI19391] [Kanban tasks disappear after changing owner] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/325277] [APAR PI19549] [SCD Scanners convert file contents to String using default system encoding] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/330464] [APAR PI21194] [No files are rebuilt even if it's personal build with no previous successful team build] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/323558] [APAR PI23698] [add pre-build SCM check in Build Forge integration] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/325081] Fixed in release 5.0.1: [APAR PI15699] [Presence of Eclipse project references in the scratch directory makes scm daemon track more than one sandbox automatically] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/351230] [APAR PI15910] [WebUI - Duplicate attributeDefinition id found in PA source when using "reuse existing attribute"] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/323762] [APAR PI15911] [WebUI - The same attribute can be added more than once to a given type] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/323727] [APAR PI16233] [Users get email notification when they create a workitem] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/354801] [APAR PI16549] [Loading a Plan owned by a Team area with more than 2048 members throws error] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/319664] [APAR PI17199] [The due date can't be recognized correctly by DateBulkEditDialog in Eclipse client with Japanese locale] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/329062] [APAR PI17733] [Plan editor shows archived work item categories in Filed Against column] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/358712] [APAR PI17862] [Subset created from a work item with a deleted file causes a NPE] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/316367] [APAR PI18050] [WebUI - Unable to sort results when querying from Quick Search box] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/321643] [APAR PI18284] [Overlapping timespans are not handled correctly while adding timespans in traditional scheduler] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/326898] [APAR PI18292] [Subset initialized from work-item does not contain the related files] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/318434] [APAR PI18631] [Backport of Build Forge connections should retry on APIAccessDenied exceptions] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/334046] [APAR PI19121] [System z scanner creating bad INCL dependencies for Assembler files] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/318955] [APAR PI19650] [[wi 319401] - Build WorkspaceStatistics is very expensive and should be configurable] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/355625] [APAR PI20212] [Two-way sync export fails to make folders visible if an uncheckout trigger to remove empty branch is configured on the CC VOB] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/319487] [APAR PI20946] [There is an inconsistency of timing to consume RTC Developer Floating license] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/326069] [APAR PI20967] [Work Item query chooser does not load after copying / pasting the WorkItemViewlet statistics viewlet ...] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/323601] [APAR PI21266] [Query editor throws TypeError: node is undefined setting condition title of deleted condition] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/326571] [APAR PI21525] [Buildmap Storage Area and JFS Indexes are growing too large] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/351545] [APAR PI23423] [Opening a Cross project plan with gantt chart throws error 'TypeError: transform(...) is undefined'] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/327464] [APAR PI26677] [Allow disabling the Complex Custom Attribute ETL] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/328527] Fixed in release 5.0.2: [APAR PI15296] [Time Tracking problem after change Time/Date (Brazilian DST) on WebClient] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/331628] [APAR PI22274] [Missing dependency in PLI source file - following statement with no ending ;] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/331001] [APAR PI23154] [Plan load takes a massive amount of time in getWorkItemAttributeValueSets] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/326922] [APAR PI23456] [Classification problems with C source files.] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/330998] [APAR PI23603] [Dependency build not finding C dependency files in SCM] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/330348] [APAR PI24376] [COBOL copybook missing dependencies because it is misidentified as PLI by System z scanner] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/331007] [APAR PI24393] [Classification problems with 11 source files] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/331003] [APAR PI24394] [classificationScan - PL/I file classified as language UNKN] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/331004] [APAR PI24821] [Create work items from the template causes validation error due to exceeded size limit] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/332429] [APAR PI25128] [C and PLI source files are being miss-classified] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/331002] [APAR PI26287] [Add a check to prevent concurrent promotions] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/336309] [APAR PI26802] [Dependency Build Query throws a HTTP/1.1 400 Bad Request error] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/336312] [APAR PI27804] [SCD for Cobol source file missing COPY and INCLUDE references backport] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/335303] [APAR PI37148] [Defect with the pre-condition "prevent adding user owned component"] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/349703] [APAR PI38707] [Collecting buildable files takes a long time for dependency build after all the files changed] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/352807] [APAR PI40984] [Promoting multiple changes to a file can fail validation] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/357294] Fixed in release 6.0: [APAR PI22400] [Attempting to run repotools-jazz -rebuildTextIndices results in java.lang.IllegalArgumentException: CRJAZ8081E: Name must not be empty (PRD2)] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/359616] [APAR PI22400] [repotools -renindex gives an error: SEVERE: Failed to register SecureProtocolSocketFactory] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/345359] [APAR PI29144] [Dependency build baseline creation should fail the build if the stream resource does not exist] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/337131] [APAR PI29144] [Dependency build failed when a stream is locked by a scan that was interrupted] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/340367] [APAR PI29832] [[4.0.7 iFix 004] Improve user experience when dealing with large (1000+ 2048+) numbers of components] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/341210] [APAR PI30420] [Records marked as softdeleted in TIMESHEET could be active again - Java ETL] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/345234] [APAR PI30454] [ORA-01795 maximum number of expressions in a list is 1000 during CCM rebuildTextIndices] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/358271] [APAR PI30751] [DependencyQueryService should run against the file without dependencies once] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/339709] [APAR PI30946] [Dependency build automatically unlock the stream after 10 minutes] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/340363] [APAR PI31096] [Source Code Data scanning service not picking up file name changes] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/340984] [APAR PI31765] [Work items incorrectly linked to build when using subset builds] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/341286] [APAR PI31829] [WorkItemPublisher does not check for array size in tagWorkItems()] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/341565] [APAR PI32139] [Correct NPE when non-BF engine is defined for a BF definition for 4.0.7] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/342934] [APAR PI32589] [Backport blocking synchronization requests from 3rd party tool with an external system (RTC) to 4.0.7] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/346377] [APAR PI32908] [Excessive value provider exception floods the log] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/359288] [APAR PI32910] [class ISparqlQueryService failed to load for SystemDefinitionService] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/343828] [APAR PI34210] [Work Item Promotion creates a build property that can grow large enough to terminate the BFA process] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/344942] 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 is removed along with the original feature. Removing the patch breaks 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, select the p2 repository .zip file, and install the Rational Team Concert feature. This step removes the patched plug-ins and replaces the missing features with the original versions of the features 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: [APAR PI12485] [Assigning Language Definitions through UI is too performance-intensive] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/314589] [APAR PI13508] [System Definition dependency types not resolving correctly when created from Ant export file] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/336311] [APAR PI14497] [Normalize and fix duration based attributes behavior in WorkItems and Planning - Client Fix] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/318887] [APAR PI15553] [[Defect 306852] error Job found still running after platform shutdown] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/334921] [APAR PI17289] [[Client] Override credentials not taken into account by work-item promotion] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/314792] [APAR PI22510] [Both included children and impacted files options are not taken into account in package wizard] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/329263] Fixed in release 5.0.1: [APAR PI21782] ["Read-only" text/html presentation is implemented badly in Eclipse client] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/332853] [APAR PI21848] [import/export of system defs. Import does not set output property if a variable is involved in an allocation] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/326198] Fixed in release 5.0.2: [APAR PI22400] [Address XML parser security issue in Eclipse client] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/338476] [APAR PI24316] [Strange boolean attribute behaviour when moving a WI] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/340704] [APAR PI25025] [Merge issue - modified lines inserted multiple time by Autoresolve] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/341028] [APAR PI30873] [Backport SVN fix from workitem 323740 in 4.0.x] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/340119] Fixed in release 6.0: [APAR PI31251] [[RichUI] Item is not located under the correct Folder] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/344712] [APAR PI38141] [Missing files in subset definition when adding files manually] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/353958] [APAR SE59241] [SE59241 Language definitions appear in random order] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/336262] 3. ADDITIONAL FIXES +-- RTC Visual Studio Client For instructions and content from RTC Visual Studio Client in this iFix, please refer to readme-vsclient.txt. ---- +-- Product RJF Fixed in release 6.0: [APAR PI22400] [Use TLS instead of SSL by default] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/344656] This defect requires additional steps to apply: See "TOMCAT CONFIGURATION" section below ---- +-- Product RMS Fixed in release 6.0: [APAR PI04747] [Table in table truncated in export] [https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.WorkItem/92210] This defect requires additional steps to apply: 1. After you stop the CLM server, delete the contents of the following directory: -For an Apache Tomcat server: /server/tomcat/temp/rrc_reports/ -For WebSphere Application Server: the directory is /tmp/rrc_reports/ ---- +-- Product RTC Fixed in release 5.0.2: [APAR PI22400] [Backport defect 336076 into the 4.0.7 maintenance stream] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/336906] This defect requires additional steps to apply: This fix must also be applied to the Jazz build engine. In order to apply it take the attached jar file com.ibm.team.build.engine_3.0.801.v20141107_0149.jar and replace the existing jar file com.ibm.team.build.engine_3.0.801.v20140505_2247.jar in the Build Toolkit install directory under /buildsystem/buildengine/eclipse/plugins. When the new jar is in place start the jbe with -clean once. The engine is then ready to go with normal parameters. In addition to that fix, the client-side update site must be installed as well. To install the update site follow the directions above. ---- Fixed in release 6.0: [APAR PI22400] [repotools -renindex gives an error: SEVERE: Failed to register SecureProtocolSocketFactory] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/345359] This defect requires additional steps to apply: 1. Go to the /server directory. 2. Execute the following command: repotools-ccm -clean 3. Execute the following command: repotools-qm -clean ---- 4. TOMCAT CONFIGURATION [APAR PI22400] [Use TLS instead of SSL by default] [https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/344656] This defect requires additional steps for Apache Tomcat: 1. Stop the Apache Tomcat server. 2. Back up the /tomcat/conf/server.xml file to server.xml.bak. 3. Extract the ServerConfigurationToUseTLS_RJF-I20150211-0806.zip file to a temporary directory. 4. Copy the server.xml file to the /tomcat/conf directory. 5. If you made any custom configuration changes to your server (such as changing port numbers), manually copy them from server.xml.bak to the new server.xml file. 6. If you are using Windows: 6a. Back up the /server/server.startup.bat file to server.startup.bat.bak. 6b. Copy the server.startup.bat file to the /server/ directory. 6c. If you made any customizations to the server startup file, manually copy them from server.startup.bat.bak to server.startup.bat 7. If you are using Linux: 7a. Back up the /server/server.startup file to server.startup.bak. 7b. Copy the server.startup file to the /server/ directory. 7c. If you made any customizations to the server startup file, manually copy them from server.startup.bak to server.startup 8. Start the server 5. UPDATING APPLICATION WAR FILES [APAR PI22400] [Fix defect in redirect web page][https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/336925] WAR files changed in iFix006 and must be re-deployed. Follow the instructions for the web server you use (WAS or Tomcat). NOTE: If the context root used by the any application is not the default, it will be necessary to rename the war file (and adjust some of the directory paths referenced below) based on the context root currently in use. For example, -- if your current context root for Requirements Management is 'rdm', you must rename the rm.war file to rdm.war. -- if your current context root for Quality Management is 'jazz', you must rename the qm.war file to qm.war -- if your current context root for Change and Configuration Management is 'jazz', you must rename the ccm.war file to jazz.war In summary, the name of the war file needs to be the same as the respective context root in use NOTE: For users of the RDNG browser add-on, the rm.war file must be properly matched with the browser plugin files. This only applies during installation of the plugin, so for those users that have already installed the plugin, no action is required. For any new installations of the browser plugin, the customer should contact IBM Support and request a refresh of the browser add-on files along with the properly paired version of the rm.war file that includes this fix. DEPLOYING ON WEBSPHERE APPLICATION SERVER 1. Backup these files: a. JAZZ_HOME/server/webapps/jts.war b. JAZZ_HOME/server/webapps/ccm.war c. JAZZ_HOME/server/webapps/qm.war d. JAZZ_HOME/server/webapps/rm.war e. JAZZ_HOME/server/webapps/admin.war 2. Copy the jts.war file somewhere either on your local machine or on the CLM server (you may copy to the JAZZ_HOME/server/webapps directory) 3. In the WAS Admin Console, stop the jts application: Go to Applications>Application Types>Websphere enterprise applications, select the checkbox next to jts_war and click on Stop. 4. Update the jts_war file: Select the checkbox next to jts_war and click on Update. 5. Select "Replace the entire application", then browse to the new jts.war file from step 2 and click on Next. Browse locally if the file was saved on the local machine in step 1, or do a remote browse if the file was saved on a different machine. Follow the Fast Path installation, and accept all of the defaults. 6. Save the configuration changes when prompted after the update completes. 7. Start the jts application: select the checkbox next to jts_war and click on Start. 8. Repeat 2-7 with all other WAR files that you need to upgrade. DEPLOYING ON TOMCAT 1. Backup these files: a. JAZZ_HOME/server/tomcat/webapps/jts.war b. JAZZ_HOME/server/tomcat/webapps/ccm.war c. JAZZ_HOME/server/tomcat/webapps/qm.war d. JAZZ_HOME/server/tomcat/webapps/rm.war e. JAZZ_HOME/server/tomcat/webapps/admin.war 2. Copy the war files to the JAZZ_HOME/server/tomcat/webapps directory. 3. Stop the Tomcat server. 4. Delete the JAZZ_HOME/server/tomcat/webapps/jts directory 5. Delete the JAZZ_HOME/server/tomcat/webapps/ccm directory 6. Delete the JAZZ_HOME/server/tomcat/webapps/qm directory 7. Delete the JAZZ_HOME/server/tomcat/webapps/rm directory 8. Delete the JAZZ_HOME/server/tomcat/webapps/admin directory 9. Delete the JAZZ_HOME/server/tomcat/work/Catalina/localhost/jts directory 10. Delete the JAZZ_HOME/server/tomcat/work/Catalina/localhost/ccm directory 11. Delete the JAZZ_HOME/server/tomcat/work/Catalina/localhost/qm directory 12. Delete the JAZZ_HOME/server/tomcat/work/Catalina/localhost/rm directory 12. Delete the JAZZ_HOME/server/tomcat/work/Catalina/localhost/admin directory 6. KNOWN ISSUES a. In Rational Requirements Composer, the About This Application dialog box does not indicate that a patch is applied. The patch information is only visible from the rm/rmadmin page.