Trouble upgrading from RQM 2.0.1 iFix1 to iFix2
We previously had a working RQM installation (version 2.0.1 with iFix1 applied), on Tomcat / Derby....
After updating the installation to iFix2, we had faced some problems with RQM... (upgrade path: 2.0.1 -> iFix1 -> iFix2) 1) Server license status was Deactivated and gave the following complaint message: CRJAZ0975I The policy requires the bundle com.ibm.rqm.process.deployment, but it could not be found. Re-importing the jazz team server license doesn't help. 2) Second, the startup log complains of some components missing and something about license bad state eg: WARN ComponentVersionMismatch CRJAZ1041I The component is installed in the database but is not present in the server: com.ibm.rqm.deployment ^ among other things... and
Did anyone face similar problem while upgrading their RQM 2.0.1 iFix1 installation to iFix2? The whole log
|
5 answers
Update on the problem...
We exported the data from a backup of the working RQM 2.0.1 iFix1 installation and imported in a fresh working installation of RQM 2.0.1 iFix2 (upgrade path: 2.0.1 -> iFix2)... Its still giving the same errors... Anyone able to shed some light on these components that were apparently installed but not present in the server? Maybe how to disable/enable them? Because i think these missing components maybe the reason why the server is giving off license errors... Thanks - Hafiz |
All of these errors indicate a problem with the repository, but you should not have done any data migration when upgrading from iFix01 to iFix02.
Did you for whatever reason run repotools? Did you follow the upgrade instructions, per: https://jazz.net/downloads/rational-quality-manager/releases/2.0.1iFix2?p=upgrading In particular, with the server running go to this url (edit for your server): https://server_name:port_number/jazz/admin/cmd/requestReset ... and then restart RQM. That will refresh the server runtime with all of the upgraded code. Were there any other steps in your upgrade process that you did not mention? Thanks, John Nason RQM Development We previously had a working RQM installation (version 2.0.1 with iFix1 applied), on Tomcat / Derby.... |
When installed into WAS is the requestReset enough for iFixes? The istructions at https://jazz.net/downloads/rational-quality-manager/releases/2.0.1iFix2?p=upgrading seem to indicate that it is. Is there anything else that needs to be done?
Freddy All of these errors indicate a problem with the repository, but you should not have done any data migration when upgrading from iFix01 to iFix02. |
Hi Freddy,
requestReset works the same for both Tomcat and WAS, if that's what you are asking. When you restart the server you should see messages about the provisioner, deleting war files (including WAS paths), and redeploying new war files. There are 12 steps there, and the list is complete. Also - take note that during the installation process you are prompted for a backup location for configuration files. Be sure to restore any edits that you may have made to these files, i.e. teamserver.properties, provision profiles, etc. The Installation Manager does mention this but I guess we should reiterate the point in our upgrade instructions. Regards, John Nason RQM Development When installed into WAS is the requestReset enough for iFixes? The istructions at https://jazz.net/downloads/rational-quality-manager/releases/2.0.1iFix2?p=upgrading seem to indicate that it is. Is there anything else that needs to be done? |
Hi,
We had developed some of our custom components with storage models in RTC 2.0.0.2 and were using repotools to add our tables in derby DB. We are in a process of upgrading to RTC 3.0.1 now. In my local RTC 3.0.1 environment, when I tried repotools-ccm -addTables cmd, I could see following logs: Adding tables to the database "conf/ccm/derby/repositoryDB". 2011-09-08 16:01:18,606 CRJAZ1441I A new component model for "xyz" was added. But when I run my jetty launch, I see following errors in the logs, for the same components: 14:50:57,328 WARN ComponentVersionMismatch - CRJAZ1041I The component is installed in the database but is not present in the server: com.ibm.team.scm.tests 14:50:57,609 ERROR ComponentNotInstalled - Component has not been installed in the database: xyz FYI: this is the db.location param value in my jetty launch: ${workspace_loc}/../server/conf/jazz/derby/repositoryDB Iam I missing some step here? Is there a different command to add my tables ? |
Your answer
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.