How OSLC compliant is RTC?
For some time now I've been developing an OSLC provider using the Eclipse Lyo project and have RTC be a consumer. I've been able to get the friend set up, add the association, set up the delegated creation and selection dialogs with hurdles here and there (mostly with OAuth). Now, when I link a "related change request" from a work item in RTC, I'm getting some errors while trying to save "back links".
RTC tries to retrieve the linked resource as "application/application/x-oslc-cm-change-request+json", something that is not available with the Eclipse Lyo toolkit. Solution: I created a provider to spit out json for this media type.
RTC then tries to find "oslc_cm:relatedChangeManagement" from the retrieved resource... well... this is not part the OSLC specification either... so Eclipse Lyo doesn't help me there either.
Is RTC OSLC compliant for v2?
2 answers
Hello Chris,
not sure if I can answer your question "Is RTC OSLC compliant for v2?"
which might help you here.
When dealing with backlink creation issues in the context of RTC integration,
I also use the CLM Test App - https://jazz.net/wiki/bin/view/Main/L3/CLMTestApp
Hope it helps,
Eric.
Comments
Eric,
Thanks for the link to CLM Test App, when I try to invoke the "Change Request Picker" for my linked project, the log indicates that it's opening the link (modal popup), but the URI it's providing has "debug=true&" appended to the end of the selector link:
Opening http://localhost/itsm-oslc-adapter/services/myProvider/changeRequests/selectordebug=true&, size: [850px, 350px]
Opening http://localhost/itsm-oslc-adapter/services/myProvider/changeRequests/selectordebug=true&, size: [850px, 350px]
Is this a bug in the test app?
it was the first, but i fixed the issue. The link for the test widget had debug=true in it, so i removed it and it worked just fine.