Upgrading to Rational Team Concert 1.0.1 or 1.0.1.1

You can upgrade Rational® Team Concert clients and servers by either performing a zip or Installation Manager install.
Note: If you use the Installation Manager to install Rational Team Concert 1.0.1.1 on a computer where Rational Team Concert is not currently installed, the Installation Manager prompts you to select the languages to install. However if you update from an earlier version to 1.0.1.1, the Installation Manager assumes that you want to use the current languages and does not prompt you to select languages. Pre-1.0.1.1 versions are available in English only. To select the additional languages, after you update to 1.0.1.1, select Modify from the main screen in the Installation Manager, then select the offering. The next screen shows the list of supported languages. Select the ones you need.

Upgrading 1.0 Rational Team Concert Eclipse Clients

If you have 1.0 clients, we recommend that you obtain the 1.0.1 or 1.0.1.1 client to connect to your new 1.0.1 or 1.0.1.1 server. You can install these using a zip file, or you can update your prior Installation Manager installs.

Upgrading a Server from a Trial or Early Access release to a Permanent release

If you are running an Early Access release of Rational Team Concert, first upgrade to the 1.0 Trial release, or directly to the purchased 1.0.1 Server product. The 1.0 server keys do not make an Early Access server Permanent.

From the 1.0 Trial release, you can make your server Permanent by purchasing and installing the Server Activation Kit for your edition which is available here: http://www-306.ibm.com/software/awdtools/rtc/. The activation kit consists of a JAR file containing the Permanent server key. It is installed using the License Key Management page of your server's administrative Web interface.

Upgrading a Server from 1.0

You can upgrade directly to the 1.0.1 or 1.0.1.1 release of Rational Team Concert from the 1.0 release. You can re-use your 1.0 database; there is no database migration required.

Note: Before you begin upgrading a Websphere Application Server, reset the server by navigating to https://servername:9443/jazz/admin#action=com.ibm.team.repository.admin.serverReset and clicking Request Server Reset.

If you are running an earlier milestone or Beta, follow the upgrade instructions for 1.0 https://jazz.net/downloads/rational-team-concert/releases/. First, perform any necessary database migration.

If you installed the 1.0 release from a zip file, then there is no intersection with the previous install. You can install the 1.0.1 or 1.0.1.1 release from a zip in a new location, or you can use the Installation Manager to install an instance of 1.0.1 or 1.0.1.1.

If you used Installation Manager to install the 1.0 release, you can either install 1.0.1 or 1.0.1.1 as a separate instance or update the 1.0 instance to 1.0.1 or 1.0.1.1. If you install a separate instance of the server for the 1.0.1 or 1.0.1.1 release, select Create a new package group on the Install Packages page of the installation wizard.

Note: To upgrade a Websphere Application Server, remove the 1.0 jazz.war file and deploy the 1.0.1 jazz.war file.

To complete the upgrade, see Copying the required configuration files from a previous server installation and Installing 1.0.1 Activation Keys.

Upgrading a Server from One Rational Team Concert Edition to Another

You can upgrade between Rational Team Concert editions. Typical upgrades include moving from Express-C to Express™, or Express to Standard. You can also downgrade in the opposite direction by following the same process.

Because all Rational Team Concert 1.0.1 and 1.0.1.1 editions support Derby databases, you do not need to migrate from Derby to DB2® or Oracle if you are moving from Express-C to Express or Standard. We recommend that you migrate your server edition first, make sure things work smoothly with the existing database, and then perform a database migration if required. For information on performing a database migration, see Migrating the Jazz™ Team Server.

If you have installed a Rational Team Concert 1.0.1 or 1.0.1.1 edition and want to upgrade to another, download and install the new edition, alongside the existing edition, and then copy the required configuration files to run the new edition. The section below describes the configuration files that you require.

If you installed your previous edition from a zip file, then there is no intersection with the previous install. You can install the new edition from a zip in a new location, or you can use the Installation Manager install for the new edition. We recommend that the Installation Manager be used for production servers to enable future updates to be applied.

If you used Installation Manager to perform your previous server install, and want to use Installation Manager to install your new edition, during the new Installation Manager install, do not to overlay the previous edition. On the Install Packages page of the installation wizard, select Create a new package group.

This will install the new edition in a different location and create program shortcuts using the new package group name.

If you do not perform this task, the installation will fail with a file collision. This occurs if you see an error dialog titled Installation Failed, and the details show the following text:
Installation failed.
  Error during "install" phase:
    Failed to extract zip standard 1.0.1.I20081018-1820.  File
    D:\JazzTeamServer\server\license-update-site\site.xml already exists.

If this occurs, it is not fatal; you can restart the installation and correctly create a new package group.

Copying the required configuration files from a previous server installation

Copy the following files from the source server to the target server. First, rename the original files in the upgraded server install to create backups. If you used the Installation Manager to update from 1.0 to 1.0.1, a backup directory containing your 1.0 configuration files was created with a name, such as backup-config-timestamp in the server subdirectory of the installation location.

  • workitemindex (directory)
  • If you are using Derby, copy the repositoryDB directory tree.
  • If you are using Tomcat and have changed the configuration, copy over the tomcat/conf directory.
  • If you are using the Tomcat user database, copy over tomcat-users.xml.
  • If you are using Tomcat and you have customized the application deployment descriptor, copy the modified web.xml file for jazz.war, located in \JazzTeamServer\server\tomcat\webapps\jazz\WEB-INF.

If you are upgrading to Standard edition, and you have purchased the Developer Client Activation Kit for Express, purchase and install the Developer Client Activation Kit for Standard Edition, so that you can use those client licenses. Your Developer license assignments will still be in effect, but the Developer licenses will be deactivated until the correct activation kit is installed.

Installing 1.0.1 Activation Keys

If you had installed the permanent Server Activation Key and Client Activation License Keys onto the 1.0 server installation, obtain and install the 1.0.1 versions of these keys. The server reverts to a trial license after the upgrade to 1.0.1. Obtain the 1.0.1 activation keys from Passport Advantage®. Below are the names of the applicable keys for each server edition:

Express edition keys:
  • IBM® Rational Team Concert Express Edition - Server License Activation Kit V1.0.1 Multiplatform
  • IBM Rational Team Concert Express Edition - Developer Client License Activation Kit V1.0.1 Multiplatform
  • IBM Rational Team Concert - Contributor Client License Activation Kit V1.0.1 Multiplatform
Standard edition keys:
  • IBM Rational Team Concert Standard Edition - Server License Activation Kit V1.0.1 Multiplatform
  • IBM Rational Team Concert Standard Edition - Developer Client License Activation Kit V1.0.1 Multiplatform
  • IBM Rational Team Concert - Contributor Client License Activation Kit V1.0.1 Multiplatform
Related concepts
Installation overview

Feedback

Did this help? You can provide feedback at Jazz.net (registration required): Comment in the forums or submit a bug