Ich habe ein seltsames Problem beim Zugriff auf Tomcat WebApps. Ich habe mehrere WebApplications, die alle auf meiner Entwicklungsmaschine funktionieren. Aber wenn ich sie auf dem Testserver deploye (kopiere in den Webapp-Ordner), kann auf einige von ihnen nicht zugegriffen werden, eine davon ist die Tomcat-Manager-App.Tomcat WebApp bereitgestellt, aber nicht zugänglich
Edit1: Der Kater Webapp Ordner ist nicht der Standard, aber (von server.xml):
<AutoWebApp dir="E:/daten/web/my.pma.de/servlet" host="DEFAULT" />
Der Kater log sagt
INFORMATION: Deploying web application directory E:\daten\web\my.pma.de\servlet\manager
Jun 26, 2016 5:02:20 PM org.apache.catalina.startup.TldConfig execute
INFORMATION: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Jun 26, 2016 5:02:20 PM org.apache.catalina.startup.HostConfig deployDirectory
INFORMATION: Deployment of web application directory E:\daten\web\my.pma.de\servlet\manager has finished in 109 ms
Aber wenn ich versuche, den Manager App zugreifen (was wieder gut funktioniert auf meiner Entwicklungsmaschine) Ich bekomme immer einen 404 Fehler:
tomcat-u sers.xml enthält die korrekten Anmeldeinformationen für die Manager-Webanwendung:
<tomcat-users>
<user password="xxxxx" roles="manager-script,manager-gui,admin, admin-gui" username="xxxxx"/>
</tomcat-users>
Was könnte ich vermissen?
Vielen Dank im Voraus Jens
Sie sollten in der Lage sein, auf die Manager-App mit der Standard-Tomcat-Installation zuzugreifen, sofern die Administratorberechtigung in tomcat-users.xml konfiguriert werden muss. –
Wenn Sie in den 'webapp'-Ordner kopiert haben, warum ist dieser Name nicht im angezeigten Pfad (' E: \ daten \ web \ my.pma.de \ servlet \ manager')? – Andreas