It's all about the answers!

Ask a question

Upgrading to RTC 2.0


john norris (20734044) | asked Jun 30 '09, 4:09 a.m.
I have downloaded the express-c edition as a zip. Followed the upgrading instructions but having several problems.
Unzipped to a new directory. Copied over workitemindex, tomcat users.xml and repositoryDB.
Start server. OK.
If I log into admin (https://machine-name:9443/jazz/) as my user then get error fetching server status information. (Exception).
Start eclipse - unable to login as my user and so unable to migrate.

Has anyone else had this problem? Does anyone know the solution?

The answer may be that I have not set up the license key. I have gone to http://www.ibm.com/software/awdtools/rtc/ for an activation key but after logging in, that only lets me down load the zip, which I have already done. How do I get hold of the jar for my three free licenses?

9 answers



permanent link
Craig Chaney (9212) | answered Jun 30 '09, 8:37 a.m.
JAZZ DEVELOPER
norricorp wrote:
I have downloaded the express-c edition as a zip. Followed the
upgrading instructions but having several problems.
Unzipped to a new directory. Copied over workitemindex, tomcat
users.xml and repositoryDB.
Start server. OK.
If I log into admin (https://machine-name:9443/jazz/) as my user then
get error fetching server status information. (Exception).
Start eclipse - unable to login as my user and so unable to migrate.

Has anyone else had this problem? Does anyone know the solution?

Two things come to mind:
- It looks like you're using the Eclipse based client. You have to
upgrade both the client and the server. Are you using the 2.0 version
of the client?
- You say you copied over repositoryDB. Did you migrate your database
first? See the "Migration" section of the docs for details.

Thanks,
Craig Chaney
Jazz Server team

The answer may be that I have not set up the license key. I have gone
to http://www.ibm.com/software/awdtools/rtc/ for an activation key
but after logging in, that only lets me down load the zip, which I
have already done. How do I get hold of the jar for my three free
licenses?

permanent link
john norris (20734044) | answered Jun 30 '09, 9:16 a.m.
Craig,
I downloaded the 580mb server and client so yes, client is there.
According to the install notes, it is first copy over old db and then new client will do migration, which makes sense as old client will not know of new format.
I still think it is licensing that is the issue, hence not being able to log in. So do you know how to get the license for three free users from passport advantage?

permanent link
Craig Chaney (9212) | answered Jun 30 '09, 9:40 a.m.
JAZZ DEVELOPER
norricorp wrote:
Craig,
I downloaded the 580mb server and client so yes, client is there.
According to the install notes, it is first copy over old db and then
new client will do migration, which makes sense as old client will
not know of new format.

Yes, that's correct, you will need the new version in order to perform
your data migration. To migrate your database (for example, to migrate
from 1.0 to 2.0):
1. Use the repotools script from 1.0 to export your data into a tar file.
2. Use the repotools script from 2.0 to import your data from the tar
file into your database.

I still think it is licensing that is the issue, hence not being able
to log in. So do you know how to get the license for three free users
from passport advantage?

The Express-C version includes the free licenses, no additional
downloads are necessary.

Thanks,
Craig Chaney
Jazz Server team

permanent link
john norris (20734044) | answered Jun 30 '09, 10:03 a.m.
Craig,

just to make sure I have understood - I use reptools to export and import even though the install instructions do not mention reptools at all - is this a mistake in the docs?
And it is the database format that is stopping the client logging into the server when it asks if I want to do the migration on clinet startup? And nothing to do with licenses?
Even though when I log into the server via the admin browser iterface, it says I have no licenses. So the admin interface is wrong?

permanent link
Craig Chaney (9212) | answered Jun 30 '09, 10:30 a.m.
JAZZ DEVELOPER
norricorp wrote:
Craig,

just to make sure I have understood - I use reptools to export and
import even though the install instructions do not mention reptools
at all - is this a mistake in the docs?

Any documentation on upgrading should mention the migration process. If
there is a doc somewhere that does not, that is a mistake. Which doc
are you following?

And it is the database format that is stopping the client logging into
the server when it asks if I want to do the migration on clinet
startup? And nothing to do with licenses?

Having the wrong database format will definitely prevent the client from
logging in. In RTC 2.0 and earlier, we require that the client and
server be the same version, and we enforce that on login.

Even though when I log into the server via the admin browser iterface,
it says I have no licenses. So the admin interface is wrong?

Possibly the wrong database format is causing the admin web UI to get
confused. But I would have expected a clear error message on the web UI
when you log in stating that the database version is wrong. Do you see
anything like that?

Thanks,
Craig Chaney
Jazz Server team

permanent link
Patrick Mcgovern (11) | answered Jun 30 '09, 10:50 a.m.
I've got a 2.0 Server installed but I would like to connect from RSA. I have the eclipse client running stand along and connecting fine on my machine however the installation of RSA I have cannot connect. i receive a crytic error and my assumption is that I have not uipgraded my RTC internal to RSA. How do I do this? the ZIP file is just a standalone eclipse version.

permanent link
Craig Chaney (9212) | answered Jun 30 '09, 11:03 a.m.
JAZZ DEVELOPER
pjmcgovern wrote:
I've got a 2.0 Server installed but I would like to connect from RSA.
I have the eclipse client running stand along and connecting fine on
my machine however the installation of RSA I have cannot connect. i
receive a crytic error and my assumption is that I have not uipgraded
my RTC internal to RSA. How do I do this? the ZIP file is just a
standalone eclipse version.

Hi,

If I understand correctly, you have used this RSA client in the past to
connect to a 1.x RTC server, and you would like to upgrade the client to
connect to 2.0.

If you used the install manager to install the RTC 1.x plugins into your
RSA instance, then you can use the RTC 2.0 Client Install Manager
version (a separate download available on jazz.net) to upgrade them. If
you did not originally use the install manager, then you will have to
remove the old RTC features manually. At that point, you can install
the 2.0 RTC features using the install manager.

However ... is RSA based on Eclipse 3.4 or later? If not, you will not
be able to use it to connect to RTC 2.0. RTC 2.0 requires Eclipse 3.4
or later. Perhaps you can install the RSA plugins into an Eclipse 3.4
client (or the RTC 2.0 client). I don't know whether RSA allows that.

Thanks,
Craig Chaney
Jazz Server team

permanent link
john norris (20734044) | answered Jun 30 '09, 11:23 a.m.
Craig,
both html docs in the top jazz unzipped directory and https://jazz.net/downloads/rational-team-concert/releases/2.0?p=upgrading do not mention repotools.
Did the export/import with repotools. That worked.
Started server.
Started client. Noticed several issues (Craig, I realise you are server team so you may want to mention this to your client colleagues).
1) Under help / software updates, not the opportunity to add new features which was in the previous rtc / eclipse client. This is annoying - I added ruby on rails package before.
2) The new rtc release requires more power than previous version; definitely more sluggish than previous version.
3) When I start, get dialog with "repository connection certificate problem". "There is a problem with the certificate presented by the server when connecting to 'machine-name'. The certificate host name does not match the server host name." Team Repository: https://machine-name:9443/jazz/
Options are to reject certificate and do not connect to repository or Accept certificate temporarily for session remainder.
I think this may be because the certificate has a name of "localhost" rather than the actual machine name. Is there a config file where I can change the machine name to the right name?

permanent link
Craig Chaney (9212) | answered Jun 30 '09, 1:07 p.m.
JAZZ DEVELOPER
Many thanks for the feedback. I am surprised to hear that the RTC 2.0
client feels slower than previous versions for you.

For question 3 - in order to get rid of the warning dialog, you must
either install a real (not self-signed) certificate or disable
encryption and use http rather than https. You can find more details at:
http://jazz.net/jazzdocs/index.jsp?topic=/com.ibm.team.install.doc/topics/c_server_certificates.html

Thanks,
Craig Chaney
Jazz Server team

norricorp wrote:
Craig,
both html docs in the top jazz unzipped directory and
https://jazz.net/downloads/rational-team-concert/releases/2.0?p=upgrading
do not mention repotools.
Did the export/import with repotools. That worked.
Started server.
Started client. Noticed several issues (Craig, I realise you are
server team so you may want to mention this to your client
colleagues).
1) Under help / software updates, not the opportunity to add new
features which was in the previous rtc / eclipse client. This is
annoying - I added ruby on rails package before.
2) The new rtc release requires more power than previous version;
definitely more sluggish than previous version.
3) When I start, get dialog with "repository connection
certificate problem". "There is a problem with the
certificate presented by the server when connecting to
'machine-name'. The certificate host name does not match the server
host name." Team Repository: https://machine-name:9443/jazz/
Options are to reject certificate and do not connect to repository or
Accept certificate temporarily for session remainder.
I think this may be because the certificate has a name of
"localhost" rather than the actual machine name. Is there a
config file where I can change the machine name to the right name?

Your answer


Register or to post 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.