alles gut, du hast ja recht. Ich bin Entwickler und kein Administrator. Ich habe mein System jetzt einmal komplett neu aufgesetzt. Java installiert, Tomcat 9, MariaDB und erstmal ein Snapshot gemacht
Danach wie bereits geschrieben:
Step 1 "/etc/apache2/sites-available" eine Datei "examples.conf" angelegt:
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests Off
ServerName examples.de
ServerAlias www.examples.de
ProxyPass / http://1.2.3.4:8080/examples/
ProxyPassReverse / http://1.2.3.4:8080/examples/
</VirtualHost>
Step 2
sudo a2ensite examples.conf
service apache2 restart
Step 3
http://www.examples.de zeigt endlich auf mein Java Servlet
Ich bekam allerdings immer die Meldung "This application requires cookies to function."
Step 4. examples.conf noch mal editieren und eine Zeile ergänzen
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests Off
ServerName examples.de
ServerAlias www.examples.de
ProxyPass / http://1.2.3.4:8080/examples/
ProxyPassReverse / http://1.2.3.4:8080/examples/
ProxyPassReverseCookiePath /examples /
</VirtualHost>
Jetzt läuft alles wunderbar. Vielen Dank für eure Hilfe