Berichtszeitplanung in Apache Tomcat konfigurieren
Wenn Sie die Anwendung "Ferne Services" für die Berichtszeitplanung konfigurieren möchten, müssen Sie drei Flags angeben und einen Masterbenutzer definieren.
1: Administratorberechtigungen für die Berichtszeitplanung überprüfen
Vorgehensweise
Öffnen Sie Apache Tomcat Manager.
Wenn Sie Apache Tomcat als Windows-Dienst ausführen, öffnen Sie die Systemsteuerung und klicken Sie in der Apache Tomcat-Zeile auf Admin. Klicken Sie anschließend auf Manager App.
Wenn Sie Apache Tomcat nicht als Windows-Service ausführen, rufen Sie Apache Tomcat Manager in einem Browser unter
Berücksichtigung des folgenden Formats auf: http://Server:Port/manager/html.
Beispiel: http://localhost:8080/manager/html.
Öffnen Sie die Datei
tomcat-users.xml, die standardmäßig im Verzeichnis
$CATALINA_HOME\conf\tomcat-users.xml enthalten ist.
Vergewissern Sie sich, dass mindestens ein Administrator alle Administratorrollen für die von Ihnen verwendeten Services hat. Dieser Benutzer wird im nächsten Teil dieser Aufgabe als Masteradministrator bezeichnet "2: Flags für Berichtszeitplanung konfigurieren". Beispiel:
Sie können die Rolle rpe_scheduler_user auch anderen Benutzer zuweisen.
2: Flags für Berichtszeitplanung konfigurieren
Vorgehensweise
Wenn Sie Apache Tomcat als Windows-Dienst ausführen, gehen Sie wie folgt vor:
Klicken Sie in den Apache Tomcat-Anwendungsdateien mit der rechten Maustaste auf die Startdatei, die zum Starten des Servers verwendet wird. Beispiel: Tomcat<Version>w.exe
Klicken Sie auf Öffnen.
Wählen Sie das Register Java aus.
Geben Sie im Feld Java-Optionen die Benutzername-/Kennwort-Flags für die Berichtszeitplanung mit den zugehörigen Werten ein. Dieser Benutzer ist der Masteradministrator, den Sie im ersten Teil dieser Aufgabe überprüft haben: "1: Administratorberechtigungen für die Berichtszeitplanung überprüfen." Beispiel:
Optional: Sie können im Java-Optionsfeld
auch ein URL-Flag für die Berichtszeitplanung für alle Benutzer in Ihrer Organisation zwingend vorgeben. Die in den Benutzervorgaben eingegebene URL wird bei Verwendung dieses Flags außer Kraft gesetzt.
Wenn Sie Apache Tomcat nicht als Windows-Dienst ausführen, gehen Sie wie folgt vor:
Öffnen Sie in den Apache Tomcat-Installationsdateien die Datei catalina für Ihr Betriebssystem:
: %CATALINA_HOME%/bin/catalina.bat
: %CATALINA_HOME%\bin\catalina.sh
Geben Sie die Flags für die Berichtszeitplanung und die entsprechenden Werte ein. Beispiel:
set JAVA_OPTS=%JAVA_OPTS% -Dcom.ibm.rational.rpe.rpews.scheduler.usr=Benutzername
set JAVA_OPTS=%JAVA_OPTS% -Dcom.ibm.rational.rpe.rpews.scheduler.pwd=Kennwort
Optional: Sie können auch ein URL-Flag für die Berichtszeitplanung für alle Benutzer in Ihrer Organisation zwingend vorgeben. Die in den Benutzervorgaben eingegebene URL wird bei Verwendung dieses Flags außer Kraft gesetzt.
Beispiel:
set JAVA_OPTS=%JAVA_OPTS% -Dcom.ibm.rational.rpe.rpews.scheduler.url=http://Server:Port/rpews/
Speichern Sie die Änderungen.
Starten Sie Apache Tomcat erneut.
3: Konfiguration testen
Vorgehensweise
Öffnen Sie in einem Browser die Seite für die Konfiguration der fernen Services:
http://Server:Port/rpews/
Klicken Sie auf URL für Berichtsschedulertest.
Ergebnisse
Wird die folgende Nachricht angezeigt, wird die Komponente "Berichtszeitplanung" ordnungsgemäß ausgeführt:
Der Service ist betriebsbereit, Direktanforderungen an den Stammservice werden jedoch ignoriert.