It's all about the answers!

Ask a question

User information : jts users or ccm users ??


Mark Roberts (1205338) | asked Jan 07 '11, 6:24 a.m.
JAZZ DEVELOPER
While tracing OSLC information I have come across the fact that there seems to be two representations of each user. One accessible via jts and another via ccm. How are these related and what are the implications ?

If I trace OSLC information from :

"Root Service - Service Provider Catalog - Project Are Details - Project Team Member Details - A specific user" I get a jts representation ....

Note that the actual server address is changed to ..H..

<rdf:RDF
<rdf>
<j>
<j.1:mbox rdf:resource=<user>/>
<j>mark</j>
<j>Mark Roberts</j>
</rdf>
</rdf>

If I trace the structure of OSLC from :

Root Servce - Service Provider Catalog - Service Description for Project - Work Items ( from the simple Query) - follow the rtc_cm:ownedBy attribute and I get this ccm representation :

<rtc_cm>
<rtc_cm>mark</rtc_cm>
<dc>Mark Roberts</dc>
<rtc_cm><user>
<rtc_cm>
</rtc_cm>

I can work with the differences in data representation but I just want to make sure I understand why there are two and how the jts and ccm users are linked together. Are there two user representations in the databases (jts and ccm) or is there one and I am looking at it in two different ways ?

Thanks

Mark

One answer



permanent link
Geoffrey Clemm (30.1k33035) | answered Jan 08 '11, 12:08 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Hi Mark,

It is my understanding that the JTS is responsible for syncing its copy
of the user information with each of the applications (such as CCM) that
are linked to that JTS. That way you can just synchronize the JTS user
information with your LDAP server, and have that user information
automatically synchronized with all the applications associated with
that JTS. So that means that there are distinct user records for the
same user in JTS and CCM, but that the JTS is responsible for keeping
them in sync. Now as to why the OSLC representations of a user are
different in the JTS and the CCM application I'll have to defer to the
OSLC gurus.

Cheers,
Geoff

On 1/7/2011 6:38 AM, markroberts wrote:
While tracing OSLC information I have come across the fact that there
seems to be two representations of each user. One accessible via jts
and another via ccm. How are these related and what are the
implications ?

If I trace OSLC information from :

"Root Service - Service Provider Catalog - Project Are Details -
Project Team Member Details - A specific user" I get a jts
representation ....

Note that the actual server address is changed to ..H..

rdf:RDF
rdf
j
j.1:mbox rdf:resource=<user>/
j>mark</j>Mark Roberts</j>mark</rtc_cm>Mark Roberts</dc><user
rtc_cm
/rtc_cm

I can work with the differences in data representation but I just want
to make sure I understand why there are two and how the jts and ccm
users are linked together. Are there two user representations in the
databases (jts and ccm) or is there one and I am looking at it in two
different ways ?

Thanks

Mark

Your answer


Register or to post your answer.