Download
Abstract
IBM Collaborative Lifecycle Management 4.0.7_iFix004 has been made generally available and contains fixes to version 4.0.7 including all predecessor fixes.
Download Description
Sections | Description | |
---|---|---|
The Change history section provides an overview on what is new in this interim fix with a description of any new functions or enhancements when applicable. |
||
The How critical is this fix section provides information related to the impact of this interim fix to allow you to assess how your environment may be affected. |
||
The Prerequisites section provides important information to review prior to the installation of this interim fix. |
||
The Download package section provides the direct link to obtain the download package for installation in your environment. |
||
The Installation instructions section provides the installation instructions necessary to apply this interim fix into your environment. |
||
Click to review a complete list of the defects (APARs) resolved in this interim fix. |
||
The Known side effects section contains a link to the known problems (open defects) identified at the time of this interim fix. |
Document | Description |
---|---|
Click to review the detailed system requirements information for a complete list of hardware requirements, supported operating systems, prerequisites and optional supported software, with component-level details and operating system restrictions. |
|
IBM Knowledge Center provides an entry point to product documentation. You can view, browse, and search online information related to the product. |
|
The Jazz initiative consists of three elements: Platform, Products and Community. Explore the jazz.net product page. |
Prerequisites
IBM Collaborative Lifecycle Management 4.0.7 must be installed to apply this iFix. Note: Before you install the server patch file, verify that no other test fixes are installed. If other fixes are installed, contact IBM Software Support. |
Installation Instructions
Click the corresponding tab below to review the installation instructions to apply the iFix on a server or client host:
Tab navigation
- Server update- selected tab,
- Client update
Note: Before you install this server patch file, 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.
Procedure to install the server patch:
- Stop the CLM server.
- Verify whether the following directory exists:
server_installation_directory/server/patch
. - If the directory exists, back up and remove its contents.
- If the directory does not exist, create it.
- Copy the server patch file into the
/server/patch
directory. - Start the server.
Note: For a distributed CLM deployment, complete the same steps on each server.
Procedure to uninstall the server patch:
- Stop the CLM server.
- Back up and remove the contents of the following directory:
server_installation_directory/server/patch
- Start the CLM server.
Note: For a distributed CLM deployment, complete the same steps on each server.
Procedure to install the client update site:
- Extract the update site file to the computer where the client is installed.
- In the Rational Team Concert client, click Help > Install New Software.
- In the Install window, click Add.
- In the Add Repository window, click Local and navigate to the extracted update site file.
Note: The update site root directory contains a site.xml file. - Select the patches to install.
- If you agree to the terms, accept the license agreement and click Install.
- After the installation is complete, restart the Rational Team Concert client.
Note: 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.
Procedure to uninstall the client update site:
- In the Rational Team Concert client, click Help > About Rational Team Concert > Installation Details.
- Select the patches to uninstall and click Uninstall.
- 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 4, 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.
Download Package
The following sections provide detailed information related to this interim fix.
Click the FC link below to obtain the interim fix from Fix Central.
How critical is this fix?
Impact | Description |
---|---|
Corrective |
This is a maintenance interim fix. It contains fixes for client-reported and internally found defects. |
There are no known regressions to report. |
|
In addition to the fixes listed in this document, the iFix may also contain fixes for security issues.
For more details, please refer to the IBM Product Security Incident Response (PSIRT) Blog. |
Problems Solved
This server patch contains fixes for the following defects: |
APAR (WorkItem URL) | Description |
Rational Jazz Foundation | |
PI14143 | Parse error when running reports on server in Turkish locale. |
PI16116 | [Process] Investigate an active migration fix for defect 262994. |
PI19783 | bottleneck in ComponentRegistry.getComponentDescriptorForServiceUri (206501). |
PI19421 | CLM database migration [DB2 to Oracle] failed due to 'CRJAZ1150E' The repository was not verified. |
PI22170 | Too much synchronization on ComponentConfigurationRegistry.ensureMapsAreInitialized(). |
PI25057 | Workaround missing resource content during deletion. |
PI26888 | Deadlock issue in JNDI due to classloader problem. |
PI28526 | NPE in ManagedFloatingLicenseClient$LeaseCache.getCheckoutOperations. |
Rational DOORS Next Generation | |
PI10850 | Web Client does not provide associated folder when creating new artifact via Artifact Template, causing Team Area association to fail. |
PI13270 | Background color of Quick Search in IE causes the results to be almost invisible. |
PI22400 | 407 reporting services return incorrect resources for delta loads. |
PI22400 | Suspicion reindex fails for QM / CCM apps in distributed environment - errors in log. |
PI26592 | Grid menu does not work for a module in an informal review. |
PI20693 | Locks which existed before a server rename are unusable after the rename operation. |
PI23288 | RM Suspicion Indexing taking long time to complete. |
PI14737 | NPE in ChangeSetReportExtractor.extractAndSetBindingETags on bluestg. |
PI18262 | Business Priority in Use Case Requirements Template has a null default value. |
PI18961 | In a server-renamed environment, false locks can appear in modules and lead to duplicated artifacts. |
PI21155 | Importing a RequisitePro baseline into RRC fails to import document content when the document name contains Russian characters. |
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. |
PI22500 | Users with JazzProjectAdmins role can initiate a RequisitePro project import, but the import fails. |
PI22568 | Users with a Contributor license cannot export individual artifacts to a CSV file. |
PI23011 | Query to determine whether resource has OSLC link is poor performing. |
PI23188 | Unable to import RequisitePro baseline if its size is huge (3Gb). |
PI24817 | Artifact containing table with empty cell not exported to CSV. |
PI25130 | ReqPro database (non-Word doc based) requirements are imported without CRLF/LF. |
PI26055 | "Location" does not default to highlighted folder when importing a rich text document. |
PI26753 | ReqPro Migration does not import documents properly when certain characters are included in the filename. |
PI04747 | Table in table truncated in export. |
PI28365 | CSV Export performs very poorly when the exported View definition contains Link terms. |
PI29880 | Rich Hover of artifact with 1000s of links returns a 400 (Bad Request) response due to StackOverflow in SPARQL. |
PI29882 | Links Sidebar in artifact editor only loads a maximum of 1024 links for an artifact. |
PI32920 | View queries involving links require optimization. |
Rational Quality Manager | |
PI20380 | repository.common.ItemNotFoundException: Querying Lookup table, can not find any records for ManualExecutionScript. |
PI22502 | Can't select test plan to generate TSER when Running Test suite. |
PI23440 | Duplicating a Test Cases using the option 'Duplicate with copies' does not duplicate the Requirements Links. |
PI19071 | Duplicate cases with associated archived scripts to a different project area problem. |
PI21934 | AQXIN5014E error when generating PDF reports on test artifacts containing external IDs with URL-reserved characters. |
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. |
PI22524 | Incorrect use of oslc.select operator causes performance issues with CQ Integration. |
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). |
PI22794 | Exception while updating the script (script name); Failed to find delta predecessor. |
PI23688 | Duplicating a Test Plan which is in Published state throws two types of errors. |
PI25723 | 409 (conflict) error response when updating a test case referencing an archived category using the OSLC QM V2 API. |
PI19069 | Manual Test Script fields with long strings in Derby cause migration problems. |
PI22656 | ReqPro - RRC Migration does not validate whether a Collection belongs to the migrating project correctly, leading to HTTP 412 errors. |
PI23807 | Duplicating a test script that uses a datapool variable that is linked to an archived test script step will fail. |
PI24042 | QM: Execution Variable created as a step doesn't work properly when copied using the REST API. |
PI24229 | Bulk update of TCER fails with no permissions on team areas. |
PI24658 | Unhandled NPE is thrown while retrieving test case with a work item itemReference. |
PI24690 | RQM outputs TCER 'blocking' status incorrectly. |
PI25371 | QM Built-in variables are visible in the result data even though the option to "Include built-in Variables" is disabled. |
PI25687 | Manual Script fails to be exported to PDF when an HTML table tag with no content is included in RTE section. |
PI25689 | [RIT Integration] A failed icon is shown in the Test Details although the test result's verdict is "passed". |
PI25865 | Error on execution console when displaying deleted Test Case Result "Item Handle must not be null ". |
PI25924 | Project feed does not support paging. |
PI26043 | QM: Back Link Errors when linking RTC Defect and bulk RQM test cases. |
PI26068 | Unable to see TestScripts in Test case Section from a TestSuite. |
PI26255 | Duplicating test case with "Duplicate with copies" option creates orphaned keyword copies. |
PI29010 | RQM Test Plans->Requirement Section->Rational RequisitePro tab (no option to sort ascending/descending by any of the columns). |
PI29222 | HiddenMenusWebUIInitializer loads data for all projects causing performance issues with many PAs. |
PI29865 | QM: Unexpected behavior when deleting category values. |
PI30267 | QM : Duplicating Test Scripts across project areas including Keywords. |
Rational Team Concert | |
PI12890 | Archived users show up on 'Owned By' inline combo search in Web UI. |
PI14219 | dependency build not building files when a new component is added to the build stream. |
PI14497 | Normalize and fix duration based attributes behavior in WorkItems and Planning - Server Fix. |
PI14552 | promotionInfo.xml temp file not unique and can get clobbered. |
PI14710 | WebUI - work item fails to load after changing Links layout. |
PI15109 | Copybook in comment gets added to dependency data in some cases. |
PI15272 | [Server] Promotion does not target the correct PDS in some cases. |
PI15686 | ccm log filled up with many Premature end of file. exceptions caused by the Packaging Pruner Task. |
PI16128 | "Time Spent" attribute only shows hour value of "actual spend time" input. |
PI17289 | [Server] Override credentials not taken into account by work-item promotion. |
PI17383 | Nothing gets rebuilt on first dependency build. |
PI19391 | Kanban tasks disappear after changing owner. |
PI19549 | SCD Scanners convert file contents to String using default system encoding. |
PI21194 | No files are rebuilt even if it's personal build with no previous successful team build. |
PI23698 | add pre-build SCM check in Build Forge integration. |
PI15910 | WebUI - Duplicate attributeDefinition id found in PA source when using "reuse existing attribute". |
PI15911 | WebUI - The same attribute can be added more than once to a given type. |
PI16549 | Loading a Plan owned by a Team area with more than 2048 members throws error. |
PI17199 | The due date can't be recognized correctly by DateBulkEditDialog in Eclipse client with Japanese locale. |
PI17862 | Subset created from a work item with a deleted file causes a NPE. |
PI18050 | WebUI - Unable to sort results when querying from Quick Search box. |
PI18284 | Overlapping timespans are not handled correctly while adding timespans in traditional scheduler. |
PI18292 | Subset initialized from work-item does not contain the related files. |
PI18631 | Backport of Build Forge connections should retry on APIAccessDenied exceptions. |
PI19121 | System z scanner creating bad INCL dependencies for Assembler files. |
PI20212 | Two-way sync export fails to make folders visible if an uncheckout trigger to remove empty branch is configured on the CC VOB. |
PI20946 | There is an inconsistency of timing to consume RTC Developer Floating license. |
PI20967 | Work Item query chooser does not load after copying / pasting the WorkItemViewlet statistics viewlet ... |
PI21266 | Query editor throws TypeError: node is undefined setting condition title of deleted condition. |
PI23423 | Opening a Cross project plan with gantt chart throws error 'TypeError: transform(...) is undefined'. |
PI26677 | Allow disabling the Complex Custom Attribute ETL. |
PI15296 | Time Tracking problem after change Time/Date (Brazilian DST) on WebClient. |
PI22274 | Missing dependency in PLI source file - following statement with no ending ;. |
PI23154 | Plan load takes a massive amount of time in getWorkItemAttributeValueSets. |
PI23456 | Classification problems with C source files. |
PI23603 | Dependency build not finding C dependency files in SCM. |
PI24376 | COBOL copybook missing dependencies because it is misidentified as PLI by System z scanner. |
PI24393 | Classification problems with 11 source files. |
PI24394 | classificationScan - PL/I file classified as language UNKN. |
PI24821 | Create work items from the template causes validation error due to exceeded size limit. |
PI25128 | C and PLI source files are being miss-classified. |
PI26287 | Add a check to prevent concurrent promotions. |
PI26802 | Dependency Build Query throws a HTTP/1.1 400 Bad Request error. |
PI27804 | SCD for Cobol source file missing COPY and INCLUDE references backport. |
PI31765 | Work items incorrectly linked to build when using subset builds. |
PI22400 | repotools -renindex gives an error: SEVERE: Failed to register SecureProtocolSocketFactory. |
PI29144 | Dependency build baseline creation should fail the build if the stream resource does not exist. |
PI29144 | Dependency build failed when a stream is locked by a scan that was interrupted. |
PI29832 | [4.0.7 iFix 004] Improve user experience when dealing with large (1000+ 2048+) numbers of components. |
PI30751 | DependencyQueryService should run against the file without dependencies once. |
PI30946 | Dependency build automatically unlock the stream after 10 minutes. |
PI31096 | Source Code Data scanning service not picking up file name changes. |
PI31829 | WorkItemPublisher does not check for array size in tagWorkItems(). |
PI32139 | Correct NPE when non-BF engine is defined for a BF definition for 4.0.7. |
PI32910 | class ISparqlQueryService failed to load for SystemDefinitionService. |
This client update site contains fixes for the following defects: |
APAR (WorkItem URL) | Description |
PI12485 | Assigning Language Definitions through UI is too performance-intensive. |
PI13508 | System Definition dependency types not resolving correctly when created from Ant export file. |
PI14497 | Normalize and fix duration based attributes behavior in WorkItems and Planning - Client Fix. |
PI15553 | [Defect 306852] error Job found still running after platform shutdown. |
PI17289 | [Client] Override credentials not taken into account by work-item promotion. |
PI22510 | Both included children and impacted files options are not taken into account in package wizard. |
PI21782 | "Read-only" text/html presentation is implemented badly in Eclipse client. |
PI21848 | import/export of system defs. Import does not set output property if a variable is involved in an allocation. |
PI22400 | Address XML parser security issue in Eclipse client. |
PI24316 | Strange boolean attribute behaviour when moving a WI. |
PI25025 | Merge issue - modified lines inserted multiple time by Autoresolve. |
PI30873 | Backport SVN fix from workitem 323740 in 4.0.x. |
SE59241 | SE59241 Language definitions appear in random order. |
APAR (WorkItem URL) | Description | Steps to apply |
Rational DOORS Next Generation | ||
PI04747 | Table in table truncated in export. | After you stop the CLM server, delete the contents of the directory:
|
Rational Team Concert | ||
PI22400 | Backport defect 336076 into the 4.0.7 maintenance stream. | 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. |
PI22400 | repotools -renindex gives an error: SEVERE: Failed to register SecureProtocolSocketFactory. |
|
Known Side Effects
In Rational Requirements Composer, the About This Application dialog box will not indicate that a patch is applied. This information is only visible from the rm/rmadmin page. |
Review the 4.0.7 Release Notes page on jazz.net for links to queries that list known problems and workaround articles for this release. |
Open defectsReview the following list of open APARs for Rational Collaborative Lifecycle Management on the IBM Support Portal. Review technote 1461170: Open APARs for Rational products available on the Web for information on how to configure your MyNotifications subscription account and subscribe to the APARs you are interested in following. |
Change History
No new features or functions in this iFix. |
Review the 4.0.7 New and Noteworthy page on jazz.net for a description of the new features included in this release. |
Product Synonym
Rational Collaborative Lifecycle Management Solution
Problems (APARS) fixed
Was this topic helpful?
Document Information
Modified date:
28 April 2021
UID
swg24039420