Richtlinien zur Implementierung von Marketing Platform unter allen WebSphere®-Versionen
Befolgen Sie die Richtlinien in diesem Abschnitt, wenn Sie Marketing Platform unter IBM® WebSphere® implementieren.
1.
Stellen Sie sicher, dass die Version von WebSphere® die Anforderungen erfüllt, die im Dokument Empfohlene Softwareumgebungen und Mindestsystemvoraussetzungen für IBM® Enterprise-Produkte sowie in allen erforderlichen Fixpacks und Upgrades beschrieben werden.
2.
*
Name: com.ibm.ws.webcontainer.invokefilterscompatibility
*
Wert: true
Weitere Informationen zum Festlegen einer benutzerdefinierten Eigenschaft in WebSphere® finden Sie unter http://www-01.ibm.com/support/docview.wss?uid=swg21284395.
3.
Implementieren Sie die EAR-Datei von IBM® oder die Datei unica.war als Unternehmensanwendung.
Befolgen Sie die unten aufgeführten Richtlinien. Soweit es nicht anders vermerkt ist, können Sie die Standardeinstellungen akzeptieren.
Stellen Sie sicher, dass für die JDK-Quellenebene des JSP-Compilers der Wert Java 16 festgelegt ist und dass JSP-Seiten wie folgt vorkompiliert werden.
*
Wählen Sie im Formular, in dem Sie die WAR-Datei gesucht und ausgewählt haben, die Option Alle Installationsoptionen und -parameter anzeigen aus, sodass der Assistent Installationsoptionen auswählen ausgeführt wird.
*
Wählen Sie in Schritt 1 des Assistenten Installationsoptionen auswählen die Option JavaServer Pages-Datei vorkompilieren aus.
*
Nehmen Sie in Schritt 3 des Assistenten Installationsoptionen auswählen Folgendes vor:
*
Stellen Sie in Schritt 3 des Assistenten Installationsoptionen auswählen sicher, dass JDK-Quellenebene auf 16 festgelegt ist. Wenn 16 nicht verfügbar ist, wählen Sie 15 aus.
*
Das Kontextstammverzeichnis muss wie folgt lauten: /unica, alles in Kleinbuchstaben.
4.
Aktivieren Sie Cookies im Abschnitt Web-Container-Einstellungen > Web-Container > Sitzungsmanagement des Servers.
5.
*
Wählen Sie unter Sitzungsmanagement das Kontrollkästchen Sitzungsverwaltung überschreiben aus.
*
Wenn Sie separate WAR-Dateien für Ihre IBM® EMM-Produkte implementiert haben, geben Sie in der WebSphere®-Konsole im Abschnitt Anwendungen > Enterprise-Anwendungen > [implementierte_Anwendung] > Sitzungsmanagement > Cookies aktivieren > Cookiename des Servers einen eindeutigen Sitzungscookienamen an.
*
Wählen Sie unter Sitzungsmanagement das Kontrollkästchen Sitzungsverwaltung überschreiben aus.
*
Wenn Sie EAR-Dateien für Ihre IBM® EMM-Produkte implementiert haben, geben Sie in der WebSphere®-Konsole im Abschnitt Anwendungen > Enterprise-Anwendungen > [implementierte_Anwendung] > Modulmanagement > [implementiertes_Modul] > Sitzungsmanagement > Cookies aktivieren > Cookiename des Servers einen eindeutigen Sitzungscookienamen an.
6.
Nur wenn die Installation Nicht-ASCII-Zeichen unterstützen muss, z. B. für Portugiesisch oder für Ländereinstellungen, die Mehrbytezeichen erfordern, müssen Sie zu Allgemeine JVM-Argumente auf Serverebene Folgendes hinzufügen.
-Dfile.encoding=UTF-8
-Dclient.encoding.override=UTF-8
Navigationstipp: Wählen Sie Server > Anwendungsserver > Java- und -Prozessmanagement > Prozessdefinition > Java Virtual Machine > Allgemeine JVM-Argumente aus. Weitere Informationen finden Sie in der WebSphere®-Dokumentation.
7.
Wählen Sie im Abschnitt Anwendungen > Enterprise-Anwendungen des Servers die EAR- oder WAR-Datei aus, die Sie implementiert haben, und wählen Sie anschließend Erkennung für Laden und Aktualisierung von Klassen aus und legen Sie die folgenden allgemeinen Eigenschaften fest.
*
*
Wählen Sie unter Reihenfolge der Klassenladeprogramme die Option Klassen, deren lokales Klassenladeprogramm zuerst geladen wird (übergeordnetes Element zuletzt) aus.
*
Unter Richtlinie für WAR-Klassenladeprogramm wählen Sie Einzelnes Klassenladeprogramm für Anwendung aus.
*
*
Wählen Sie unter Reihenfolge der Klassenladeprogramme die Option Klassen, deren lokales Klassenladeprogramm zuerst geladen wird (übergeordnetes Element zuletzt) aus.
*
Wählen Sie für WAR class loader policy Class loader for each WAR file in application aus.
8.
9.
Führen Sie zur Umgehung eines Fehlers mit der Zeitzonendatenbank Folgendes nur aus, wenn die WebSphere®-Instanz für die Verwendung einer JVM-Version ab 1.6 konfiguriert ist.
*
Stoppen Sie WebSphere®.
*
Laden Sie das JTZU-Tool (IBM® Time Zone Update Utility for Java) von der IBM® Webseite herunter:
*
*
Führen Sie die vom IBM® Tool JTZU bereitgestellten Schritte durch, um die Zeitzonendaten in der JVM zu aktualisieren.
10.
Starten Sie WebSphere® erneut.