It's all about the answers!

Ask a question

Can you integrate RTC 3.0.x to RRC 4.0.x?


Ken Creager (6542220) | asked Nov 01 '12, 1:31 p.m.
We are still on RTC 3.0.X and want to start using RRC, but would like to start with 4.0.x.  Can we integrate a project in RRC 4.0.x with a project in RTC 3.0.x?

thanks

Ken

One answer



permanent link
Ralph Schoon (60.7k33643) | answered Nov 02 '12, 5:57 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Ken,

these are the options I am aware of - I would test that in a test environment however.

1. If you have a separate JTS, you can upgrade the JTS to 4.x and register a RRC 4.x to it. This should work, but I have heard of some limitations. Can't remember details. 

Please see https://jazz.net/library/article/831 on how you could potentially separate JTS from other applications using a proxy.

2. If you have RTC and JTS on one machine you can't upgrade the JTS alone. The only option would be to set up a separate RRC with a separate JTS. You can make them friends and should be able to link artefacts, but you won't have RRC in the same JTS and suffer reporting and other issues unless going to insight.

I would not go with the 2nd option.You will not be able to get the separate RRC on the common JTS in the future. The 1st option is the best that you can do today.



Comments
Ken Creager commented Nov 02 '12, 10:05 a.m.

thanks for you comments, something to think about, but I'm thinking it's best, less risky and will provide more/better functionality just to upgrade the RTC to 4.0, then add the RRC application and so forth


Ralph Schoon commented Nov 02 '12, 10:37 a.m. | edited Nov 02 '12, 10:38 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

Scenario 1 in a fully distributed topology is basically what you propose to do, but without having the pressure to upgrade RTC immediately. This is an important use case. But it only works if you have separate deployments for JTS and RTC.

But to upgrade RTC first and then add RRC is a valid approach too.


Kevin Ramer commented Nov 02 '12, 11:11 a.m.

On item 2:  You say JTS / RTC on same machine.  Do you really mean same hostname ?


Rosa Naranjo commented Nov 02 '12, 11:14 a.m.
FORUM MODERATOR / JAZZ DEVELOPER

Kevin,
Ralph means the same app server.  If 2 CLM applications share the same app server profile, then they must be upgraded together.  If they do not share the same app server profile, then they can be upgraded one at a time, with JTS being first.


Ralph Schoon commented Nov 02 '12, 11:16 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

Well, I really mean if you have installed them into the same location/install folder  and deployed in the same App server. This implies the same public URI, to some extent but not mandatory I think.

Using a proxy could still allow to split them in a way that would allow to upgrade JTS independently. See https://jazz.net/library/article/831 where this situation is part of the scenario.

There are too many implications in the scenario to actually create a good answer that would fit into a comment.

Your answer


Register or to post your answer.