It's all about the answers!

Ask a question

CC/CQ Eclipse plugins (not connectors)


Andrew DeFaria (161151) | asked Jul 09 '09, 10:10 p.m.
Since my site doesn't have CC/CQ 7.0 completely rolled out I cannot take full advantage of RTC. I can, however use Eclipse and I found a Clearcase plugin that seems to handle interaction with CC good enough. what is the difference between this plugin and the CC Connector? Is it just better/tighter integration with Jazz and RTC?

Meantime does anybody know of a CQ plugin for Eclipse? I looked around but the main page people refer too @ibm.com has a broken link. I've found some URLs that I tried to install from but I keep getting something about apache.org.httpclient not found or something like that.

Thanks.

17 answers



permanent link
Geoffrey Clemm (30.1k33035) | answered Jul 12 '09, 5:57 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
defaria wrote:
This would all be encompassed under my question of "Is it just
better/tighter integration with Jazz and RTC?". IOW you could of
simplified all of this by simply saying "Yes it provides a
better/tighter integration with Jazz and RTC".

That is what I said in my my original response to this thread (from June 9):

"The ClearCase Connector provides an integration between RTC and ClearCase."

So I based my further responses on the assumption that you had further
questions about such an integration (perhaps you missed my initial
response?). In particular, since one simple way to use both RTC and
ClearCase is by just using both the RTC plugin and a ClearCase plugin in
the same Eclipse shell, I (apparently mistakenly) assumed you were
asking what more do you get in terms of *integration* by using one of
the Connectors.

If you just want to discuss the CC/CQ Eclipse plug-ins, then you would
want to post to the ClearCase and ClearQuest forums.
In general, the list of Rational forums can be found at:
http://www.ibm.com/developerworks/forums/dw_rforums.jspa

In particular, the ClearCase forum forum is:
http://www.ibm.com/developerworks/forums/forum.jspa?forumID=333.

The ClearQuest forum is:
http://www.ibm.com/developerworks/forums/forum.jspa?forumID=329

Cheers,
Geoff

permanent link
Andrew DeFaria (161151) | answered Jul 12 '09, 6:24 p.m.
defaria wrote:
This would all be encompassed under my question of "Is it just
better/tighter integration with Jazz and RTC?". IOW you could of
simplified all of this by simply saying "Yes it provides a
better/tighter integration with Jazz and RTC".

That is what I said in my my original response to this thread (from June 9):

"The ClearCase Connector provides an integration between RTC and ClearCase."

So I based my further responses on the assumption that you had further
questions about such an integration (perhaps you missed my initial
response?).

No I saw it. The Clearcase connector also provides an integration between RTC and Clearcase too! My question was more along the lines of why have two different ones? Is it just that the CC Connector provides a better/tighter integration. Turns out the answer was simply yes it provides a
better/tighter integration.

In particular, since one simple way to use both RTC and
ClearCase is by just using both the RTC plugin and a ClearCase plugin in
the same Eclipse shell, I (apparently mistakenly) assumed you were
asking what more do you get in terms of *integration* by using one of
the Connectors.


I was! I was looking for answers like "Well with the CC connector you can link UCM activities to real bona fide RTC Work items. Using just the CC plugin you can't".

If you just want to discuss the CC/CQ Eclipse plug-ins, then you would
want to post to the ClearCase and ClearQuest forums.
In general, the list of Rational forums can be found at:
http://www.ibm.com/developerworks/forums/dw_rforums.jspa


I know where the forums are. I don't just want to use CC/CQ Eclipse plugins - I'm just limited to only being able to use those because I can't use the RTC CC/CQ Connectors.

permanent link
David Olsen (5237) | answered Jul 13 '09, 12:10 a.m.
JAZZ DEVELOPER
defaria wrote:
There are two means that I see to have Eclipse (or RTC) talk
to Clearcase.

You are talking like "Eclipse talking to ClearCase" and "RTC talking to
ClearCase" mean the same thing. To most people here, those phrases have
very different meanings. "Eclipse talking to ClearCase" means that
whatever Eclipse application you happen to be running has some
ClearCase-specific plugins that allow that Eclipse application to do
some ClearCase operations. For most people, "RTC talking to ClearCase"
means that the RTC *server* is communicating with the ClearCase server
in some useful way. In your case, you are not using the RTC server (at
least not in the context of all these questions). You may be using the
RTC client. But you are using it as a plain Eclipse client. The
RTC-specific parts of the client are of no use since you are not talking
to the RTC server.

One is a CC plugin. This is what I'm using. Then
there's the CC Connector for RTC which I cannot use at this time. I
think the later is for RTC only and is a synchronizer such that
Clearcase remains Clearcase and it's elements and history are
imported or synchronized into a Jazz Repository which is used by
RTC.

Yes. The CC Connector is one way for the RTC server and the ClearCase
server to communicate with each other and to exchange information. You
are not interested in the CC Connector at this time.

So then is CC Bridge == CC Plugin

No. The CC Bridge is another way for the RTC server and the ClearCase
server to communicate with each other and to exchange information. It
is not the same as the CC Plugin. You are not interested in the CC
Bridge at this time.

Why do you mention CCRC? I don't use CCRC. I'm using Eclipse straight
with the CC Plugin (i.e. bridge). My interactions with Clearcase are
provided in the Eclipse UI itself. So how does CCRC come into play?

CCRC is one way of having an Eclipse client talk to a ClearCase server
and perform ClearCase operations. That is exactly what you are
interested in. So you should at least consider CCRC. It might not be
the best way for you to integrate Eclipse and ClearCase, but you should
at least check it out.

(Just as RTC provides two ways for the RTC server and the ClearCase
server to talk to each other to satisfy customers with different needs,
ClearCase provides two ways, the CC Plugin and CCRC, for your Eclipse
client to integrate with ClearCase. The two are useful in different
situations, but you'll have to ask the ClearCase folks for more
information about which is best for you.)

I wanted to use a CQ Bridge so that I could gain access to Clearquest
information directly in Eclipse. I don't need RTC to do that do I?

The CQ Bridge that comes with RTC is a way for the RTC server to
communicate with the ClearQuest server and exchange information. You
aren't using the RTC server. You aren't interested in the CQ Bridge at
this time. You want plugins that allow your Eclipse client to
communicate with the ClearQuest server without involving RTC at all.
You will have to check with the ClearQuest folks to see what options
exist for that.

Here's my need: I'm using Eclipse (RTC buys me
nothing extra right now until we get to 7.0). In Eclipse I'd like to
use CC as my SCM. I'd also like to use CQ directly in Eclipse. I got
a CC plugin. Works pretty good. So I scratch my head and wonder out
loud "Gee with this working what do I need RTC for?"

Nothing.

I would like to use CC
and CQ plug-ins - hell I'm using the CC plugin but can't find the CQ
plugin.

You will have to ask the ClearQuest folks about a CQ plugin. The RTC
folks can't help with that.

permanent link
Andrew DeFaria (161151) | answered Jul 13 '09, 12:30 p.m.
CCRC is one way of having an Eclipse client talk to a ClearCase server and perform ClearCase operations. That is exactly what you are interested in. So you should at least consider CCRC. It might not be the best way for you to integrate Eclipse and ClearCase, but you should at least check it out.


Thanks for the clarifications. They really help. For the record, it's not really that I'm not interested in RTC - I am. It's just that I'm not able to use RTC at this time.

WRT CCRC, how exactly do I run/use it? I thought that that was some additional other client that also requires CC 7.0 or greater. I also recall it requiring web based views or something like that, which would require buy in from the client (especially since the client doesn't use web based views). The name implies accessing Clearcase remotely (CCRC is ClearCase Remote Client isn't it?). I have Clearcase locally thus I don't need the remote part. Plus the current Eclipse based CC plugin seems to work just fine and that's why I came here with the question "Given this Eclipse based CC plugin, why would I need yet another Connector". Given your explanation it is as I expected that the CC Connector works with CC and RTC/Jazz to provide a "Jazz" view of your data (i.e. using Jazz as your repository) and thus giving you that whole "Team Concert" environment and integration. Again, it would be wonderful to have but I can't go there just yet.

Finally I suspect for the next few years my clientele will probably be at various of "getting to CC/CQ 7.0" and thus I'll probably have to deal with hybrid environments for a while. Getting to know exactly what these things are and how they interact is good for me. It also helps a consultant like me getting my clients to your latest software by knowing the road to get there and the reason to make the journey.

permanent link
Geoffrey Clemm (30.1k33035) | answered Jul 13 '09, 9:50 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Yes, CCRC stands for "ClearCase Remote Client", and yes, it does use web
views (which is how it works well remotely), and I am pretty sure (but
not positive) that web views are not available in CC-6.x. You should be
able to get more detailed info on CCRC from the ClearCase forum.

Cheers,
Geoff

defaria wrote:
David Olsenwrote:
CCRC is one way of having an Eclipse client talk to a ClearCase
server and perform ClearCase operations. That is exactly what you
are interested in. So you should at least consider CCRC. It might
not be the best way for you to integrate Eclipse and ClearCase, but
you should at least check it out.

Thanks for the clarifications. They really help. For the record, it's
not really that I'm not interested in RTC - I am. It's just that I'm
not able to use RTC at this time.

WRT CCRC, how exactly do I run/use it? I thought that that was some
additional other client that also requires CC 7.0 or greater. I also
recall it requiring web based views or something like that, which
would require buy in from the client (especially since the client
doesn't use web based views). The name implies accessing Clearcase
remotely (CCRC is ClearCase Remote Client isn't it?). I have
Clearcase locally thus I don't need the remote part. Plus the current
Eclipse based CC plugin seems to work just fine and that's why I came
here with the question "Given this Eclipse based CC plugin, why
would I need yet another Connector". Given your explanation it
is as I expected that the CC Connector works with CC and RTC/Jazz to
provide a "Jazz" view of your data (i.e. using Jazz as your
repository) and thus giving you that whole "Team Concert"
environment and integration. Again, it would be wonderful to have but
I can't go there just yet.

Finally I suspect for the next few years my clientele will probably be
at various of "getting to CC/CQ 7.0" and thus I'll probably
have to deal with hybrid environments for a while. Getting to know
exactly what these things are and how they interact is good for me.
It also helps a consultant like me getting my clients to your latest
software by knowing the road to get there and the reason to make the
journey.

permanent link
Andrew DeFaria (161151) | answered Jul 13 '09, 11:27 p.m.
Yes, CCRC stands for "ClearCase Remote Client", and yes, it does use web
views (which is how it works well remotely), and I am pretty sure (but
not positive) that web views are not available in CC-6.x. You should be
able to get more detailed info on CCRC from the ClearCase forum.


Well word has come through that my client will be updated to 7.0 this Wednesday. Bad part is, the view server that I use is still on 2003.06.15! :-(

Another bummer is that I'm pretty sure my downloaded RTC client and server's licenses are soon to expire! :-( Any hope getting another 30 days?

permanent link
Joerg Aust (6112) | answered Jan 30 '15, 6:54 a.m.
@Geoffrey ClemmConcerning:
"WRT the CQ plug-in, I'll look around and see what I can find out."

Is there a CQ plugin I can use in eclipse or RTC client?

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.