RSE Patch
RSE20021030
for Release 2002.05.20 of
Rational SoDA and
Rational ProjectConsole Template Builder

October 2002


Rational Suite Extensibility (RSE) is the underlying data access layer for both Rational SoDA and Rational ProjectConsole Template Builder. This RSE patch applies equally to both; you can apply this patch in conjunction with, or independent of, any SoDA or ProjectConsole patch.

Defects fixed in this patch

This patch addresses the following defects:

 

Category

RATLC ID

Description / Comments

Rose

00365577

A calculated OPEN for External Documents fails when the parent REPEAT is a diagram.

This patch removes the limitation on including external documents in a report when those documents are associated with a diagram.

 

00365043

A Rose Event Specification with a Type of Send Event cannot be retrieved for reporting.


With this patch, the object that corresponds to the Send Event setting of the Event Specification is available for reporting.

 

00366789

Unable to retrieve objects and associated link information from interaction diagrams.

 

This patch adds a new relationship—AllItems—to the Diagram class in the Rose domain. AllItems contains all of the Items associated with the diagram, for example Packages, Classes, Relationships, Associations, and Links.

 

In addition, the Links associated with a diagram have been added to the MappedArtifacts relationship, which is known as Items in SoDA. The corresponding positional information for Links has been added to the MappedPoints attribute, which is known as ItemsPositionInfo in SoDA.

 

The Items (MappedArtifacts) relationship contains only those diagram Items for which positional information is generated. The AllItems relationship includes all of the Items associated with the diagram.

 

00367889

Report Generation fails on Rose ExternalDoc across Network administrative share “<drive>$”.

 

This patch fixes parsing of Rose virtual paths so that administrative shares (such as c$) in network paths are interpreted correctly.

 

 

 

Requisite Pro

00365500

Unable to evaluate REPEAT command. Unknown RDSI Error in Get NaryRelationships.

 

The condition that caused the error above does not occur with this patch.

 

 

00020284

The generation process runs out of memory when retrieving traces from Document Requirements.

 

Except for unusually large documents with many hyperlinks, this patch corrects this memory issue.

 

 

 

Clear
Quest

00365761

A collection for a specific record type indicates that it finished successfully but the number of rows inserted is zero.

 

This problem occurred when there were multiple records with state fields in the schema. With this patch, when a collection is formed, state properties in related records are not pre-fetched. This means that access to such properties may be slower.

 

 

 

Word

00365815
00366011

00366005

Cannot display formatted text in the Word domain.

 

This problem occurred when the ProjectConsole server started a Word session and a user on the same computer also started Word. Word reuses an existing session, so that the “server Word session” and the “user Word session” were the same, single session. If the user Word session were closed, the ProjectConsole session was also closed, resulting in an error such as the one reported by this defect.

 

This patch address this situation by restarting Word automatically when it is inadvertently shut down.

Installation instructions

The patch includes an automatic patch-installer batch file called apply_rse.bat. The batch file:

§         Renames the earlier versions of the DLLs to create backup copies

§         Copies the new DLLs into the proper directory

§         Registers the updated DLLs

NOTE: It is not necessary for you to make backup copies of your original DLLs because the batch does this for you. If you do make your own copies, you must keep the original files, with their original names, in the original location, so the patch installer can find them.

To install the patch, you extract the contents of a zip file and then run the batch file.

When you run the batch file, you will be prompted for two parameters:

§         Your Rational install path

§         Extension to use to rename original files.

To install this patch:

1.       Extract the contents of the zip file into a temporary directory (for example c:\rse_patch).

2.       Run the batch file apply_rse.bat from a local or mapped network drive (do not use a UNC filepath).

You can do this from either the Windows Explorer or from the MS-DOS Command prompt in the batch file location. You must use a local or mapped network drive.