ADOIT 12.0 Web-Client auf einer Maschine mehrfach ausführen
Sie müssen einige Anpassungen vornehmen, um den ADOIT 12.0 Web-Client mehrfach auf der gleichen Maschine auszuführen. Mit Hilfe dieses Szenarios können Sie beispielsweise gleichzeitig Zugriff auf verschiedene Anwendungsbibliotheken bereitstellen.
Die nachfolgend beschriebenen Schritte sind NICHT notwendig, wenn Sie
verschiedene Versionen des ADOIT Web-Clients (z.B. ADOIT 11.0 und ADOIT 12.0) oder
Web-Client Installationen von verschiedenen BOC Management Office-Produkten
auf der gleichen Maschine ausführen möchten. Eine ausreichende Separation dieser Instanzen ist von vorneherein gewährleistet.
Stoppen Sie den Apache Tomcat Web-Server, bevor Sie loslegen.
ADOIT 12.0 neu bereitstellen
Sie können nicht mehrere Instanzen des ADOIT 12.0 Web-Clients aus demselben Installationsverzeichnis ausführen. Deshalb:
- Kopieren Sie das gesamte ADOIT 12.0 Installationsverzeichnis in einen neuen Ordner.
Als nächstes wird die kopierte Instanz von ADOIT 12.0 angepasst, damit Sie auf der gleichen Maschine wie die ursprüngliche Instanz laufen kann. Führen Sie dazu die folgenden Schritte aus:
Adaptieren Sie den Applikations-Server
Die Konfiguration des ADOIT Applikations-Servers muss adaptiert werden:
- Öffnen Sie die Konfigurations-Datei
server.conf
im Ordner "<ADOIT installation>/conf".
Passen Sie folgende Parameter an:
ports
Tragen Sie einen eindeutigen Port für jeden ADOIT Applikations-Server ein. Bei Load Balancing Szenarien tragen Sie einen Port für jeden aworker-Prozess ein, der von einem ADOIT Applikations-Server gestartet werden soll.
service.name
Der Name, unter dem der ADOIT Applikations-Server als Windows Service installiert ist. Geben Sie hier einen eindeutigen Service-Namen ein.
service.display_name
Der Anzeigename wird z.B. im Dienststeuerungs-Manager verwendet, um dem Benutzer einen lesbaren, beschreibenden Namen für den Service anzuzeigen. Geben Sie hier einen eindeutigen Anzeigenamen ein.
service.description
Die Servicebeschreibung wird verwendet, um den Zweck des installierten Service für den Benutzer zu beschreiben. Geben Sie eine eindeutige Servicebeschreibung ein.
Applikations-Server als Service installieren
Stellen Sie sicher, dass jeder ADOIT Applikations-Server unter einem eigenen Windows Benutzerkonto läuft.
Öffnen Sie die Windows Eingabeaufforderung und navigieren Sie zum Ordner "<ADOIT Installation>". Beachten Sie dabei, dass der installierende Benutzer Administratoren-Rechte auf dem Ziel-System haben muss.
Geben Sie den Befehl
aserver.exe -i [-u username -pw password]
ein, um das Windows Service zu installieren und gleichzeitig einen Benutzer zuzuweisen, unter dem der Service läuft.
ADOIT Web-Client installieren
Als nächstes müssen Sie eine Kopie der ADOIT 12.0 Webapplikation für den Apache Tomcat Web-Server bereitstellen:
- Benennen Sie das Web Application Archive
ADOIT12_0.war
um, bevor sie es in den Ordner “<Tomcat installation>/webapps“ kopieren.
Apache Tomcat Web Server adaptieren
Passen Sie die Einstellungen für den Login-Vorgang auf Seiten des Web-Servers an.
- Öffnen Sie die Datei
ADOIT12_0.war
im Ordner “<Tomcat Installation>/webapps“ mit einer Komprimierungs-Software. Bearbeiten Sie die Dateiadoxx_web.properties
im Archiv. Speichern Sie danach die Änderungen.
Passen Sie folgende Parameter an:
aservers
Tragen Sie den Port ein, den Sie vorher in der Datei
server.conf
für den ADOIT Applikations-Server festgelegt haben.
Konfiguratieren Sie jetzt die log4j Logging-Komponente, damit die Anwendungsmeldungen der ADOIT 12.0 Web-Anwendungen in verschiedene Dateien geloggt werden:
Öffnen Sie die Datei
ADOIT12_0.war
im Ordner “<Tomcat Installation>/webapps“ mit einer Komprimierungs-Software. Bearbeiten Sie die DateiWEB-INF/classes/log4j.properties
im Archiv.Benennen Sie alle Vorkommnisse von
ADOIT12_0
undADOIT 12.0
um. Speichern Sie danach die Änderungen.
Fertig! Jetzt können Sie die Services starten und die Web-Clients verwenden.