Reviewing the RRC3 migration results
Authors: ShirleyHuiBuild basis: CLM 2011, Rational Team Concert 3.0.1, Rational Requirements Composer 3.0.1
This article describes how to access and review the results of the RRC3 migration.
Refer to Upgrade Reference for CLM 2011 for overall guidance on upgrading.
To review the results of the upgrade, run the RRC Upgrade report tool and review the contents of the upgrade directory.
Command line:
upgrade-reports.bat -help
upgrade-reports.sh -help
upgrade-reports.bat command {-help}
upgrade-reports.sh command {-help}
commands: makeResourceReport, makeErrorReport, makeDeltaReport, makeErrorArchive
makeResourceReport
Generates resource-centric reports:
Upgrade Report Tool
The upgrade report tool is available in versions 3.0.1.4 and higher in InstallDir/conf/rdm/tools.Command line:
upgrade-reports.bat -help
upgrade-reports.sh -help
upgrade-reports.bat command {-help}
upgrade-reports.sh command {-help}
commands: makeResourceReport, makeErrorReport, makeDeltaReport, makeErrorArchive
makeResourceReport
Generates resource-centric reports:
- resource-urls.csv - a list of the resource urls for artifacts with errors.
- resource-report-errs.csv - one report for all error annotations.
- resource-report._projectAreaId.csv - one for each project area, with delta annotations for each resource, including the resources that were reported in the errors report.
Upgrade Results
Location of the upgrade results directory
This directory will be found in the InstallDir/rdm/migration/systime-tmp directory. systime is a 13 digit number.Navigating the upgrade directory
This directory contains:- migration-errors.log - If the upgrade has a critical failure, this file contains information about the failure
- resource-errors.log - This file contains information about non-critical errors for individual resources
- migration-metrics.rdf and resources-metrics.csv - Statistics from the migration
- Folders representing different kinds of resources (for example, "Resources", "Folders", "Links", "Comments") contain files related to those resources.
- When you run the upgrade report tool, output files are written to this directory.
- Find the resource id in the entry in resource-errors.log, in the form 'rrc' followed by an ID.
- Note the revision ID. For example, Resource: https://server:9443/jts/storage/com.ibm.rdm.resources/rrc308?revision=_v1wbhmagEeCeW9etSZqfCw
- Change to the Resources/rrcID directory.
- To access the resource delta file for resource, find the resource id, in the form 'rrc' followed by an ID.
Review Results Checklist
- Run InstallDir/rdm/tools/upgrade-report.bat makeResourceReport'
- Review output files in the upgrade results directory.
- Get the list of artifacts with migration errors from resource-urls.csv
- Determine if each artifact is accessible in RRC2 and RRC3 by opening the URL. It will look something like, https://server:9443/rdm/resources/rrc346. The RRC2 UI may report it cannot open the artifact or encountered an error opening the artifact.
- Eliminate artifacts that are no longer used in RRC2 - this may include artifacts that were corrupted in 2.x, or deleted. If the artifact is no longer used, you may ignore this error.
- Some artifacts may not be accessible in RRC3 and some may be displayed but cannot display their contents. Separate the artifacts into two lists.
- Using the resource-errors.log and the resource-report-errs.csv file, evaluate the errors for remaining artifacts.
- The resource-report-errs.csv report contains a column 'contentRepaired', which indicates whether a special repair transform was attempted on the resource content, and whether the repair succeeded or not. If it says 'Content repaired', the resource content was preserved but the original formatting needed to be removed. Other annotations indicate that the content could not be repaired.
- If the artifact is active and required, contact IBM Support to submit a defect.
Related topics: Limitations, Understanding the data transformations, Running a trial migration, Perform backups before offline and online migration steps, Online migration error handling, Review the migration results
External links:
Additional contributors: PaulEllis
Contributions are governed by our Terms of Use. Please read the following disclaimer.
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.