Log4j2 абсолютный путь не работает на Yum, установленном Tomcat 7.0.76 в RedHat Linux

Я работаю над проектом, который развертывает файл войны. И я использую Log4j2 версии 2.7 для его регистрации. Я не понимаю, почему этот абсолютный путь ($logPath) РАБОТАЕТ на tomcat, который устанавливается путем распаковки tar.gz и НЕ работает на tomcat, который устанавливается через yum install (та же версия 7.0.76).

<Configuration monitorInterval="5">
<Properties>
    <Property name="logPath">/home/josh/my_logs</Property>
</Properties>

<CustomLevels>
    <CustomLevel name="MEDIATOR_ERROR" intLevel="101" />
    <CustomLevel name="MEDIATOR_TRACE" intLevel="102" />
    <CustomLevel name="MEDIATOR_WARN" intLevel="103"/>
    <CustomLevel name="ESYMAC_ERROR" intLevel="104" />
    <CustomLevel name="ESYMAC_TRACE" intLevel="105" />
    <CustomLevel name="ESYMAC_WARN" intLevel="106"/>
</CustomLevels>

<ThresholdFilter/>
<Appenders>
    <Console name="console" target="SYSTEM-OUT">
        <PatternLayout pattern="[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [Running @Thread => %t] [%c{1}] : %msg%n"/>
    </Console>
    <RollingFile name="file" fileName="${logPath}/mediator_logs/Mediator.log" filePattern="${logPath}/mediator_logs/Mediator-%d{MM-dd-yyyy}-%i.log">
        <PatternLayout pattern="[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [Running @Thread => %t] [%c{1}] : %msg%n"/>
        <Policies>
            <SizeBasedTriggeringPolicy size="1 MB"/>
            <TimeBasedTriggeringPolicy interval="1" modulate="true"/>
        </Policies>
        <DefaultRolloverStrategy max="5">
            <!--<Delete basePath="${logPath}">-->
            <!--<IfAccumulatedFileSize exceeds="500 KB" />-->
            <!--</Delete>-->
        </DefaultRolloverStrategy>
    </RollingFile>
</Appenders>
<Loggers>
    <Root level="trace" additivity="false"> <!--set level to "off"/"trace" to toggle on/off-->
        <!-- uncomment the this appenderRef to enable console logging -->
        <!--<AppenderRef ref="console"/>-->
        <AppenderRef ref="file"/>
    </Root>
</Loggers>

0 ответов

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