Upgrading to Rational Team Concert 4.0 using CCM_upgrade script fails with "java.lang.IllegalStateException" error

Technote (troubleshooting)


Problem(Abstract)

Attempts to upgrade IBM Rational Team Concert application from 3.0.1.x to 4.0 using the ccm_upgrade script results in the error "java.lang.IllegalStateException".

Symptom

The ccm_upgrade.bat script fails with the error:

2012-11-20 13:25:56,796 The version string " -Dcom.ibm.team.repotools.rcp.allowInvalidBundles=true" is not properly formatted.
java.lang.IllegalStateException: The version string " -Dcom.ibm.team.repotools.rcp.allowInvalidBundles=true" is not properly formatted.

OR

You may notice the ccm_upgrade script hangs for a while and displays the following error:

CRJAZ1363I Loading the configuration from "bundleresource://364.fwk1594121988/teamserver.properties".
Validating JTS configuration files...
Checking the old application version...

The ccm upgrade failed at step 0.  Correct the problem and run the script again starting at step 0.

Cause

There are custom operation advisors with invalid bundles. The upgrade script is unable to determine the old application version.

Resolving the problem

Proceed with the upgrade regardless of the invalid bundles, pass the oldApplicationVersion parameter with the value of the old application version (such as 3.0.1.1) when running the upgrade script.

For Example:

upgrade/ccm/ccm_upgrade.bat -oldApplicationHome CCM_3.0.1_install_dir\server\conf oldApplicationVersion=3.0.1.1

or

upgrade/ccm/ccm_upgrade.sh -oldApplicationHome CCM_3.0.1_install_dir/server/conf -oldApplicationVersion 3.0.1.1

Rate this page:

(0 users)Average rating

Document information


More support for:

Rational Team Concert
SCM

Software version:

3.0.1, 3.0.1.1, 3.0.1.2, 3.0.1.3, 3.0.1.4, 3.0.1.5

Operating system(s):

Linux, Windows

Reference #:

1621249

Modified date:

2013-03-06

Translate my page

Machine Translation

Content navigation