Jazz Library Workarounds: Web Client and Server problems in Rational Requirements Composer 4.0.1 and DOORS Next Generation 4.0.1
Author name

Workarounds: Web Client and Server problems in Rational Requirements Composer 4.0.1 and DOORS Next Generation 4.0.1

Follow this link to see DOORS Next 4.0.1. Rich Client workaround article

The table of contents lists the known problems, workarounds, and limitations related to the Web Client and Server functionality in the Rational Requirements Composer 4.0.1 and DOORS Next Generation 4.0.1 release.

Workarounds

Use the links below to learn more about the issues and workarounds in this release:

Limitations

Use the links below to learn more about the limitations (an issue, without a workaround) in this release:


Problem Summary

Attributes are duplicated after you import modules from Rational DOORS by using ReqIF

Problem

If multiple link modules are imported by using ReqIF, the Source, Source Index, Target, and Target Index attributes are duplicated. You can see the duplicates on the Artifact Attributes page of the RM application. For example, you might see attributes like these: Source 2, Source Index 2, Target 2, Target Index 2.

Workaround

Complete these steps:

  1. Go to the Project Properties page by clicking the Admin icon in the upper-right corner and then clicking Manage Project Properties.
  2. Click the Artifact Attributes tab.
  3. Hover over the each of the duplicate attributes, click the pencil icon, and click Delete. Because the attributes are not used in the RM application, you can delete them.

Related information

The following links point to related information:

Return to the top of the page

Problem Summary

A CRRRW8010E error occurs when you try to view a graphical artifact.

Problem

If you log into Jazz Team Server and then go to the Requirements Management (RM) application, a few of the cookies that you need in order to view graphical artifacts are missing. For example, if you log into the application by using the following URL, the cookies might be missing: https://your-JTS/jts/admin.

This issue is caused by a change in the way single sign-on is handled.

Workaround

Complete these steps:

  1. Log out of the RM application.
  2. Log in to the RM application by using this URL: https://your-JTS/rm/web.

Return to the top of the page

Problem Summary

In suspect profiles, artifact types that are defined outside of the Requirements Management application cannot be used as filter criteria.

Problem

When you set up a suspect profile, if you choose to watch the Implemented By or Validated By link types, you can define criteria to limit the artifact types that suspect links are calculated for. If you select an artifact type that was not defined in the Requirements Management (RM) application, the suspect profile cannot correctly calculate suspicion for that type. For example, this problem occurs if you select an artifact type that was defined in Rational Team Concert or Rational Quality Manager.

Workaround

Complete these steps:

  1. Open each suspect profile in which you are watching the Implemented By or Validated By link types.
  2. Do one of these steps:
    • Clear the check boxes of all artifact types that are provided by either a Rational Team Concert or Rational Quality Manager project.
    • Select to watch all artifact types.
  3. Save the profile.

Related Information

The following links point to related information:

Return to the top of the page

Problem Summary

In a module, if you close the Remove Artifact window, you cannot modify the module again until you refresh it.

Update: A hotfix has been made available for this issue and can be obtained by contacting IBM Rational Support and referencing the Fix Portal fix for ID/Build 68442.

Problem

When you are editing a module, if you try to remove an artifact, this confirmation message is displayed: Are you sure you want to remove “artifact name” and all of its children from this module? If you cancel or close the message, you cannot add or remove artifacts or change the structure of the module. If you click Remove in the message, this problem does not occur.

Workaround

If you closed or canceled the message, refresh the module by clicking the Refresh icon near the upper-right of the module.

Return to the top of the page

Problem Summary

The Extract Requirements wizard moves slowly when it does not detect criteria for requirements.

Problem

If you are extracting requirements and the Extract Requirements wizard is moving slowly, the wizard might not be detecting any of the criteria that you specified for the requirements. When this problem occurs, the wizard provides no indication that it has not detected the criteria.

Workaround

In the wizard, click Previous and specify different criteria to detect requirements. You might also want to specify an artifact type for the “All other text” section.

Related Information

The following links point to related information:

Return to the top of the page

Problem Summary

Active suspicion profiles on the Artifacts page do not persist for more than one project at a time.

Problem

On the Artifacts page for a project, only the most recently saved suspicion profiles are saved. If you save suspicion profiles on an Artifacts page for another project, the saved suspicion profiles for the previous project will be overwritten.

Workaround

If suspicion profiles are required on the Artifacts page of a project, when you open the page, select the suspicion profiles again.

Related Information

The following links point to related information:

Return to the top of the page

Problem Summary

After a successful upgrade, the upgrade console incorrectly indicates that the upgrade failed.

Problem

After an upgrade, if you do not restart the Requirements Management (RM) server and you access the upgrade console, a message incorrectly states that the upgrade failed. This message is displayed: Upgrade has failed. Refer to the documentation for information on running the upgrade a second time.

Workaround

  • 1. Stop and restart the RM server.
  • 2. Access the upgrade web console at https://server:port/context_root/web/projects/migration. For example: https://myserver.com:9443/rm/projects/migration.
  • 3. Try to upgrade again, and verify that this message is displayed: No upgrade is required at this time. If you see that message, the upgrade is complete and the RM server is ready.

Related Information

The following links point to related information:

Return to the top of the page

Problem Summary

If the server crashes or is improperly shut down, the server indexes can become corrupted.

Problem

The Jazz Team Server indexes can become corrupted if the server crashes or if it is improperly shut down, for example, by closing the terminal window without first running the script to shut down the server. When the indexes are corrupted, if you try to view the project list, this error is displayed: “The server was unable to generate the list of artifacts in a reasonable period of time. Try making the filter more specific. For example, specify which artifact types to display, and try to open the list again.”

In addition, when this problem occurs, the Jazz Team Server console might display this warning: “Query-based operations do not work and the application might not work at all. Before you can continue, this issue must be fixed. For more details, open the help system and search for CRJZS5787E.”

Workaround

Re-index Jazz Team Server:

  • 1. Stop Jazz Team Server.
  • 2. Using a command prompt, go to the server installation directory and enter repotools-jts -reindex
  • 3. Wait for the reindex to complete, and then start the server.

Return to the top of the page

Problem Summary

While creating a lifecycle project, such as the Money That Matters sample, the LPA application shows a SocketTimeoutException and does not fully create and link the project.

Problem

When the Lifecycle Project Administration (LPA) application is applying templates and creating projects for each application, if an application takes more than 20 minutes to complete, the LPA wizard shows a SocketTimeoutException message. After this message is displayed, the server might continue creating project artifacts in the background. However, the LPA post-processing steps will not run and the resulting projects will not be fully created and linked.

Workaround

To resolve this problem, increase the default value that the LPA application uses. As an example, the following procedures show how to increase the value from 20 to 90 minutes per application. The units for this value are recorded in milliseconds. When this problem occurs, you must also re-create the lifecycle project or sample because the project or sample was not fully created in the first attempt.

To change the default timeout value, do these steps:

  • 1. Go to the CLM_INSTALL/server/conf/admin directory. The next image shows an example of the directory.
  • 2. Back up the admin.properties file.
  • 3. In the admin.properties file, increase the default timeout value by updating the http.socket.timeout value. For example: http.socket.timeout=5400000.
  • 4. Save and close the admin.properties file.
  • 5. Restart the application server to load the new property.

Before you re-create the lifecycle project, rename the incomplete projects:

  • 1. Click the Administration icon, which looks like a gearbox, and then click Manage Lifecycle Projects.
  • 2. For each application, rename the lifecycle project that you were trying to create.
  • 3. Optional: In addition to renaming the lifecycle projects, archive them.

Related Information

The following links point to related information:

Return to the top of the page

Problem Summary

In version 4.0.1 of the Requirements Management (RM) application, the CSV export operation does not properly export link information.

Problem

When you use the CSV export operation to export a view that displays links from the RM application to another requirements management tool, any links that were created locally are displayed by using the URL of the linked-to artifact. However, any remote links are not exported.

Workaround

No workaround exists to export the remote links. If you export from the application that was used to create the links, which makes those links local and visible to the export operation, the CSV export will export the URLs for those links.

Related Information

The following links point to related information:

Return to the top of the page

Problem Summary

Graphical artifacts that are embedded into text artifacts are not displayed in the requirements specification report for Rational Reporting for Document Generation.

Return to the top of the page

Problem Summary

Graphical artifacts might be clipped when printed from a browser.

Return to the top of the page

Problem Summary

Graphical artifacts cannot be printed by using the browser print function.

Return to the top of the page

Problem Summary

A reused widget that is added to a User Interface Sketch, User Interface Part, or Sketch editor occasionally is not displayed in the diagram.

Return to the top of the page

Problem Summary

In rich text documents, space cannot be added between consecutive tables.

Return to the top of the page

Problem Summary

Text is displayed in multiple languages.

Return to the top of the page

Problem Summary

On Linux systems, the Rational Requirements Composer server does not start in console-only mode.

Return to the top of the page

Problem Summary

The Cut, Copy, and Paste editor menu options are disabled.

Return to the top of the page

Problem Summary

How to configure PDF output for Rational Reporting for Document Generation (RRDG).

Return to the top of the page

Problem Summary

The Save button on the Administration page remains enabled before and after the user makes and saves changes in the form.

Return to the top of the page

Problem Summary

Long artifact names cause the artifacts to be displayed with their URL.

Return to the top of the page

Problem Summary

Importing a ReqPro Project that was integrated with Rational Requirements Composer requires a manual refresh prior to seeing changes.

Return to the top of the page

Problem Summary

When an artifact attribute is deleted from an artifact type, artifact exports fail.

Return to the top of the page

Problem Summary

The Rational Requirements Composer on-line migration requires a 4.0 RRC Analyst license. The Jazz Team Server 4.0 read-only mode now supports installing and assigning licenses.

Return to the top of the page

Problem Summary

Adding or removing multiple IBM Rational ClearQuest record links from IBM Rational Requirements Composer (RRC) or IBM Rational Quality Manager (RQM) artifacts might not update all selected ClearQuest records.

Return to the top of the page

Problem Summary

In the Float data type, users cannot enter values of more than three digits after the decimal point.

Return to the top of the page

Problem Summary

When you create artifacts in a new project or open a new project, these errors occur: “CRRRS8664E Unable to determine AttributeType” and “Error when retrieving range type for attribute definition”.

Return to the top of the page

Problem Summary

The creation of the Money that Matters lifecycle sample might fail with a socket timeout.

Return to the top of the page

Problem Summary

Error importing large CSV files into Derby.

Return to the top of the page

Problem Summary

In environments that use Rational Requirements Composer V3.0.1.3 and earlier and Jazz Team Server V4.0, issues with snapshots occur.

Return to the top of the page

Problem Summary

Derives links cannot be edited or deleted from the Requirements Management (RM) application.

Return to the top of the page

Problem Summary

Large tables are not resized to fit the page.

Return to the top of the page

Problem Summary

Internet Explorer automatically generates mailTo hyperlinks that might fail the RM XHTML server validation process.

Return to the top of the page

Problem Summary

In the rich text editor, the font size of the bullet or number portion of a list cannot be changed.

Return to the top of the page

Problem Summary

In rich text documents, space cannot be added between consecutive tables.

Return to the top of the page

Problem Summary

When both Design Management and the Requirements Management (RM) application access the graphical display, the application server crashes.

Return to the top of the page

Problem Summary

OAuth consumer key issues in the Requirements Management application 4.0.

Return to the top of the page


Limitation Summary

To indicate a suspect state, link columns on the Artifacts page show only the incoming suspect icon.

Problem

When the suspect conditions that are specified in a suspicion profile occur, the affected artifacts are indicated by the incoming suspect icon, which is shown in the link columns on the Artifacts page. The incoming suspect icon is shown when the change is in the linked artifact.

Related Information

The following link points to related information:

Return to the top of the page

Limitation Summary

Modules that are loaded into the data warehouse can contain a maximum of 100 artifacts.

Problem

Because of a query limitation, modules that are loaded into the data warehouse can contain a maximum of 100 artifacts. This issue is resolved in version 4.0.5.

If you upgrade to 4.0.5 from an earlier version and you have modules that contain more than 100 artifacts, run a full load of the Requirements ETL to ensure that all module artifacts are loaded. New Reports in version 4.0.5 use module data for metrics reports.

Related Information

The following link points to related information:

Return to the top of the page

Limitation Summary

Collections can no longer contain other collections.

Problem

In version 4.0.1 and later, a collection can no longer contain another collection. If you have a collection that contains collections and you upgrade to version 4.0.1 or later, when you try to open that collection, the web client takes these actions:

  • Informs you that the collection that you are trying to open contains collections
  • Lists the names of the collections that are in the collection
  • Removes the collections from the collection automatically
  • Prompts you to save the collection so that you can continue using the collection

Related Information

The following link points to related information:

Return to the top of the page

Limitation Summary

The Module Find operation does not account for language sensitivity when searching text.

Problem

When you search by using the Module Find operation, the search results include only text that exactly matches the search query. Language-sensitive searching is not supported. For example, if you search for a word that contains a German umlaut, such as “Müller,” the search results will not include “Mueller” because the search is accent sensitive. Similarly, if you search for a word that contains the Turkish characters “ıi,” the search results will not include “Iİ” because the search is case sensitive.

Return to the top of the page

Limitation Summary

Problem

If you import large ReqIF packages or import large migration files from Rational DOORS into Rational DOORS Next Generation, the import process does not succeed.

The size of file that can be processed is limited by the amount of available Java heap space. Therefore, the largest package that can be imported varies depending on the allocated JVM heap and the load on the server. For example, depending on the Java heap space and server load, packages that are 200 MB might be too large to import successfully.

Related Information

The following link points to related information:

Return to the top of the page


Thu, 07 Nov 2013