Tomcat больше не будет создавать журналы доступа - AccessLogValve

Ниже приведена конфигурация регистрации в файле server.xml. Я пытаюсь что-то отладить, и мне действительно нужны журналы доступа. Tomcat внезапно прекратил создавать журналы доступа, несмотря на то, что атрибут клапана настроен. Есть указатели?

<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>

Заранее спасибо.

1 ответ

Решение

Похоже, твой Tomcat начинается с Eclipse. В этом режиме журнал доступа будет создан в папке $WORKSPACE_HOME\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\logs\ вместо $TOMCAT_HOME\logs\, (tmp0 может отличаться, если у вас несколько серверов.)

Другие вопросы по тегам