Verwaltungs- und Konfigurationsprobleme

In diesem Abschnitt werden einige der Probleme beschrieben, die bei der Installation, Verwaltung oder Konfiguration von Rational Engineering Lifecycle Manager auftreten können.

Rational DOORS als TRS-Anbieter konfigurieren

Bei der Konfiguration von Rational DOORS als TRS-Anbieter wählen Sie Tools > TRS konfigurieren aus. Dies führt gelegentlich zum Fehler CRCRD7213W: Die Tracked Resource Set-Konfiguration kann nicht aktualisiert werden.

Aktualisieren Sie zum Beheben dieses Fehlers eine beliebige Anforderung und wiederholen Sie anschließend die TRS-Konfiguration.

Kein Neustart von Rhapsody DM trotz Neustart von Jazz Team Server

In einer Umgebung, in der Jazz Team Server, Rhapsody DM und Rational Engineering Lifecycle Manager anhand des Tomcat-Standardservers und der Derby-Standarddatenbank auf einem Windows 2008-Server in einem zentralen JTS installiert sind, bewirkt ein Neustart des Jazz Team Server nicht immer einen Neustart des Rhapsody DM-Servers.

Dies ist möglicherweise in folgenden Situationen der Fall:
  • Die Rhapsody DM-Website kann nicht aufgerufen werden: https://hostname:9444/dm/web
  • Auf der Website https://hostname:9444/dm/admin wird darauf hingewiesen, dass Rhapsody DM nicht an einem Jazz Team Server registriert ist.
  • Von Lifecycle Query Engine wird angegeben, dass Rhapsody DM kein TRS-Anbieter ist: https://hostname:9444/lqe/web/admin/data-sources

Stellen Sie sicher, dass Rhapsody DM ordnungsgemäß konfiguriert ist. Rufen Sie dazu Jazz Team Server > Konfiguration > Registrierte Anwendungen und dann https://hostname:9444/jts/admin auf. Dort sollte ein Eintrag zu Design Management vorhanden sein.

Vergewissern Sie sich, dass Rhapsody DM gestartet wurde. Wechseln Sie dazu zur Website https://hostname:9444/jts/admin, rufen Sie den Abschnitt Anwendungsverwaltung auf und suchen Sie nach "Design Management". Ist im Abschnitt zu Design Management angegeben, dass der Server nicht definiert ist, oder wird der Server überhaupt nicht angezeigt, starten Sie den Jazz Team Server erneut.

Falsche Einstellung für Klassenladeprogramm der Lifecycle Query Engine in WebSphere Application Server als Ursache für falsche Version der zu erstellenden Derby-Datenbank

Für eine korrekte Implementierung der Lifecycle Query Engine müssen Sie die im folgenden Abschnitt beschriebenen Anweisungen beachten: WebSphere Application Server für die Lifecycle Query Engine einrichten.

Wenn bei dem Versuch, die Datei lqe_war in WebSphere Application Server zu starten, eine Fehlernachricht ähnlich der folgenden angezeigt wird, haben Sie möglicherweise vergessen, den zum Ändern der Einstellungen für das Klassenladeprogramm erforderlichen Schritt auszuführen. Das entsprechende Protokoll finden Sie unter: WAS-Installationsverzeichnis/AppServer/Profiles/Ihr_Profil/logs/Server1/SystemOut.log
Ursache: Datenbank unter C:\Users\IBM_ADMIN\Desktop\WAS_Config\server\conf\lqe\derbyDB ist nicht mit dem Format der aktuellen Softwareversion kompatibel. Die Datenbank wurde mit Version 10.8 erstellt oder aktualisiert. 
Wenn Sie die Standardeinstellungen für das Klassenladeprogramm verwenden, wird von WebSphere Application Server unter Verwendung der falschen Derby-Version eine Derby-Datenbank für die Lifecycle Query Engine erstellt.
Ist dies der Fall, können Sie die Situation anhand der folgenden Schritte bereinigen:
  1. Stoppen Sie die Ausführung der Datei lqe_war an der Verwaltungskonsole von WebSphere Application Server.
  2. Löschen Sie die Derby-Datenbank, die von der Lifecycle Query Engine unter Verwendung der falschen Derby-Version erstellt wurde. Sie finden diese Datenbank in dem Pfad, der mithilfe der Variablen lqe.config.location in Schritt 5 von WebSphere Application Server für die Lifecycle Query Engine einrichten definiert wurde.

    Suchen Sie z. B. im Standardpfad C:\Program Files\IBM\JazzTeamServer\server\conf\lqe nach dem Ordner mit Namen derbyDB und löschen Sie den kompletten Ordner.

  3. Führen Sie entsprechend der Beschreibung in WebSphere Application Server für die Lifecycle Query Engine einrichten die Schritte 18 bis 26 an der Verwaltungskonsole von WebSphere Application Server aus. Sorgen Sie dafür, dass die Hauptkonfiguration gespeichert wird und starten Sie die Ausführung der Datei lqe_war.

Abmeldung bewirkt Fehlernachricht von WebSphere Application Server

Wenn Sie WebSphere Application Server ausführen und sich von Rational Engineering Lifecycle Manager abmelden, wird möglicherweise folgende Fehlernachricht angezeigt: SESN0008EA: Ein als anonymous authentifizierter Benutzer hat versucht, auf eine Sitzung zuzugreifen, deren Eigner ... ist"..

Ermöglichen Sie die Programmkorrektur in WebSphere Application Server (V8.0.0.3 oder höher), indem Sie eine benutzerdefinierte Sitzungsmanagereigenschaft hinzufügen. Klicken Sie auf Anwendungsserver > Server1 > Sitzungsverwaltung > Angepasste Eigenschaften und fügen Sie die angepasste Eigenschaft InvalidateOnUnauthorizedSessionRequestException = true hinzu.

Sie haben auch die Möglichkeit, sich nicht explizit abzumelden, sondern einfach das Browserfenster zu schließen, wodurch die Sitzung schließlich aufgrund des Zeitlimits von allein beendet wird.

Upgrade von Rational Engineering Lifecycle Manager führt dazu, dass TRS-Lizenz nicht zur Verfügung steht

Nach einem Upgrade von Rational Engineering Lifecycle Manager wurde die TRS-Lizenz möglicherweise nicht zum License Key Manager hinzugefügt. Dies führt dazu, dass die LQE-Indexierung fehlschlägt und eine Fehlernachricht wie folgende angezeigt wird:
Fehler 403: CRJAZ0977I Die Serverlizenzrichtlinie com.ibm.team.jazz.foundation.enterprise lässt die Operation
com.ibm.team.jis.trs.read nicht zu.
com.ibm.team.jis.lqe.http.error.HttpForbiddenException: Nicht zulässig
Wenn dies der Fall ist, fügen Sie die TRS-Lizenz manuell zum License Key Manager von Jazz Team Server hinzu.

DOORS Next Generation aktualisieren

Wenn Sie den Requirements Management-Server (RM-Server) konfigurieren oder aktualisieren, können Probleme mit den OAuth-Konsumentenschlüsseln auftreten, durch die der Server unbrauchbar werden kann. Schaltflächen im Installationsassistenten sind möglicherweise inaktiviert oder der folgende Fehler kann in der Datei server/logs/rdm.log enthalten sein: CRJZS0033E Invalid consumer key. Wenn dies der Fall ist, finden Sie weitere Informationen im technischen Hinweis Troubleshooting issues with OAuth consumer keys.

Unzureichende Größe des Heapspeichers bei WebSphere Application Server führt zu Fehlern

Im Abschnitt WebSphere Application Server für Rational Engineering Lifecycle Manager einrichten wird vorgeschlagen, die Größe des JVM-Heapspeichers für WebSphere Application Server auf 4096 MB festzulegen oder den Wert für die Anzahl Benutzer oder für das zu verarbeitende Datenvolumen anzupassen.

Wenn Fehler wie die folgenden auftreten, kann das Problem möglicherweise durch das Erhöhen der Werte in den WebSphere Application Server-Speichereinstellungen behoben werden.
  • relm.log
     CRCPC1815E Es ist ein interner Fehler aufgetreten.
    java.lang.OutOfMemoryError
  • vvc.log
    CRJAZ1451I Bei Ausführung der Aufgabe "LogChangeEventAppenderTask", die durch die Komponente
    "com.ibm.team.repository" ergänzt wurde, trat eine Ausnahmebedingung auf. Die Ausführung der Aufgabe wird zeitlich neu geplant.
    java.lang.OutOfMemoryError
  • lqe.log
    Bei der Verarbeitung des Änderungsprotokolls ist ein schwerwiegender Fehler aufgetreten. Abbruch der Verarbeitung des Änderungsprotokolls für https://jts.server.com:9443/application/trs
    java.lang.OutOfMemoryError

Import großer Produktdatei führt zu Fehler

Wenn Sie Produktstrukturen importieren, wie dies in Produktstrukturen importieren beschrieben ist, und wenn Sie in WebSphere Application Server als Maximalwert für den Thread-Pool des Webcontainers nicht den Wert 200 angegeben haben (wie dies in den Voraussetzungen beschrieben ist), enthält die Datei relm.log möglicherweise folgenden Fehler:
ERROR com.ibm.relm.productdefapi - CRCPC2001E Interner Fehler.
org.apache.http.conn.HttpHostConnectException: Verbindung zu <Host> zurückgewiesen.

Feedback