Rational Engineering Lifecycle Manager als OSLC-Konsument von JTS-basierten Anwendungen konfigurieren

Damit in Rational Engineering Lifecycle Manager Daten von Rational JTS-basierten Anwendungen wie Team Concert, Quality Manager, Rhapsody Design Manager und DOORS Next Generation angezeigt werden können, müssen Sie eine Friend-Beziehung zwischen den beiden Anwendungen konfigurieren. Dieser Vorgang muss unabhängig davon ausgeführt werden, ob die Anwendungen separat oder auf demselben Jazz Team Server installiert werden.

Vorgehensweise

  1. Öffnen Sie die Rational Engineering Lifecycle Manager-Administrationskonsole: https://relm_server:port/relm/admin
  2. Wählen Sie im Bereich "Application Administration" die Option Communications >Friends (Outbound) aus und klicken Sie auf Add.
  3. Geben Sie die folgenden Informationen zum Definieren der Friend-Beziehung ein:
    Anwendung Werte
    Rational Team Concert
    • Name: RTC
    • Root Services: https://rtc_server:port/ccm/rootservices
    • Secret: xyz (wählen Sie einen eigenen geheimen Schlüssel aus)
    • Wählen Sie Trusted aus.
    Rational Quality Manager
    • Name: RQM
    • Root Services: https://rtc_server:port/qm/rootservices
    • Secret: xyz (wählen Sie einen eigenen geheimen Schlüssel aus)
    • Wählen Sie Trusted aus.
    Rational Rhapsody Design Manager
    • Name: RDM
    • Root Services: https://rtc_server:port/dm/rootservices
    • Secret: xyz (wählen Sie einen eigenen geheimen Schlüssel aus)
    • Wählen Sie Trusted aus.
    Rational DOORS Next Generation
    • Name: DNG
    • Root Services: https://rtc_server:port/rm/rootservices
    • Secret: xyz (wählen Sie einen eigenen geheimen Schlüssel aus)
    • Wählen Sie Trusted aus.
    Rational Team Concert als Friend-Beziehung hinzufügen
    Klicken Sie auf Create Friend > Next.
  4. Notieren Sie sich den generierten vorläufigen Schlüssel und bewahren Sie ihn an einem sicheren Ort auf:
    Vorläufiger RTC-Schlüssel
    Klicken Sie auf Grant access for the provisional key. Wenn Sie für die Anwendung nicht über die Administratorberechtigungen verfügen, arbeiten Sie mit einem Mitglied dieser Administratorgruppe zusammen, um die Genehmigung für die vorläufigen OAuth-Konsumentenschlüssel zu erhalten.
  5. Melden Sie sich auf dem Rational Team Concert-Server an, wenn Sie dazu aufgefordert werden, und geben Sie RELM für den Konsumentennamen ein. Anschließend klicken Sie auf Approve.
    Vorläufigen RTC-Schlüssel autorisieren
  6. Nachdem der Schlüssel autorisiert wurde, klicken Sie auf Finish.
    Vorläufigen RTC-Schlüssel autorisieren
  7. Wiederholen Sie die Schritte 2 bis 6 für jede Anwendung, mit der Rational Engineering Lifecycle Manager integriert wird.
  8. Optional: Sie können die folgenden URLs eingeben, um zu überprüfen, ob die Liste mit den Friend-Beziehungen ordnungsgemäß konfiguriert ist:
    • https://hostname:9443/relm/friends
    • https://hostname:9443/jts/friends
    • https://hostname:9443/ccm/friends
    • https://hostname:9443/qm/friends
    • https://hostname:9443/dm/friends
    • https://hostname:9443/rm/friends

    Daraufhin wird ein XML-Dokument mit einem Eintrag geöffnet, der dem folgenden Beispiel ähnlich ist, obwohl die Einträge in Abhängigkeit davon variieren, welche Friend-Beziehungen hinzugefügt wurden:

    <jd:Friend>
     <jfs:internal>false</jfs:internal> 
     <jd:rootServices rdf:resource="https://hostname:9443/rqm/rootservices"/>
     <dc:title>Test%20server</dc:title>
    </jd:Friend>
    <jd:Friend>
     <jfs:internal>false</jfs:internal> 
     <jd:rootServices rdf:resource="https://hostname:9443/rdm/rootservices"/>
     <dc:title>Requirements%20server</dc:title>
    </jd:Friend>

Feedback