ClearQuest-Berichtsserver für Crystal Reports konfigurieren

In diesem Artikel wird erläutert, wie der ClearQuest-Berichtsserver für Crystal Reports konfiguriert wird.

Informationen zu diesem Vorgang

Achtung: Im aktuellen Release wird ClearQuest Report Server for Crystal Reports nur für eine Untergruppe der Plattformen unterstützt, die von Rational ClearQuest Web für die Ausführung traditioneller Berichte unterstützt, die Daten mit Push übertragen. Siehe den technischen Hinweis 1216371.
In den Pfadnamen dieses Abschnitts wird folgende Variable verwendet:
RATIONAL_COMMON
Verzeichnis, in dem allgemeine Rational-Dateien installiert werden
Nach der Installation des ClearQuest-Berichtsservers für Crystal Reports müssen Sie diese Webkomponente so aktualisieren, dass sie die erforderliche Laufzeitunterstützung für die Komponente Java Reporting von Crystal Reports beinhaltet.

Vorgehensweise

  1. Laden Sie die Archivdatei mit JRC (Crystal Reports Java Reporting) mit dem Namen CrystalReports_CQ_JRC.zip von der Website von Business Objects unter der Adresse http://www.businessobjects.com/ibmrational herunter. Die Komponente Java Reporting steht lizenzierten Benutzern von IBM Rational ClearQuest als kostenloser Download zur Verfügung.
  2. Kopieren Sie Crystal Reports JRC in die Webanwendung.
    Unter Windows:
    Führen Sie die Stapeldatei configureJRC.bat aus.
    1. Öffnen Sie ein Fenster mit Eingabeaufforderung, und navigieren Sie zu dem Verzeichnis, in dem "configureJRC.bat" installiert ist:
      cd %RATIONAL_COMMON%\CM\profiles\cmprofile\installedApps\dfltCell\RationalClearQuestWebReport.ear\CQWebReportModule.war
    2. Kopieren Sie die Datei CrystalReports_CQ_JRC.zip in dieses Verzeichnis.
    3. Führen Sie den folgenden Befehl aus:
      configureJRC CrystalReports_CQ_JRC.zip

    Unter UNIX und Linux:
    Führen Sie das Shell-Script configureJRC.sh aus.
    1. Öffnen Sie ein UNIX-Konsolfenster Fenster mit Eingabeaufforderung, und navigieren Sie zu dem Verzeichnis, in dem "configureJRC.sh" installiert ist:
      cd $RATIONAL_COMMON/CM/profiles/cmprofile/installedApps/dfltCell/RationalClearQuestWebReport.ear/CQWebReport.war
    2. Kopieren Sie die Datei CrystalReports_CQ_JRC.zip in dieses Verzeichnis.
    3. Definieren Sie die Berechtigung für das auszuführende Script configureJRC.sh:
      chmod u+x ./configureJRC.sh
    4. Führen Sie den folgenden Befehl aus:
      ./configureJRC.sh CrystalReports_CQ_JRC.zip
  3. Stoppen Sie IBM WebSphere Application Server, und starten Sie das Produkt erneut, um die Änderungen zu aktivieren.
    Unter Windows:
    1. Klicken Sie auf Start > Systemsteuerung > Verwaltung > Dienste.
    2. Klicken Sie im Fenster "Dienste" mit der rechten Maustaste auf IBM WebSphere Application Server v6.1 - cmprofile, und wählen Sie Beenden aus.
    3. Starten Sie den Dienst nach dem Beenden erneut, indem Sie ihn mit der rechten Maustaste anklicken und dann Starten auswählen.
    Unter UNIX und Linux:
    1. Navigieren Sie in einem UNIX-Konsolfenster zum folgenden Verzeichnis:
      cd $RATIONAL_COMMON/eWAS/bin
    2. Das Standardprofil wird mit den folgenden Befehlen gestoppt und gestartet:
      ./stopServer.sh WebSphere-Host
      ./startServer.sh WebSphere-Host

    Wenn Sie mehrere Profile in der Instanz von WebSphere Application Server verwenden (z. B. eine für Rational ClearQuest Web und eine andere für RequisitePro Web), müssen Sie auch das Profil in der Befehlszeile angeben. Beispiel:

    ./stopServer.sh WebSphere-Host -profileName cmprofile
    ./startServer.sh WebSphere-Host -profileName cmprofile
  4. Vergewissern Sie sich, dass der Berichtsserver für Crystal Reports ordnungsgemäß konfiguriert ist, indem Sie einen Webbrowser öffnen und den folgenden URL eingeben:

    http://localhost:12080/cqwebreport/CRInvoker

    Der Server ist richtig konfiguriert, wenn Sie die folgende Nachricht sehen:

    Das Berichtsdokument ist abgelaufen. 
  5. In den folgenden Situationen sind zusätzliche Konfigurationsschritte erforderlich:
    • Ein Datenbankfeldname wird im ClearQuest-Schema geändert.
    • Anzeigefeldnamen von ClearQuest stimmen nicht mit Datenbankfeldnamen überein.
    • Anzeigefeldnamen von ClearQuest sind länger als 30 Zeichen.

    Siehe den technischen Hinweis 1419660.


Feedback