Anwendung implementieren (WebSphere Application Server)
Zur Verwendung von Workplace als Webanwendung müssen Sie Workplace als Anwendung in der Administrationskonsole von WebSphere implementieren. Sie können das Kontextstammverzeichnis für die Anwendungs-URL während der Implementierung angeben.
Informationen zu diesem Vorgang
So implementieren Sie Application Engine (Workplace):
Vorgehensweise
- Melden Sie sich an der WebSphere-Administrationskonsole an.
- Navigieren Sie zu Anwendungen > WebSphere-Unternehmensanwendungen > Neue Unternehmensanwendungen > Installieren.
- Wählen Sie die zu implementierende Datei aus.
- (Wenn die Administrationskonsole lokal ausgeführt wird) Wählen Sie Lokales Dateisystem aus und geben Sie die Position der vom Installationsprogramm erstellten Datei app_engine.war oder app_engine.ear an, bzw. navigieren Sie zu dieser Position. Zum Beispiel AE-Installationspfad/deploy/app_engine.war oder AE-Installationspfad/deploy/app_engine.ear. Geben Sie nicht den Maschinennamen ein.
- (Wenn die Administrationskonsole remote ausgeführt wird) Wählen Sie Fernes Dateisystem aus und geben Sie den vollständig qualifizierten Pfadnamen für die Datei app_engine.war oder app_engine.ear ein. Zum Beispiel AE-Installationspfad/deploy/app_engine.war oder AE-Installationspfad/deploy/app_engine.ear. Geben Sie nicht den Maschinennamen ein.
- Wenn Sie eine WAR-Datei implementieren, geben Sie das Kontextstammverzeichnis ein.
Geben Sie Workplace ein und klicken Sie auf Weiter, um mit dem Implementieren der neuen Anwendung fortzufahren.
Tipp: Das Kontextstammverzeichnis enthält den Namen der Anwendung, an der Sie sich über die Webschnittstelle anmelden, zum Beispiel: http://ApplicationEngineServerName:Portnummer/Kontextstammverzeichnis. - Klicken Sie auf Nur anfragen, wenn zusätzliche Informationen erforderlich sind und dann auf Weiter. Füllen Sie die Dialogfelder zum Installieren einer neuen Anwendung aus. Verwenden Sie dazu die folgenden Einstellungen:
Geben Sie für Anwendungsname Workplace ein, bzw. den Namen, den Sie für die Anwendung gewählt haben.
Geben Sie für Web-Server den Server an, den Sie verwenden wollen. Prüfen Sie, ob der Name Ihrer Anwendung ausgewählt und dem richtigen Web-Server zugeordnet ist.
Wählen Sie unter Virtuelle Hosts für Webmodule zuordnen als virtuellen Host den Standardhost aus.
(Nur WAR-Dateiimplementierung) Geben Sie für Kontextstammverzeichnis Workplace oder einen anderen gewünschten Namen für die Anwendung an.
- Speichern Sie Ihre Konfiguration.
- Navigieren Sie zu Anwendungen > Unternehmensanwendungen > Workplace > Laden von Klassen und Erkennung von Dateiaktualisierungen.
- Legen Sie für das Abfrageintervall für aktualisierte Dateien einen Wert fest, der für Ihre Umgebung geeignet ist, z. B. 3 Sekunden.
- Ändern Sie die Reihenfolge der Klassenlader in Mit dem lokalen Klassenlader geladene Klassen zuerst (übergeordneter zuletzt).
- Klicken Sie auf Anwenden.
- Klicken Sie auf Workplace > Module verwalten.
- Klicken Sie in der Spalte Module auf Workplace.
- Ändern Sie die Reihenfolge der Klassenlader in Mit dem lokalen Klassenlader geladene Klassen zuerst (übergeordneter zuletzt).
Wichtig: Ändern Sie nur die Einstellung für diese bestimmte Webanwendung. Ändern Sie die entsprechenden Einstellungen nicht für den gesamten Anwendungsserver.
- Wenn Sie die containergesteuerte Authentifizierung verwenden, navigieren Sie zu
Unternehmensanwendungen > Workplace > Zuordnung von Sicherheitsrollen zu Benutzern/Gruppen.
- Wählen Sie die Rolle Alle Authentifizierten aus und klicken Sie auf Sondersubjekte zuordnen.
- Ordnen Sie Alle Authentifizierten im Realm der Anwendung die Rolle Alle Authentifizierten zu.
- Speichern Sie alle Änderungen an der Masterkonfiguration.
- Stoppen Sie die WebSphere Application Server-Instanz, auf der die Anwendung installiert ist, und starten Sie sie erneut.
Prüfen Sie zur Fehlerbehebung der Implementierung das folgende Protokoll:
WAS-Installationspfad/AppServer/profiles/Profilname/logs/Servername/SystemOut.log
- Starten Sie die Anwendung mit dem Namen Workplace (bzw. mit dem von Ihnen gewählten Namen) über die Administrationskonsole.
Prüfen Sie in einer Hochverfügbarkeitsumgebung mithilfe des Serververwaltungstools, ob die Application Engine-Anwendung ausgeführt wird.
- Öffnen Sie einen Web-Browser und geben Sie die URL für die Application Engine-Anwendung ein.
- Wenn Sie eine Lastausgleichsfunktion oder einen Proxy-Server verwenden, hat die URL das folgende Format:
- Application Engine
- http://virtueller_Name:Portnummer/Workplace
- Beim Herstellen einer Verbindung zu einem einzelnen Clusterknoten hat die URL das folgende Format:
- Application Engine
- http://Cluster-Server-Name:Portnummer/Workplace/
- Wenn Sie eine Lastausgleichsfunktion oder einen Proxy-Server verwenden, hat die URL das folgende Format:
- Prüfen Sie, ob die Anmeldeseite angezeigt wird, und melden Sie sich als Benutzer an.
- Lassen Sie einen der Knoten fehlschlagen.
- Prüfen Sie, ob Sie die Anmeldeseite erneut laden können, und melden Sie sich als derselbe Benutzer an.
- Öffnen Sie einen Web-Browser und geben Sie die URL für die Application Engine-Anwendung ein.
Letzte Aktualisierung: März 2016
p8pin219.htm
© Copyright IBM Corp. 2013, 2016.