It's all about the answers!

Ask a question

Installing RTC Client on existing Eclipse 3.4.1


Thomas Loeber (62237750) | asked Jan 06 '09, 7:25 a.m.
JAZZ DEVELOPER
I'm trying to install the RTC 1.0.1 client on an existing Eclipse 3.4.1 IDE instance. The install manager fails with an error indicating
Some features and bundles of your existing Eclipse installation need to be upgraded with newer versions or are missing. You must update your existing Eclipse using its Install/Update manager. Use its "Help -> Software Updates -> Find and Install..." menu item to invoke its Install/Update manager. Alternatively, you can download the features and bundles from eclipse.org. Feature "com.ibm.ccl.welcome.bits.feature_7.0.3.v20070606-0929-77-27w3118211201_55" needs to be updated to version "7.0.5.v20080508-1335-77-47w3119161902445"
Bundle "com.ibm.ccl.welcome.bits_7.0.3.v20071001-0944" needs to be updated to version "7.0.5.v20080508-1334"

Trying the Eclipse Update Manager to update the existing configuration yields a message that indicates there is nothing to update.

This Eclipse instance has the Rational ClearCase Remote Client for Eclipse 7.1 installed.
Has anyone been able to install RTC 1.0.1 within an existing Eclipse 3.4.1 with CCRC V7.1 also installed?

14 answers



permanent link
Steve Gardner (3121) | answered Nov 03 '09, 11:54 a.m.
Thank you very much, this was exactly what I needed. It worked nicely.

permanent link
Martin Villalobos (611) | answered Jul 03 '09, 10:39 a.m.
Hello people, I'm implementing RTC for a new project and I'm trying to install Eclipse plugins. Someone can tell me what are the versions of Eclipse that I need?
The project is SOA , and is used WID and Message Broker, there is some limitation about the integration of RTC client on these tools?

Thanks for all..

Martin.

permanent link
Adrian Cho (8213322) | answered Mar 29 '09, 5:51 p.m.
JAZZ DEVELOPER
FYI, we are planning to ship RTC 2.0 with Eclipse 3.4.2 and the work to do that is going on this coming week so you should see the results by M3 if not possibly in the following week's integration build.

permanent link
Mervyn Keene (171177) | answered Mar 29 '09, 2:42 p.m.
george wrote:
Hi Mervyn,

For various reasons it took me a while to get back to this topic (I
know, I know, what's more important than Jazz? :wink ). So let me
offer you now my belated, but very sincere,
thanks for your post!

After following your tip things worked out absolutely fine with
Eclipse 3.4.1 (classic) and RTC 1.0.

You're welcome. Let me use this opportunity to add something I've
learned since: the link files may be relative (as shown upthread) or
absolute. Relative paths are interpreted with respect to the current
working directory of the process, not to the base of the Eclipse
install. This may seem obvious in retrospect but it tripped me up for a
while. On Windows in particular, if you use a shortcut the current
working directory is a property of the shortcut.

MK

permanent link
George Harley (21) | answered Mar 29 '09, 2:17 p.m.

I got this working recently (with help). The technique is a little
manual but a valuable addition to anyone's Eclipse toolkit...



Hi Mervyn,

For various reasons it took me a while to get back to this topic (I know, I know, what's more important than Jazz? :wink ). So let me offer you now my belated, but very sincere, thanks for your post!

After following your tip things worked out absolutely fine with Eclipse 3.4.1 (classic) and RTC 1.0.

Best regards,
George

permanent link
Mervyn Keene (171177) | answered Feb 25 '09, 1:17 p.m.
george wrote:
Hi,

I too have been unsuccessful with installing RTC 1.0.1 into an
existing Eclipse 3.4.1 (classic). The install manager informed me
that...

I got this working recently (with help). The technique is a little
manual but a valuable addition to anyone's Eclipse toolkit.

Unzip the RTC zip version to a permanent location. Navigate into
jazz/client/eclipse/links. Copy all the *.link files found there. Then
navigate to your existing Ganymede (or newer) installation. It will have
a subdirectory called "dropins" (the key point here is that "dropins" is
the 3.4+ replacement for "links" in previous releases AIUI). Paste the
files you copied into the dropins folder.

Last step - you must laboriously modify the *.link files to point back
to the appropriate locations within the RTC 'jazz' folder. There are
only 10 or so files, and only one line in each always following the same
pattern, so it's not too bad. Here's the resulting contents of my
dropins folder:

% head *.link
==> build.link <path> dtp.link <path> emf.link <path> foundation.link <path> gef.link <path> reports.link <path> scm.link <path> scmconnectors.link <path> svn.link <path> ua.link <path> workitem.link <==
path=../../jazz/client/eclipse/jazz/workitem

BTW I seem to recall reading that these must be forward slashes (/) even
on Windows. Certainly forward slashes work; I did not try backslashes.

Of course you want to do this when Eclipse is not running. They say you
may need to run Eclipse with the -clean flag the first time to make it
find the new plugins but that geneally hasn't been necessary for me.

One nice thing about this is that you should be able to upgrade quickly
and easily by simply swapping the 'jazz' folder with a newer one (again,
not while Eclipse is running). But note that I haven't tried that yet.
Be aware that the set of link files might change with releases.

MK

permanent link
Sergey Elin (2611) | answered Feb 25 '09, 2:21 a.m.
It works fine on clean 3.4.1 from eclipse.org, tested both windows and linux version with ganymede jee.

permanent link
Anthony Kesterton (7.5k7180136) | answered Feb 24 '09, 1:46 p.m.
JAZZ DEVELOPER
Hi Anthony,

Thank you very much for pointing me at the 2.0 milestone link which I had completely missed on the downloads page. Just tried it now (Install Manager version) and alas, it also failed to install into the existing Eclipse 3.4.1 with the same error message about EMF bundle constraints not being satisfied.

The 2.0 milestone is a almost a month old now so perhaps the next one will be the one. In the meantime I will open up a bug report on this matter in the unlikely event that one does not already exist.

Separately, from what I can tell, the defect you're referring to seems to relate to the Eclipse 3.4 for Java developers (which does not contain PDE - the absence of which is the apparent cause of the problem) whereas I am using Eclipse 3.4.1 classic which does contain PDE.

Best regards,
George


Oh - bother. I was hoping this would be on 3.4 already. Ok - let's see if someone from the RTC dev team can help.

anthony

permanent link
John Ryding (26) | answered Feb 24 '09, 11:48 a.m.
FORUM ADMINISTRATOR
I am running 2.0 right now from the Jazz download site and the plugin details ( Help > About RTC ), shows that the Eclipse base is using 3.3 as well.

permanent link
George Harley (21) | answered Feb 24 '09, 5:21 a.m.
Hi Anthony,

Thank you very much for pointing me at the 2.0 milestone link which I had completely missed on the downloads page. Just tried it now (Install Manager version) and alas, it also failed to install into the existing Eclipse 3.4.1 with the same error message about EMF bundle constraints not being satisfied.

The 2.0 milestone is a almost a month old now so perhaps the next one will be the one. In the meantime I will open up a bug report on this matter in the unlikely event that one does not already exist.

Separately, from what I can tell, the defect you're referring to seems to relate to the Eclipse 3.4 for Java developers (which does not contain PDE - the absence of which is the apparent cause of the problem) whereas I am using Eclipse 3.4.1 classic which does contain PDE.

Best regards,
George

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.