WebSphere Application Server für Lifecycle Query Engine konfigurieren

Wenn Sie Jazz Team Server implementieren und starten wollen, müssen Sie zunächst den Anwendungsserver auswählen, der Jazz Team Server und die zugehörigen Anwendungen bereitstellen soll. Vor der Implementierung von WAR-Dateien der Lifecycle Query Engine müssen Sie WebSphere Application Server einrichten.

Vorbereitende Schritte

Anmerkung:
  • Rational Engineering Lifecycle Manager, Version 1.x, muss gemeinsam mit der Lifecycle Query Engine einen Anwendungsserver nutzen.
  • Rational Engineering Lifecycle Manager, Version 4.x, kann gemeinsam mit der Lifecycle Query Engine einen Anwendungsserver nutzen oder auf einem anderen Anwendungsserver implementiert werden. Beide Anwendungen müssen jedoch bei demselben Jazz Team Server registriert sein.

Vorgehensweise

  1. Wählen Sie an der WebSphere Application Server-Administrationskonsole nacheinander Servers > Server Types > WebSphere application servers aus.
  2. Wählen Sie den Server aus, auf dem Lifecycle Query Engine implementiert werden soll.
    WebSphere-Server auswählen
  3. Wählen Sie auf der Seite Configuration die Option Java and Process Management aus.
    Screenshot mit dem Link 'Java and Process Management'
  4. Wählen Sie nacheinander Process definition > Java Virtual Machine aus.
  5. Suchen Sie nach dem Textfeld Generic JVM arguments und fügen Sie die folgende Umgebungsvariable zum JVM-Startprozess hinzu:
     -Dlqe.config.location=file://Laufwerk:\LQE-Installationsordner\server\conf\lqe
    Beispiel:
    • Windows:
       -Dlqe.config.location=file://C:\Program Files\IBM\JazzTeamServer\server\conf\lqe
    • Linux:
      -Dlqe.config.location=file:///opt/IBM/JazzTeamServer/server/conf/lqe
     -Dlqe.config.location=file://C:\Program Files\IBM\JazzTeamServer\server\conf\lqe
    Klicken Sie auf Save, um Ihre Aktualisierungen zu speichern.
  6. Vergrößern Sie den standardmäßigen Thread-Pool, um mehrere Benutzer zuzulassen. Klicken Sie auf Servers > Server Types > WebSphere application servers > Server1.
  7. Klicken Sie unter "Additional Properties" auf Thread pools.
  8. Klicken Sie auf WebContainer und erhöhen Sie den standardmäßigen Maximalwert von 50 auf 200 Threads.
  9. Klicken Sie auf Save directly to the master configuration.
  10. Installieren Sie die Lifecycle Query Engine-WAR-Datei. Wählen Sie nacheinander Applications > Application Types > WebSphere enterprise application aus.
  11. Wählen Sie Install aus.
  12. Wählen Sie das Optionsfeld Local file system aus und geben Sie die Position der Datei lqe.war an, an der diese installiert wurde. Beispiel:
    C:\Program Files\IBM\JazzTeamServer\server\tomcat\webapps\lqe.war
  13. Wählen Sie Next aus, aktivieren Sie das Optionsfeld Fast Path und wählen Sie dann + Choose to generate default bindings and mappings aus.
    LQE in WebSphere installieren
    Klicken Sie auf Next.
  14. Übernehmen Sie alle Standardwerte auf der Seite Installation Options und klicken Sie auf Next.
  15. Geben Sie auf der Seite Map Modules to Servers den Zielbereich auf dem Server für das Lifecycle Query Engine-Modul an.
    Zielbereich angeben
    Klicken Sie auf Next.
  16. Fügen Sie /lqe als Stammkontext hinzu.
    Stammkontext hinzufügen
    Klicken Sie auf Next.
  17. Überprüfen Sie die ausgewählten Optionen und klicken Sie auf Finish. Jetzt sollte Ihnen die folgende Nachricht angezeigt werden: Application lqe_war installed successfully.
  18. Anschließend müssen Sie die Konfigurationsoptionen für die soeben installierte WAR-Datei ändern. Wählen Sie nacheinander Applications > Application Types > WebSphere enterprise application aus.
  19. Wählen Sie die Anwendung lqe.war aus.
    Anwendung in WebSphere auswählen
  20. Wählen Sie Manage Modules aus.
    Auswahl zum Verwalten Ihrer Module treffen
  21. Wählen Sie lqe aus.
  22. Lokalisieren Sie das Feld Class loader order und wählen Sie Classes loaded with local class loader first (parent last) aus.
    Reihenfolge beim Klassenladeprogramm auswählen
    Klicken Sie auf OK und speichern Sie Ihre Änderungen.
  23. Wählen Sie die Anwendung lqe.war aus.
    Anwendung in WebSphere auswählen
  24. Wählen Sie Class loading and update detection aus.
    Seite zum Laden von Klassen
  25. Suchen Sie nach Class loader order und wählen Sie Classes loaded with local class loader first (parent last) aus.
    Reihenfolge beim Klassenladeprogramm auswählen
    Wählen Sie Apply aus und speichern Sie mit Save direkt in der Masterkonfiguration.
  26. Damit die in Schritt 5 hinzugefügte Variable auf WebSphere Application Server angewendet werden kann, muss der Server erneut gestartet werden. Starten Sie WebSphere Application Server erneut.
  27. Wurde die LQE-Anwendung nicht automatisch gestartet, aktivieren Sie das Kontrollkästchen bei lqe.war und wählen Sie Start aus.
    lqe.war-Anwendung starten

Feedback