2016-04-23 16 views
1

Unten ist meine Protokollierungskonfiguration von server.xml Ich versuche etwas zu debuggen und brauche wirklich Zugangsprotokolle. Tomcat hat plötzlich die Erstellung von Zugriffsprotokollen beendet, obwohl das Ventilattribut konfiguriert wurde. Irgendwelche Zeiger?Tomcat würde keine Zugriffsprotokolle mehr erstellen - AccessLogValve

<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> 
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log." suffix=".txt"/> 
<Context docBase="agilefant" path="/agilefant" reloadable="true" source="org.eclipse.jst.j2ee.server:agilefant"/> 
</Host> 

Vielen Dank im Voraus.

Antwort

1

Sieht aus wie dein Tomcat unter Eclipse startet. In diesem Modus wird das Zugriffsprotokoll im Ordner $WORKSPACE_HOME\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\logs\ anstelle von $TOMCAT_HOME\logs\ generiert. (tmp0 kann unterschiedlich sein, wenn Sie mehrere Server haben.)

+0

Vielen Dank @beckyang – goKishore

+0

@ goKishore, aktualisiere ich die Antwort erneut. Der Ordner befindet sich unter '$ WORKSPACE_HOME', nicht '$ ECLIPSE_HOME'. –