IBM Support

Rational DOORS Next Generation Interim Fix 6 for 6.0

Download


Abstract

IBM Rational DOORS Next Generation 6.0_iFix006 has been made generally available and contains fixes to version 6.0.

Download Description

Table of Contents
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.

Supporting Documentation
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.

Find technical developer content and resources.

Prerequisites

Prerequisites include:

IBM Rational DOORS Next Generation 6.0 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:

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:

  1. Stop the CLM server.

  2. 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.

  3. Copy the server patch file into the /server/patch directory.

  4. Start the server.

  5. Run "repotools-<app> -clean" for each application that is installed.

Note: For a distributed CLM deployment, complete the same steps on each server.
Also, the "-clean" parameter is the OSGI framework command which runs repotools with the default argument "help". The output is captured in the reptools-<app>_help.log which resides in the <JazzInstallDir>/server/ directory where reptools-<app>.bat resides.


Procedure to uninstall the server patch:

  1. Stop the CLM server.

  2. Back up and remove the contents of the following directory: <server_installation_directory>/server/patch

  3. Start the CLM server.

  4. Run "repotools-<app> -clean" for each application that is installed.

Note: For a distributed CLM deployment, complete the same steps on each server.


To clear the application cache on WebSphere Application Server:

Remove the contents from these directories under the profile root, except for the noted help directory: temp, tranlog, wstemp, workspace.

Note: Do not remove this directory, which is required for the CLM local help: temp/{jts_node}/{jts_server}/clmhelp_war.


To clear the application cache on Apache Tomcat:

Remove the contents from these directories under the tomcat root, except for the noted help directory: temp, work.

Note: Do not remove this directory, which is required for the CLM local help: work/Catalina/localhost/clmhelp.


To validate that the server patch was successfully installed or uninstalled:

  1. After the server starts, open a CLM application.
  2. Click Help > About the Server.
  3. In the Build Information section, review the interim fix information to confirm that it is either installed (listed) or uninstalled (not listed).

Procedure to install the client update site:

  1. Extract the update site file to the computer where the client is installed.

  2. In the Rational Team Concert client, click Help > Install New Software.

  3. In the Install window, click Add.

  4. 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.

  5. Select the patches to install.

  6. If you agree to the terms, accept the license agreement and click Install.

  7. 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:

  1. In the Rational Team Concert client, click Help > About Rational Team Concert > Installation Details.

  2. Select the patches to uninstall and click Uninstall.

  3. 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.

Procedure to install the Visual Studio client update:

  1. Close all the running Visual Studio client(s).

  2. Extract the patch zip file to the computer where the RTC Visual Studio client is installed.

  3. In the IBM Installation Manger, click File > Preferences > Repositories > Add Repository and provide the path to the folder extracted in the second step.

  4. Click Ok to close Preferences window.

  5. Make sure that the check box File > Preferences > Files for Rollback > "Save files for rollback" is checked.

  6. Now click on Update in the Installation Manager.

  7. Select IBM Rational Team Concert Client for Microsoft Visual Studio IDE package group and click Next.

  8. Select the RTC version that needs to be updated and click Next.

  9. If you agree to the terms, accept the license agreement and click Install.

  10. Select the Visual Studio version(s) and click Next.

  11. Click on Update

  12. Click Finish to complete update.

  13. After the installation is complete, start the Rational Team Concert Visual Studio client.


To update the feature patch, you can install the new version directly over the old patch if the Visual Studio IDE version is 2010 or 2012. You do not have to uninstall the old patch.

Procedure to roll back to the previous client version:

  1. Close all the running Visual Studio client(s).

  2. In the IBM Installation Manager, click Roll Back.

  3. Select the IBM Rational Team Concert Client for Microsoft Visual Studio IDE package group and click Next.

  4. Select the patch to roll back to.

  5. Click on Roll Back.

  6. Click Finish.

WARNING:

The 6.0 patch can be installed only on top of 6.0 GA release.

To remove a patch, only Roll Back should be used in the Installation Manager.

Uninstalling the patch will completely remove the GA release along with the patch(s) installed on top of it.

To install the patch with Jazz Reporting Service (Report Builder) deployed on WebSphere Application Server:

Option 1: Using the WebSphere Application Server scripting tool (wsadmin)

  1. Open a command window and navigate to the WebSphere profile bin directory (e.g. <WAS_HOME>/<AppServer>/profiles/<Profile>/bin).
  2. Execute the following command, ensuring that the WebSphere Application Server is running:
    • Windows:
      wsadmin -language jython -user <username> -password <password>
      -f <path to clm_update.py e.g. C:/iFixPatch/clm_update.py>
      <path to war files to be updated e.g. C:/iFixPatch>
    • Linux:
      ./wsadmin.sh -language jython -user <username> -password <password>
      -f <path to clm_update.py e.g. /opt/IBM/iFixPatch/clm_update.py>
      <path to war files to be updated e.g. /iFixPatch>

NOTE: This will update all applications with war files from the iFixPatch directory specified.

Option 2: Using the WebSphere Application Server Admin Console

  1. In the WebSphere Application Server Admin Console, stop the Jazz Reporting Service: Click Applications > Application Types > WebSphere enterprise applications, select the rs_war check box, and click Stop.
  2. Update the rs_war file: Select the rs_war check box and click Update.
  3. Select "Replace the entire application," browse to the new rs.war file in the location that you extracted it to, and click Next.
  4. Follow the Fast Path installation, and accept all of the default values.
  5. After the update is complete, save the configuration changes when you are prompted to.
  6. Start the Jazz Reporting Service: Select the rs_war check box and click Start.

To uninstall the patch with Jazz Reporting Service (Report Builder) deployed on WebSphere Application Server:

Option 1: Using the WebSphere Application Server scripting tool (wsadmin)

  1. Locate the rs.war file in the original Jazz Reporting Service installation. If there are other war files in this directory, copy the war files that you want to update to a new temporary folder (the clm_update.py script updates all applications with war files in the directory specified).
  2. Open a command window and navigate to the WebSphere profile bin directory (e.g. <WAS_HOME>/<AppServer>/profiles/<Profile>/bin).
  3. Execute the following command, ensuring that the WebSphere Application Server is running:
    • Windows:
      wsadmin -language jython -user <username> -password <password>
      -f <path to clm_update.py e.g. C:/iFixPatch/clm_update.py>
      <path to war files to be updated e.g. C:/iFixPatch>
    • Linux:
      ./wsadmin.sh -language jython -user <username> -password <password>
      -f <path to clm_update.py e.g. /opt/IBM/iFixPatch/clm_update.py>
      <path to war files to be updated e.g. /iFixPatch>

Option 2: Using the WebSphere Application Server Admin Console


To install the patch with Jazz Reporting Service (Report Builder) deployed on Apache Tomcat:

  1. Stop the Apache Tomcat server for the Jazz Reporting Service.
  2. Back up the following file in case you need to revert the patch:
    • <JRS_installation_directory>\server\tomcat\webapps\rs.war
  3. Delete the following file:
    • <JRS_installation_directory>\server\tomcat\webapps\rs.war
  4. Delete the following directories:
    • <JRS_installation_directory>\server\tomcat\webapps\rs
    • <JRS_installation_directory>\server\tomcat\work\Catalina\localhost\rs
  5. ce the new rs.war file in the <JRS_installation_directory>\server\tomcat\webapps directory.
  6. Start the server.

To uninstall the patch with Jazz Reporting Service (Report Builder) deployed on Apache Tomcat server:

  1. Stop the Apache Tomcat server for the Jazz Reporting Service.
  2. Restore the original rs.war file that was backed up during the installation to the following directory:
    • <JRS_installation_directory>\server\tomcat\webapps\
  3. Delete the following directories:
    • <JRS_installation_directory>\server\tomcat\webapps\rs
    • <JRS_installation_directory>\server\tomcat\work\Catalina\localhost\rs
  4. Start the server.

To verify that the patch was successfully installed:

  1. After the server starts, open the Jazz Reporting Service home page.
  2. Click the question mark icon near the upper right.
  3. Select About Jazz Reporting Service.
  4. Check that the build ID in the dialog box has increased.

If this is a new installation, a backup is not needed. Otherwise, be sure you have a backup before you install this interim fix. There has been no change to LQE metadata or index structure since V6.0, so there is no need to migrate your data. For details, see Backing up and restoring Lifecycle Query Engine.

To install the patch with Lifecycle Query Engine or Link Index Provider deployed on a WebSphere Application Server:

  1. Extract the lqe.war or ldx.war file to your local computer or on the Lifecycle Query Engine or Link Index Provider server.
  2. In the WebSphere Application Server Admin Console, stop the Lifecycle Query Engine or Link Index Provider application: Click Applications > Application Types > WebSphere enterprise applications, select the lqe_war or ldx_war check box, and click Stop.
  3. Update the lqe_war or ldx_war file: Select the lqe_war or ldx_war check box and click Update.
  4. Select "Replace the entire application," browse to the new lqe.war or ldx.war file in the location that you extracted it to, and click Next.
  5. Follow the Fast Path installation, and accept all of the default values.
  6. After the update is complete, save the configuration changes when you are prompted to.
  7. Start the Lifecycle Query Engine or Link Index Provider application: Select the lqe_war or ldx_war check box and click Start.

To uninstall the patch with Lifecycle Query Engine or Link Index Provider deployed on a WebSphere Application Server:

Option 1: Using the WebSphere Application Server scripting tool (wsadmin)

  1. Locate the rs.war file in the original Jazz Reporting Service installation. If there are other war files in this directory, copy the war files that you want to update to a new temporary folder (the clm_update.py script updates all applications with war files in the directory specified).
  2. Open a command window and navigate to the WebSphere profile bin directory (e.g. <WAS_HOME>/<AppServer>/profiles/<Profile>/bin).
  3. Execute the following command, ensuring that the WebSphere Application Server is running:
    • Windows:
      wsadmin -language jython -user <username> -password <password>
      -f <path to clm_update.py e.g. C:/iFixPatch/clm_update.py>
      <path to war files to be updated e.g. C:/iFixPatch>
    • Linux:
      ./wsadmin.sh -language jython -user <username> -password <password>
      -f <path to clm_update.py e.g. /opt/IBM/iFixPatch/clm_update.py>
      <path to war files to be updated e.g. /iFixPatch>

Option 2: Using the WebSphere Application Server Admin Console

  1. Locate the lqe.war or ldx.war file in the original Lifecycle Query Engine or Link Index Provider installation.
  2. In the WebSphere Application Server Admin Console, stop the Lifecycle Query Engine or Link Index Provider application: Click Applications > Application Types > WebSphere enterprise applications, select the lqe_war or ldx_war check box, and click Stop.
  3. Update the lqe_war or ldx_war file: Select the lqe_war or ldx_war check box and click Update.
  4. Select "Replace the entire application," browse to the lqe.war or ldx.war file in the original installation location, and click Next.
  5. Follow the Fast Path installation, and accept all of the default values.
  6. After the update is complete, save the configuration changes when you are prompted to.
  7. Start the Lifecycle Query Engine or Link Index Provider application: Select the lqe_war or ldx_war check box and click Start.

To install the patch when the Lifecycle Query Engine or Link Index Provider is deployed on Apache Tomcat:

  1. Stop the Apache Tomcat server for the Lifecycle Query Engine or Link Index Provider application.
  2. Back up the following file in case you need to revert the patch:
    • <LQE_installation_directory>\server\tomcat\webapps\lqe.war or <LDX_installation_directory>\server\tomcat\webapps\ldx.war
  3. Delete the following file:
    • <LQE_installation_directory>\server\tomcat\webapps\lqe.war or <LDX_installation_directory>\server\tomcat\webapps\ldx.war
  4. Delete the following directories:
    • <LQE_installation_directory>\server\tomcat\webapps\lqe or <LDX_installation_directory>\server\tomcat\webapps\ldx
    • <LQE_installation_directory>\server\tomcat\work\Catalina\<host>\lqe or <LDX_installation_directory>\server\tomcat\work\Catalina\<host>\ldx
  5. Place the new lqe.war or ldx.war file in the <LQE_installation_directory>\server\tomcat\webapps directory or the <LDX_installation_directory>\server\tomcat\webapps directory, respectively.
  6. Start the server.

To uninstall the patch with Lifecycle Query Engine or Link Index Provider deployed on an Apache Tomcat server:

  1. Stop the Apache Tomcat server for the Lifecycle Query Engine or Link Index Provider application.
  2. Restore the original lqe.war or ldx.war file that was backed up during the installation to the following directory:
    • <LQE_installation_directory>\server\tomcat\webapps\ or <LDX_installation_directory>\server\tomcat\webapps\
  3. Delete the following directories:
    • <LQE_installation_directory>\server\tomcat\webapps\lqe or <LDX_installation_directory>\server\tomcat\webapps\ldx
    • <LQE_installation_directory>\server\tomcat\work\Catalina\localhost\lqe or <LDX_installation_directory>\server\tomcat\work\Catalina\localhost\ldx
  4. Start the server.

To verify that the patch was successfully installed:

  1. After the server starts, open the Lifecycle Query Engine or Link Index Provider home page.
  2. Verify that the build ID in the upper right ghas increased.

After installing the patch:

  1. The Lifecycle Query Engine or Link Index Provider automatically detects whether it is necessary to migrate data from an existing instance. If data migration is necessary, a Start Migration button is displayed on the main Lifecycle Query Engine or Link Index Provider page: https://<server:port>/lqe/web/admin or https://<server:port>/ldx/web/admin. If the button is displayed, click Start Migration.
  2. Reindex the data sources as required.

Procedure to install the Data Collection Component patch:

  1. Back up all the files inside the <DCC_Install_Directory>\server\conf\dcc\mapping directory.

  2. Delete all the existing files from this directory.

  3. Extract the contents of the com.ibm.rational.rrdi.dcc.mapping_*.zip into this directory.

  4. Open the <DCC_Install_Directory>\server\conf\dcc\teamserver.properties file.

  5. Locate the com.ibm.rational.datacollection.initialized parameter, change its value to false, and save/close the file. For example:
    • com.ibm.rational.datacollection.initialized=false


  6. Restart the DCC server.

Procedure to uninstall the Data Collection Component patch:

  1. Restore the files backed up from step 1 in the installation instructions.

  2. Restart the DCC server.

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 Assessment
Impact Description

This is a maintenance interim fix. It contains fixes for client-reported and internally found defects.

Test Results

Definitions

Regression: An error in the Maintenance Delivery Vehicle (MDV) that produces incorrect or unexpected behavior causing a supported feature to stop functioning as designed.
This includes:

  • Coding errors that cause a regression
  • Documentation or packaging problems that cause a regression
  • Errors reported in a new function delivered in a MDV that cause a regression

Incomplete: An error in the MDV has not regressed, but does not work as designed.
This includes:

  • Fixed APARs which did not solve the original problem but did not break anything new
  • APARs reporting documentation errors, such as readme errors, that cause problems applying an MDV but do not lead to a regression


Notes:
  • Regression and incomplete APARs are considered fix-in-error or MDV-in-error
  • Definitions above apply only to valid APARs that result in product fixes (APARs returned as working-as-designed are not assessed for being fix-in-error)
  • Issues in major releases due to new functionality do not apply in this definition

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

Defects resolved in this iFix.

This server patch contains fixes for the following defects:

APAR (WorkItem URL) Description
Jazz Security Architecture Single Sign-on
PI43630

Fix for: JAS: Invalid userid is returned when user has "@" in username.

Rational Engineering Lifecycle Manager
PI43630

[Backport 6.0] ALM(Upgrade-Manual):- repotools-relm.bat doesnt work during manual upgrade.

PI43630

RELM 6.0 server rename fails if data warehouse of JTS server doesn't use default setting.

Reporting Data Collection Component
PI42419

[Backport 6.0] DCC Quality Management job failing.

PI43630

[Backport 6.0] DCC ETL does not handle default value properly for some mandatory field.

PI43630

[Backport 6.0] DCC still tries to connect to old server after it was renamed.

PI43630

[Backport 6.0] Data collection resource groups were not automatically configured for applications on the local Jazz Team Server.

PI43701

[Backport 6.0] CQPAR00143712: DCC handling of Oracle BINARY_DOUBLE is wrong.

PI45548

[Backport 6.0] modifiedsince date should be specified using CST time zone to avoid + character which can be confused for a space.

PI45649

[Backport 6.0] DCC Web UI corrupts the delta time when web browser language is e.g., french.

PI48537

[Backport 6.0] 360532: Ghost links appearing in traceability report.

PI50417

[Backport 6.0] Story point metrics are collected only against work item whose type is "story".

PI43630

[Backport 6.0] bluesdev staging loses DCC schedules when restarting.

PI52655

[Backport 6.0] 375622: CQPAR00163680: Delete Fact Table Data DCC job took long time but could not finish.

PI53810

[Backport 6.0] QueryHelper should check for null before calling jpiToUrl or urlToJpi.

PI43630

[Backport 6.0] 375126: DCC not available after doing a rename and then an upgrade to 6.0.1.

Lifecicle Query Engine
PI43630

[Backport 6.0] LQE throws error when attempting compaction.

PI43630

[Backport 6.0] Run compaction fails in LDX when configurations are enabled.

Jazz Reporting Service
PI43630

[Backport 6.0] JRS report results have formatting errors in FF and IE.

PI44469

[Backport 6.0] IE9 Report name, title and visibility all disabled.

PI43630

[Backport 6.0] Filed Against value selection does not work when there are the same names in the selected scope.

PI43630

[Backport 6.0] JRS: Related Change Request links can be selected and reported on.

PI43630

[Backport 6.0] Search for attributes (format results column) selection / sort problem.

PI43630

[Backport 6.0] Select all option is missing from hierarchical filter controls (regression in functionality).

PI45564

[Backport 6.0] Percentage calculation is may not be accurate when traceability report is used...

PI46590

[Backport 6.0] All Related is not displaying relationships in a bi-directional fashion when there are conditions.

PI47418

[Backport 6.0] NPE when trying to authenticate user with space in name.

PI47590

[Backport 6.0] Increase gadget height of JRS report on dashboard doesn't work.

PI48809

[Backport 6.0] Report built using JRS produces invalid SQL.

PI48812

[Backport 6.0] No Custom Categories for Test Execution Results Available.

PI52231

[Backport 6.0] Dynamic excel report fails with run-time error 1004.

PI54937

[Backport 6.0] Drill Drown Reports Not Displayed Properly.

PI54937

[Backport 6.0] Drill down for date range limiter for calculated columns not working for single series.

PI52228

[Backport 6.0] The unparser should handle the INTERSECT clause.

Jazz Foundation
PI41335

SimpleDateFormat is not thread safe and cannot be shared among threads (Extracting Work Items via reportable API can return wrong modification dates for history entries).

PI43630

"lqe_user" isn't added to the permission list of ldx in 60 iFixes.

PI43630

6.0rc1 Update script does not migrate ccm.war and jts.war correctly - entries for custom ldap groups in web.xml missing (361154).

PI43630

After re-registering LDX with JTS the Add Data Source wizard provides the LQE data sources not the LDX.

PI43630

Allow apps to opt-out of Data Warehouse setup pages.

PI43630

As a CLM deployment engineer, i need to be able to create friend relationship between Apps automatically during install or upgrades 6.0 [364095] to 60.

PI43630

Backport JFS bulk delete can cause a OOM (371253). to 60.

PI43630

Backport work item 361341 - LDX user permissions lost after startup.

PI45029

DCC is broken after running JTS setup wizard and DCC database is not Derby.

PI43630

DM needs to be able to change dependencies of immutable configurations managed by VVCConfigurationCacheService.

PI43630

GC does not complete server rename if server name is masked out.

PI43630

SSO enabled distributed env cannot logout and relogin.

PI43630

Server Rename does not help update the "Global Configuration Provider URL".

PI43630

Server Rename does not help update the "Link Index Provider URL".

PI43630

Suppress DW setup step for GC.

PI43630

Update Message Id for CRJAZ2983W for TrustedCallbackRenameFailed.

PI43630

Validation fails after server rename when saving TrsBasePage who references items with duplicate itemId.

PI43630

tcom.ibm.team.repository.oauth.trustedAuthorizedCallbacks contains old server names after doing a server rename.

PI43630

After Server rename user has to switch to GC when he had already done so before the server rename.

PI44364

VVC cache configurations missing after migration.

PI45029

DCC is broken after running JTS setup wizard and DCC database is not Derby.

PI45503

DNG 6.0 - java.lang.NullPointerException: vvcConfigUrl must not be null.

PI48537

[RTC 6.0iFix004] WI: 360995: Ghost links appearing in traceability report.

PI49375

(6.0) No Secure Token Error for JRS Widgets using Internet Explorer 11.

PI50923

Backport defect 369390 TransactionalStateCache stores stale state data 60 Maintenance.

PI54243

Build Integration fails when 2 RQM projects are configured to 1 RTC project.

PI54878

[RTC 6.0 iFix006] WI: 380079: LINKS table disappears from BIRT reports.

Rational DOORS Next Generation
PI39160

Sentence level keyword extraction is hanging in certain conditions.

PI40280

Image Loading in Modules can push down selected artifact.

PI40295

com.hp.hpl.jena.shared.CannotEncodeCharacterException when importing CSV containing control characters.

PI41498

WellKnownTypeUrisCache fails with bad typesystem.

PI43630

Annotation Service for 6.0 iFix.

PI43630

CM - conflicts when a core artifact is removed in a stream and there is a conflicting edit in another stream can generate a warning that you cannot resolve in a module after delivery.

PI43630

Can't create any links if the RM artifact was created in 3.x (and not modified since 4.x). User sees a 400 Bad Request.

PI43630

Customer migration fails with DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001.

PI43630

Data loss when creating objects in locked module.

PI43630

Generating a PDF from a text artifact is not working on selfhost.

PI43630

In an Opt-Out project, artifact picker dialogs (e.g., link, insert) shows all RM opt-out projects, even ones that I don't have access to.

PI43630

Migration fails with ValidationException.

PI43630

Migration of formal review doesn't work properly if review referenced deleted artifacts.

PI43630

Module Usability: Contents jump around on screen when starting and ending edits.

PI43630

Optimize query in WellKnownTypeUtil to fetch template types.

PI43630

WAS - Diagram tips hover hot spots not displayed correctly.

PI43630

Web client should not send concurrent requests to update the deliver session.

PI43990

Suspicion Profile Administration page does not show list of projects if Registered Application name for RM does not contain "rm".

PI44212

One Directional Link gets created to QM when using 'Duplicate Artifact'.

PI44525

RNDG 6.0 upgrade fails when module baseline title is empty.

PI44847

Not able to select OSLC link types as "Preferred link types" for artifact types when the RM project area has Configuration Management enabled.

PI45066

Migration from 5.0.2 to 6.0 fails with GoneException when migrating draft reviews.

PI45774

Error loading attribute for multi-user attribute of data type user.

PI45832

Upgrading RM from 502 to 60 fails with error: Migration FAILED java.lang.RuntimeException: Unsupported content type [application/xml] for RDF model.

PI48024

"Unable to get property 'xhr' of undefined or null reference" when updating artifact type from a module using IE11.

PI48671

View from RequisitePro is not imported into DNG.

PI49061

Long-running links query from the publishing API.

PI49686

Automatic email notifications from reviews are not being sent.

PI49848

In DNG 6.0, The API feed for link types only returns the information for 2 projects.

PI49921

Not able to link a Module View to an RQM Test Plan.

PI50049

Directed comments do not send out email notifications.

PI51145

ClusterSafeInitializer causing too many tasks stored in AsyncTaskStatusJfsStorageService.

PI52174

Requirements View widget does not work from QM/CCM dashboards.

PI52339

Artifacts using "References By" link type cannot be retrieved through the publishing service.

PI52400

Adding new requirements fails without refresh.

PI53713

Unable to create and print PDF from self-host artifact.

PI43630

Remove error about unnecessary JPI mapping.

PI52086, PI42352

User name does not display in server renamed environment.

PI51677

Describe queries return invalid data after server was renamed.

PI52669

Query timeout during SuspectLinkIndexService.clearIndexedLinks could result in unbounded growth of RM on-disk indices.

PI53303

Migration from 5.0.1 to 6.0 fails with NotFoundException when migrating review.

PI54328

Query invoked from View Service code to collect all Attribute Definitions fails when Attribute Defs have been deleted from project.

PI55198

Upgrade to 6x fails due to null jfsBaseline.

PI55320

OSLC requests for a project area's services.xml do not properly handle configuration resolution.

Additional fixes:
APAR (WorkItem URL) Description Steps to apply
Lifecycle Query Engine (See the LIFECYCLE QUERY ENGINE AND LINK INDEX PROVIDER INSTRUCTIONS section)
PI41292

[Backport 6.0] LQE doesn't skip member errors as expected.

Jazz Foundation
PI43630

Suppress DW setup step for GC.

  1. Stop the CLM server
  2. Rename %JAZZ_HOME%/server/conf/gc/services.xml to a backup such as services.xml.bak
  3. Copy the attached services.xml to %JAZZ_HOME%/server/conf/gc
  4. Copy the %JAZZ_HOME%/server/conf/gc/teamserver.properties to create a backup
  5. Edit %JAZZ_HOME%/server/conf/gc/teamserver.properties and add these lines:
    # Skip data warehouse setup page.
    com.ibm.team.repository.setup.skipPages=data.warehouse.page
    				
  6. Start the CLM server
PI43630

tcom.ibm.team.repository.oauth.trustedAuthorizedCallbacks contains old server names after doing a server rename.

repotools_log4j.properties file in /server/conf/ directory needs to be updated manually to see the information messages for server rename process.

Note: For server rename, be sure to output messages the admin should be interested in

log4j.logger.com.ibm.team.repository.service.internal.oauth.serverrename.TrustedCallbackServiceConfigPropertyUpdater=INFO

If you perform a server rename after applying this patch check to see if you have any messages that look like:

2015-11-18 09:28:30,960 @ID@W The trusted callback URL was not renamed: https://<original server name>:9443/.

Then please go to the jts/admin->Server->Advanced Properties page and search for "Trusted URIs for client authorization and redirection" and manually edit the entry to point to the new server name.

PI44364

VVC cache configurations missing after migration.

You need only do this once per iFix. If you have already done these steps for another fix, you do not need to repeat them.

  1. Go to the <JAZZ_HOME>/server directory.
  2. Execute the following command:
    repotools-jts -help -clean
Jazz Reporting Service (See the JAZZ REPORTING SERVICE INSTRUCTIONS section)
PI42044

[Backport 6.0] Widget category load fails with error "Failed to retrieve categories" when report tag has '&'.

PI43630

[Backport 6.0] Apostrophe in meta data causes the report to show blank page.

PI43630

[Backport 6.0] Calculated Attributes drill-through is not correctly showing the child work item ID, URL and Name.

PI43630

[Backport 6.0] Failed to upgrade JRS if the root context was changed to SPARQL_Gateway during installation.

  • Windows:
    • Replace the existing file app_upgrade.bat in the <Report Builder Install Dir>/upgrade/<Report Builder context root> directory with the new version.
  • Linux:
    • Replace the existing file app_upgrade.sh in the <Report Builder Install Dir>/upgrade/<Report Builder context root> directory with the new version.
PI43630

[Backport 6.0] Filed Against list in condition edit is corrupted.

PI43630

[Backport 6.0] JRS server rename fails with multiple mapping events or if server is restarted during rename process.

PI43630

[Backport 6.0] Parameter values for ready-to-use reports are escaped causing problems in case when special characters are present.

PI43630

[Backport 6.0] Planned for condition with immediate children modifier after Filed Against condition - sometimes extra value added to json causing SQL error later.

PI43630

[Backport 6.0] Special characters are not displayed properly in column names.

PI43630

[Backport 6.0] Unnecessary word splitting in table compromises readability of table.

Known Side Effects

The following defects were not resolved in this interim fix:

Review the 6.0 Release Notes page on jazz.net for links to queries that list known problems and workaround articles for this release.

Open defects

Review the following list of open APARs for Rational DOORS Next Generation 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

What's new

No new features or functions in this iFix.

Review the 6.0 New and Noteworthy page on jazz.net for a description of the new features included in this release.

On
[{"DNLabel":"RDNG 6.0_iFix006","DNDate":"25 Feb 2016","DNLang":"English","DNSize":"168864450","DNPlat":{"label":"Windows","code":"PF033"},"DNURL":"http://www.ibm.com/support/fixcentral/swg/quickorder?parent=ibm%7ERational&product=ibm%2FRational%2FRational+DOORS+Next+Generation&release=6.0.0&platform=All&function=fixId&fixids=6.0.0-Rational-DNG-ifix006&includeSupersedes=0&source=fc","DNURL_FTP":" ","DDURL":null}]
[{"Product":{"code":"SSUVLZ","label":"IBM Engineering Requirements Management DOORS Next"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Installation","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"6.0","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSWMEQ","label":"Rational Requirements Composer"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":" ","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Rational DOORS Next Generation

Problems (APARS) fixed
PI43701;PI44364;PI42044;PI43630;PI42419;PI41335;PI41292;PI45503;PI48537;PI45029;PI49375;PI50923;PI45548;PI45649;PI50417;PI52655;PI53810;PI44469;PI45564;PI46590;PI47418;PI47590;PI48809;PI48812;PI52231;PI54937;PI52228;PI54243;PI54878;PI52174;PI52339;PI52400;PI53713;PI52086;PI42352;PI51677;PI52669;PI53303;PI54328;PI55198;PI55320;PI49686;PI49848;PI49921;PI50049;PI51145;PI40280;PI40295;PI41498;SE62292;PI43990;PI44525;PI44847;PI45066;PI45774;PI45832;PI39160;PI44212;PI48024;PI48671;PI49061

Document Information

Modified date:
20 July 2018

UID

swg24041710