Workarounds: Web client and server problems in Rational DOORS Next Generation 5.0.1

The following known problems are related to the web client and server in the Requirements Management application 5.0.1 release.

Workarounds

The following problems in this release have workarounds:

Limitations

The following problems in this release do not currently have workarounds:


Workaround summary

Problem

Workaround

When you run the rm_upgrade.sh or rm_upgrade.bat script, override the older application version by specifying -oldApplicationVersion 5.0.

Alternatively, you can specify the same argument by using the params/rm_params.sh or params/rm_params.bat scripts.

Related information

Return to the top of the page


Workaround summary

This article covers two similar issues.

Problem 1

When you upload an artifact, you might see a 500 CRRRW7230E error from the server. The following error will be logged in the server rm.log file:

             Server exception:             com.hp.hpl.jena.rdf.model.ResourceRequiredException: ""             at com.hp.hpl.jena.rdf.model.impl.StatementBase.mustBeResource(StatementBase.java:149)             at com.hp.hpl.jena.rdf.model.impl.StatementImpl.getResource(StatementImpl.java:97)             at com.hp.hpl.jena.rdf.model.impl.StatementImpl.getProperty(StatementImpl.java:105)             at com.ibm.rdm.fronting.server.services.wrappedresources.internal.WrapperResourceUtil.createModel(WrapperResourceUtil.java:163)             at com.ibm.rdm.fronting.server.services.wrappedresources.WrappedResourceService.createPostISR(WrappedResourceService.java:227)             at com.ibm.rdm.fronting.server.services.folders.internal.FolderWrappedResourcePostRequest.execute(FolderWrappedResourcePostRequest.java:61)           

This problem has been observed only on self-hosted IBM test environments that are running on a milestone release.

Problem 2

When you upload an artifact that is of the Feature type, you might see the CRRRW7230E error from the server. For example:

         The file could not be uploaded to the server.         ID CRRRW7230E  The server request to upload the file to the server could not be completed.         _3b is undefined         _36@https://server:9443/rm/web/_js/?include=A~&etag=CsVhitlSjJh_en_US&_proxyURL=%2Frm&ss=FPDJf&locale=en-us:47773:1         _8@https://server:9443/rm/web/_js/?include=A~&etag=CsVhitlSjJh_en_US&_proxyURL=%2Frm&ss=FPDJf&locale=en-us:6010:1            

This problem has been observed only on projects that were initially populated by using the Use Case Requirements predefined template. If you reuse the Business Priority attribute, you might see a similar issue with other artifact types.

Workaround for problem 1

The cause of the problem is bad data in the artifact type that is selected for the upload. Because only some of the artifact types are affected, a simple workaround is to upload by using a different artifact type.

Complete these steps:

  1. Log in to the Requirements Management (RM) application as a user who has permissions to save and modify types in the project where the problem is occurring. Typically, that user is an administrator of the project.
  2. Open the project that the issue is occurring in.
  3. From the Administration menu in the upper-right part of the banner, click Manage Project Properties.
  4. Click the Artifact Types tab.
  5. For all artifact types that experienced issues with the upload, follow these steps:

    Tip: If you are not sure which artifact types are affected, follow these steps for all artifact types.

    1. Change the description of the artifact type. Save your changes.
    2. Change the Description back to what it was and save it again.

Workaround for problem 2

The cause of the problem is bad data in the Business Priority artifact attribute of the Use Case Requirements template.

Complete these steps:

  1. Log in to the Requirements Management (RM) application as a user who has permissions to save and modify artifact attributes in the project where the problem is occurring. Typically, that user is an administrator of the project.
  2. Open the project that the issue is occurring in.
  3. From the Administration menu in the upper-right part of the banner, click Manage Project Properties.
  4. Click the Artifact Attribute tab.
  5. Select the Business Priority attribute.
  6. Place your cursor in the Initial Value field and press Delete.
  7. Click Save.

Return to the top of the page


Workaround summary

Problem

In Rational DOORS Next Generation, links that are of the Derives link type cannot be deleted. Those links are most likely to be in Rational DOORS Next Generation projects that are associated with Design Management projects.

Workaround

Complete these steps:

  1. Click the link that you want to delete to open the Design Management artifact that it points to.
  2. From the Design Management artifact, select the link to the Rational DOORS Next Generation artifact and delete it.

Related information

Return to the top of the page


Workaround summary

Problem

After you create the 51st artifact in a module, the artifact might not be shown.

Workaround

Refresh the module.

Related information

Return to the top of the page


Workaround summary

Problem

When you are editing a text artifact, if you move an inserted text artifact, the inserted artifact becomes normal text.

Workaround

Complete these steps:

  1. Click Cancel to cancel your edits.
  2. Click Edit to enter edit mode again.
  3. Select the inserted artifact.
  4. Use the toolbar icons to cut the inserted artifact and paste it where you want to place it.

Related information

Return to the top of the page


Workaround summary

Problem

This problem occurs when all of these criteria are met:

  1. An attribute definition has a default value set
  2. That attribute definition is used on some artifacts, but for those artifacts, the attribute value is unset
  3. Those artifacts are exported into the ReqIF format
  4. Those artifacts are reimported into another location

At this point, the reimported artifacts contain the default value rather than an unset value.

Before:

Before

After:

After

Workaround

Re-export the project to the ReqIF format:

  1. From the Administration menu, click Manage Project Properties and navigate to the Artifact Attributes page.
  2. Find any attribute definitions that contain default values.
  3. Clear the default values and complete the ReqIF export again.
  4. Reimport the ReqIF file into a project.
  5. In the new project, add any default values to attribute definitions that were imported.

Related information

Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Limitation summary

Problem

This problem occurs when you create a Rational DOORS Next Generation project by importing a Rational RequisitePro project baseline and the baseline contains artifacts that have a large amount of Rational ClearQuest integration attributes. Depending on the number of Rational ClearQuest attributes, the import might take a long time or it might not finish.

Related information

Return to the top of the page


Limitation summary

Problem

In the Links section of the sidebar, links to Design Management artifacts might be shown as strings of alphanumeric characters instead of artifact names.

Related information

Return to the top of the page


Limitation summary

Problem

This problem occurs when the Save comments in project templates option is enabled on the Advanced Properties page of the Requirements Management (RM) application. When that option is enabled and you export a project template and then import it, you cannot add comments to any artifacts that already have comments. However, the comments that existed before the export and import are retained.

Related information

Return to the top of the page


Limitation summary

Problem

A Rational DOORS Next Generation server process increases its memory use when you use a non-default log level for the com.ibm.rdm.fronting.server.core.jpi.internal.InternalCoreServices.logISRstacks logger. You can observe this increase primarily when you create or modify artifacts, links, or comments. The rate of increased memory consumption depends on the server load for the operation.

In the log4j.properties file, do not modify this line: log4j.logger.com.ibm.rdm.fronting.server.core.jpi.internal.InternalCoreServices.logISRstacks=DEBUG.

Related information

Return to the top of the page


Limitation summary

Problem

For an imported table to be displayed correctly, its outer border must be perfectly aligned. Any slight misalignments in the left or right border of the original table can cause display issues after the table is imported. To ensure that imported tables are displayed correctly, ensure that the borders of the original table are perfectly aligned.

Related information

Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Return to the top of the page


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.
Feedback
Was this information helpful? Yes No 0 people rated this as helpful.