Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Is friend still required to be created between 2 Jazz application even they are registered under the same JTS server

Hi,

I want to ask a question about how to integrate among Jazz applications.
Given clm(rm, ccm, qm) is running on server 1 with JTS, Rhapsody dm(dm, vvc) is running on a separate server (server 2) but being registered on same JTS with clm.

Though dm is running on a separate server but dm and clm are registered under the same JTS.
In this case, do I still need to add dm as friend to rm/qm and continually add the consumer key into dm consumer(inbound) list in order to create link from dm artifact to rm or qm artifact?

Thanks and Regards



0 votes



2 answers

Permanent link
Jin,

if your applications are registered to the same JTS, creating a friend relationship is not required as far as I know. You only need to do that if you have separate JTS for the apps.

0 votes

Comments

Thanks for the answer, Ralph. I agree with you.

 But what I checked after running JTS setup is the friend relations between each registered application are actually automatically created.

I can see rm and qm are added as friends to ccm. ccm and rm are also added as friends to qm.

Regards

Yes, the registration does all that for you, so you don't have to. The friends relationships are always needed so that one server can interact with another server.

I understand the friend relationship is required for applications they are registered under different JTS.

Here, what I'm not quite understand is even if installing (RM, QM, CCM) in the same server and registered them with the same JTS, after running JTS setup, I can see QM is automatically added as RM's friend, in turn, RM is also added as QM's friend. Is this also necessary?

Thanks and Regards

The friend relationships are required for servers to communicate with each other. If registered to the same JTS, the required friends relationships are created for you during the registration process. If applications are registered to different JTS, you have to create the friends relationships manually.

1 vote

Friend relationships are required between the different apps, these are normally set up during the installation process by the Lifecycle Project Application component. If you have set up CLM and later register another application such as dm the friend relationships will be created if you go through the application setup wizard after registering the application.  Creating a lifecycle project will also create the friend relationships if they do not already exist.  If the friend relationships did not get created by performing one of the above actions they would need to be created manually.

1 vote

Thanks for the clarification.
As what you have explained, the setup wizard would automatically create friend relationship between 2 different applications.

The strange thing I found is the info of  the friend relationship which is automatically created between dm and ccm. or dm and qm.
the setup wizard added dm as the friend of ccm and qm with corresponding oAuth consumer keys. But the consumer keys are not listed in dm's consumer(inbound) list as what it should be but they are shown in the list of JTS consumer(inbound) page.

On the contrary, the info of ccm or qm friend added to dm looks ok. the oAuth consumer keys of ccm added to dm would be listed as the consumer(inbound) of ccm other than JTS.

Not sure above phenomenon is tool specification or a product problem.

Regards


showing 5 of 6 show 1 more comments

Permanent link
 This has been seemed as the tool designed behaviour.

DM is based on Jazz Framework SDK which is different from CCM and QM.
This is the reason why the consumer inbound key to DM is actually managed and shown on JTS admin page.
DM delegates the incoming request to JTS instead.




0 votes

Your answer

Register or log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 7,600
× 6,166

Question asked: Oct 22 '13, 1:29 a.m.

Question was seen: 7,065 times

Last updated: Oct 30 '13, 7:55 a.m.

Confirmation Cancel Confirm