It's all about the answers!

Ask a question

How do I install RTC 3.0 client into Eclipse 3.6.1?


Mark Murphy (111) | asked Nov 29 '10, 11:04 a.m.
edited Oct 12 '17, 12:54 p.m. by David Lafreniere (4.5k7)

I have tried the web install and the local IM install, but both are looking for 3.5.2 with a very specific set of plugins.

I have the Helios (3.6.1) version of PDT (2.1) installed and fully updated. How do I add RTC client to that environment? Is there an update site that I can plug in to?

The RTC documentation is very unclear how to do this, although it does say that Eclipse 3.6 and 3.6.1 are supported.

Accepted answer


permanent link
Sergio Deras (14613) | answered Apr 13 '11, 5:38 p.m.
JAZZ DEVELOPER
Opened Defect #161576

This issue is being tracked in the WI: 156073 (https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/156073). Defect 161576 provides a lot of information too, thanks, it was marked as a duplicate of 156073.

Both IM and the P2 install fail to install RTC 3.x in an Eclipse 3.6.x edition with org.eclipse.xsd 2.6.0 or org.eclipse.emf.* 2.6.0. The Eclipse Classic edition does not include these, so it works well there.

We are going to investigate what we can do to get a workaround for the other Eclipse editions.
David Lafreniere selected this answer as the correct answer

13 other answers



permanent link
Michael Valenta (3.6k3) | answered Nov 29 '10, 11:20 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
I use a rather brute force method of installing RTC into Eclipse 3.6. Here's what I do:

1) I download the zip client install and extract it
2) I install Eclipse 3.6
3) I create an folder named rtc within the dropins folder of the Eclipse 3.6 install
4) I copy the plugins and features from the "jazz\client\eclipse" folder of the RTC install to the folder I created in step 3.
5) I start Eclipse 3.6

Disclaimer: This is probably not the best way to do this bit it works for me. You need to be warned that there are some patches on Eclipse 3.5 that are shipped with RTC that may not work when you install into Eclipse 3.5 so YMMV.

permanent link
Nick Edgar (6.5k711) | answered Nov 29 '10, 2:53 p.m.
JAZZ DEVELOPER
I've had problems with that approach. It mostly works, but it sometimes results in plugin conflicts on startup, resulting in the workbench layout getting reset.

The approach I take now is to:
- download and extract the 'p2 Install Repository'
(available at https://jazz.net/downloads/rational-team-concert/releases/3.0?p=allDownloads)
- install and run Eclipse 3.6 (or later)
- use Help > Install New Software, adding a new local repository for the one you just extracted
- install the RTC feature

I also suggest using a download manager like DownThemAll (http://www.downthemall.net) for getting artifacts from jazz.net.

Comments
Mark Murphy commented Nov 29 '10, 5:13 p.m. | edited Oct 12 '17, 12:52 p.m.
I've had problems with that approach. It mostly works, but it sometimes results in plugin conflicts on startup, resulting in the workbench layout getting reset.

The approach I take now is to:
- download and extract the 'p2 Install Repository'
(available at https://jazz.net/downloads/rational-team-concert/releases/3.0?p=allDownloads)
- install and run Eclipse 3.6 (or later)
- use Help > Install New Software, adding a new local repository for the one you just extracted
- install the RTC feature

I also suggest using a download manager like DownThemAll (http://www.downthemall.net) for getting artifacts from jazz.net.



I read about this approach somewhere, but the link lead to the wrong page, and I couldn't find the p2 repository. Thanks, I will try that.


permanent link
Michael Valenta (3.6k3) | answered Nov 30 '10, 9:56 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
I agree that using the p2 installer is the ideal way to do this. The only reason I didn't use it is that it wasn't available when I did my install. Now that it is available, there is no reason why you would want to use the steps I provided.

permanent link
Eduardo Bello (4401621) | answered Jan 28 '11, 8:47 a.m.
It didn't work for me. I download most recent Eclipse Helios 3.6.1 and p2 Install Repository, but I'm getting this error:


Cannot complete the install because of a conflicting dependency.
Software being installed: Rational Team Concert Client Feature 3.0.0.RTC-I20101112-1731 (com.ibm.team.rtc.client.feature.feature.group 3.0.0.RTC-I20101112-1731)
Software currently installed: Eclipse IDE for Java EE Developers 1.3.1.20100916-1202 (epp.package.jee 1.3.1.20100916-1202)
Only one of the following can be installed at once:
XSD Model 2.5.0.v200906151043 (org.eclipse.xsd 2.5.0.v200906151043)
XSD Model 2.6.0.v20100914-1218 (org.eclipse.xsd 2.6.0.v20100914-1218)
Cannot satisfy dependency:
From: Rational Team Concert Client Feature 3.0.0.RTC-I20101112-1731 (com.ibm.team.rtc.client.feature.feature.group 3.0.0.RTC-I20101112-1731)
To: org.eclipse.xsd.feature.group 0.0.0
Cannot satisfy dependency:
From: Eclipse IDE for Java EE Developers 1.3.1.20100916-1202 (epp.package.jee 1.3.1.20100916-1202)
To: org.eclipse.epp.package.jee.feature.feature.group [1.3.1.20100916-1202]
Cannot satisfy dependency:
From: Java EE IDE Feature 1.3.1.20100916-1202 (org.eclipse.epp.package.jee.feature.feature.group 1.3.1.20100916-1202)
To: org.eclipse.wst.xml_ui.feature.feature.group 0.0.0
Cannot satisfy dependency:
From: Eclipse XML Editors and Tools 3.2.2.v201008170029-7H7AFUQDxumQGOpBqffOY2f1qxDZ (org.eclipse.wst.xml_ui.feature.feature.group 3.2.2.v201008170029-7H7AFUQDxumQGOpBqffOY2f1qxDZ)
To: org.eclipse.wst.xsd.ui [1.2.303.v201004290328]
Cannot satisfy dependency:
From: XML Schema Editor 1.2.303.v201004290328 (org.eclipse.wst.xsd.ui 1.2.303.v201004290328)
To: bundle org.eclipse.xsd.edit [2.2.0,3.0.0)
Cannot satisfy dependency:
From: XSD Edit 2.6.0.v20100914-1218 (org.eclipse.xsd.edit 2.6.0.v20100914-1218)
To: bundle org.eclipse.xsd [2.6.0,3.0.0)
Cannot satisfy dependency:
From: XSD - XML Schema Definition Model 2.5.0.v200906151043 (org.eclipse.xsd.feature.group 2.5.0.v200906151043)
To: org.eclipse.xsd [2.5.0.v200906151043]

permanent link
John Brown (6) | answered Mar 10 '11, 3:16 p.m.
I am having similar issues with RTC-Client-p2Repo-3.0.1M13.zip and Eclipse Helios Service Release 2. I am downloading the p2 repository and using the Eclipse "Install New Software" GUI to install RTC from local repository. Any ideas on how to resolve conflicts below are most welcome.

Cannot complete the install because of a conflicting dependency.

Software being installed: Rational Team Concert Client Feature 3.0.0.RTC-I20110225-1330 (com.ibm.team.rtc.client.feature.feature.group 3.0.0.RTC-I20110225-1330)
Software currently installed: Eclipse IDE for C/C++ Developers 1.3.2.20110218-0812 (epp.package.cpp 1.3.2.20110218-0812)
Only one of the following can be installed at once:
Equinox Framework Admin 1.0.100.v20090520-1905 (org.eclipse.equinox.frameworkadmin 1.0.100.v20090520-1905)
Equinox Framework Admin 2.0.0.v20100503 (org.eclipse.equinox.frameworkadmin 2.0.0.v20100503)
Cannot satisfy dependency:
From: Rational Team Concert Client Feature 3.0.0.RTC-I20110225-1330 (com.ibm.team.rtc.client.feature.feature.group 3.0.0.RTC-I20110225-1330)
To: org.eclipse.jdt.feature.group 0.0.0
Cannot satisfy dependency:
From: Eclipse IDE for C/C++ Developers 1.3.2.20110218-0812 (epp.package.cpp 1.3.2.20110218-0812)
To: org.eclipse.platform.ide 0.0.0
Cannot satisfy dependency:
From: Equinox p2 Provisioning 2.0.1.r361_v20100903-897HFa-FX0z-z-ntoaavz0JPX628 (org.eclipse.equinox.p2.user.ui.feature.group 2.0.1.r361_v20100903-897HFa-FX0z-z-ntoaavz0JPX628)
To: org.eclipse.equinox.frameworkadmin [2.0.0.v20100503]
Cannot satisfy dependency:
From: Eclipse Java Development Tools 3.5.2.r352_v20100108-7r88FEwFI0WTuoBl0iaG0tyhfZH6 (org.eclipse.jdt.feature.group 3.5.2.r352_v20100108-7r88FEwFI0WTuoBl0iaG0tyhfZH6)
To: org.eclipse.jdt.junit [3.5.2.r352_v20100113-0800]
Cannot satisfy dependency:
From: Java Development Tools JUnit support 3.5.2.r352_v20100113-0800 (org.eclipse.jdt.junit 3.5.2.r352_v20100113-0800)
To: bundle org.eclipse.equinox.frameworkadmin [1.0.100,2.0.0)
Cannot satisfy dependency:
From: Eclipse Platform 3.6.2.M20110210-1200 (org.eclipse.platform.ide 3.6.2.M20110210-1200)
To: org.eclipse.equinox.p2.user.ui.feature.group [2.0.1.r361_v20100903-897HFa-FX0z-z-ntoaavz0JPX628]

permanent link
Doug Brown (16) | answered Apr 11 '11, 2:22 p.m.
I have tried installing Client 3.0 and 3.0 eFix1 with both Eclipse 3.6.1 and Eclipse 3.6.2 and get the org.eclipse.xsd (2.5.0) needs (2.6.0) which is what is installed in 3.6.2 (2.6.0) so is RTC shipping org.eclipse.xsd (2.5.0) and if so, why doesn't the install manager handle the updated version during the install?

permanent link
Tim Mok (6.6k38) | answered Apr 11 '11, 3:55 p.m.
JAZZ DEVELOPER
I have tried installing Client 3.0 and 3.0 eFix1 with both Eclipse 3.6.1 and Eclipse 3.6.2 and get the org.eclipse.xsd (2.5.0) needs (2.6.0) which is what is installed in 3.6.2 (2.6.0) so is RTC shipping org.eclipse.xsd (2.5.0) and if so, why doesn't the install manager handle the updated version during the install?
I'm not sure about your issue with install manager but you could try using the p2 repo to install RTC 3.0 into Eclipse 3.6.x.

Comments
Doug Brown commented Apr 11 '11, 4:18 p.m. | edited Oct 12 '17, 12:53 p.m.
I have tried installing Client 3.0 and 3.0 eFix1 with both Eclipse 3.6.1 and Eclipse 3.6.2 and get the org.eclipse.xsd (2.5.0) needs (2.6.0) which is what is installed in 3.6.2 (2.6.0) so is RTC shipping org.eclipse.xsd (2.5.0) and if so, why doesn't the install manager handle the updated version during the install?

I'm not sure about your issue with install manager but you could try using the p2 repo to install RTC 3.0 into Eclipse 3.6.x.

Tried that too. Same error, can't downlevel org.eclipse.xsd from 2.6.0 to 2.5.0


permanent link
Doug Brown (16) | answered Apr 11 '11, 6:02 p.m.
Opened Defect #161576

permanent link
Sergio Deras (14613) | answered Apr 14 '11, 10:45 a.m.
JAZZ DEVELOPER
I use a rather brute force method of installing RTC into Eclipse 3.6. Here's what I do:

1) I download the zip client install and extract it
2) I install Eclipse 3.6
3) I create an folder named rtc within the dropins folder of the Eclipse 3.6 install
4) I copy the plugins and features from the "jazz\client\eclipse" folder of the RTC install to the folder I created in step 3.
5) I start Eclipse 3.6

Disclaimer: This is probably not the best way to do this bit it works for me. You need to be warned that there are some patches on Eclipse 3.5 that are shipped with RTC that may not work when you install into Eclipse 3.5 so YMMV.


I have tried this but something went wrong. What should I do? Did I miss something?

Can you let us know the exact version and edition of Eclipse (like Eclipse for JEE Developers 3.6.2 a.k.a 3.6 SR2)?

What went wrong, did you get error messages?

Thanks.

Your answer


Register or to post your answer.