Problem
Ich möchte von Tomcat 7.0.x auf Tomcat 9.0.x upgraden (bedingt auch ein Upgrade des Java JDK).
Lösung
- Installieren Sie zunächst das JDK 11 und Tomcat 9 wie in der ersten beiden Abschnitten von Aufsetzen der System-Umgebung angegeben. Starten Sie Tomcat 9 nach der Installation jedoch noch nicht.
- Editieren Sie das alte und das neue context.xml (in <Tomcat-Directory>/conf), und fügen Sie in das neue context.xml direkt hinter dem Element
<context>
alle<Resource>
Elemente aus dem alten Tomcat7 context.xml ein. - Kopieren Sie das ROOT.war (unter <Tomcat-Directory>/webapps) von der alten Tomcat-Installation in die neue Tomcat-Installation.
- Stoppen Sie den alten Tomcat 7.
- Starten Sie den neuen Tomcat 9.
- Öffnen Sie mit einem Browser http://localhost oder http://localhost:8080 und verifizieren Sie, das die GoCompliant Application läuft.
- Löschen oder Archivieren Sie das alte Tomcat 7 Verzeichnis.