Berichtsserver für ClearQuest in WebSphere Application Server implementieren

Gehen Sie wie folgt vor, um den Berichtsserver für ClearQuest in WebSphere Application Server zu implementieren:
  1. Suchen Sie die Datei "Deploy_RCQR _eWAS.py". Standardmäßig befindet sich diese Datei im Verzeichnis "%RATIONAL_COMMON%/CM/Scripts". Geben Sie die folgenden Parameter an. Wenn Sie einen fernen CM Server verwenden, legen Sie einen Wert für "cqConnectionURL" fest, und geben Sie die IP-Adresse oder den Maschinennamen für den Wert localhost an. Die Standardeinstellung wird angezeigt. Die Werte sollten mit den in der Datei /RCQR/server/reportserver.properties übereinstimmen. Der Wert für "user.registry.cq.connectionURL" sollte beispielsweise mit dem Wert "cqConnectionURL" in der Datei "reportserver.properties" übereinstimmen.

    Beachten Sie auch, dass der Name des Benutzers mit Administratorberechtigung in der Datei "Deploy_RCQR_eWAS.py" an drei Stellen genannt wird und der Wert auch hier konsistent sein muss. Das folgende Beispiel zeigt die Standardwerte dieser Datei. Die drei Vorkommen des Namens für den Benutzer mit Administratorberechtigung werden in Fettdruck angezeigt.

    # Set basic properties of custom security
    
    attrs = '[[useRegistryServerId false][primaryAdminId %s][customRegistryClassName %s]]' % ('admin', 'com.ibm.rational.cq.was.userregistry.CQUserRegistry')
    
    AdminConfig.modify(customUserRegistry, attrs)# Set custom properties
    customProps = {
    'autoCreateJazzGroups':'true',
    'jazzAdmins':'admin',
    'jazzProjectLeads':'lead',
    'cqDbSetName':'7.0.0',
    'cqUserDbName':'SAMPL',
    'cqConnectionURL':'http://localhost:12080/TeamWeb/services/Team',
    'cqConnectionUsername':'admin',
    'cqConnectionPassword':'admin',
    'cqConnectionPasswordEncrypted':'false',
    }
  2. Starten Sie das Berichtsserverprofil, indem Sie den folgenden Befehl absetzen: %RATIONAL_COMMON%/CM/profiles/reportalprofile/startServer server1 -profileName reportalprofile
  3. Navigieren Sie zum Verzeichnis "bin" des Berichtsserverprofils. Das Verzeichnis ist %RATIONAL_COMMON%/CM/profiles/reportalprofile/bin. Führen Sie den folgenden Befehl aus:

    wsadmin.bat -lang jython -f ..\..\..\Scripts\Deploy_RCQR_eWAS.py

  4. Aktualisieren Sie wasservice mit dem Benutzernamen und dem Kennwort, indem Sie den folgenden Befehl ausführen. Die Werte für <Benutzer> und <Kennwort> stimmen mit den in "Deploy_RCQR_eWAS.py" angegebenen Werten überein.

    %RATIONAL_COMMON%/eWAS/bin/wasservice -add reportalprofile -serverName server1 -profilePath "%RATIONAL_COMMON%/CM/profiles/reportalprofile" -stopArgs "-username <Benutzer> -password <Kennwort>"

Implementierung prüfen

Gehen Sie wie folgt vor, um die Implementierung zu prüfen:
  1. Starten Sie den Berichtsserver von der Befehlszeile: %RATIONAL_COMMON%CM/profiles/reportalprofile/startServer server1
  2. Rufen Sie die Berichtsschnittstelle auf. Sie können die Berichtsschnittstelle über den folgenden Link aufrufen, dabei steht machinename.domain für den Hostnamen und die Domäne der Maschine, auf der der Berichtsserver für Rational ClearQuest installiert ist und portnumber ist der Port für sichere Verbindungen. In der Regel ist die Portnummer 15443.
    https://machinename.domain:portnumber/jazz/reportal/projects/Vega
  3. Geben Sie im Anmeldedialog Ihren Rational-ClearQuest-Benutzernamen und Ihr Rational-ClearQuest-Kennwort ein, und klicken Sie auf Anmelden, um fortzufahren.

Feedback