Hi Remko,

Thanks, very much.
Changing FilePattern to filePattern did not solve the issue.
The * was an typeo in the email, sorry for that.

I am still experiencing the same issue inside the container and I can't
recreate the issue with the same log4j2.xml outside the container.

Next step is to check the log4j2 fine logs and I will report back.

Regards,
Richard.
Can you try filePattern with a lower-case 'f' and remove the '*' characters
from the filePattern path?

For example:
> FilePattern="
> *logs/$${date:yyyy-MM}/fault-%d{yyyy-MM-dd_hh_mm}-%i.log.gz*"


Should be
> filePattern="
> logs/$${date:yyyy-MM}/fault-%d{yyyy-MM-dd_hh_mm}-%i.log.gz"


Regards,
Remko

Sent from my iPhone

> On 2015/03/24, at 17:12, Richard Kolb <rjdk...@gmail.com> wrote:
>
> Hello,
>
> I am using log4j 2.2 on Windows 2008 using Java 7 and I'm experiencing an
> intermittent issue where my log files used to compress, but now just move
> to the archive directory uncompressed.
>
> To debug, I changed the file pattern to be on the minute level (in bold),
> and I am getting the same issue
>
> Any help would be greatly be appreciated..
>
> thanks,
> Richard.
>
> <?xml version="1.0" encoding="UTF-8"?>
> <Configuration status="TRACE" name="API" packages=""
monitorInterval="30">
>    <Appenders>
>    <RollingRandomAccessFile name="CatchAll" fileName="logs/all.log"
> immediateFlush="false" append="true"
> FilePattern="logs/$${date:yyyy-MM}/all-%d{yyyy-MM-dd}-%i.log.gz">
>      <PatternLayout>
>        <Pattern>%d %m%n</Pattern>
>      </PatternLayout>
>            <Policies>
>                <TimeBasedTriggeringPolicy interval="1" modulate="true" />
>                <SizeBasedTriggeringPolicy size="2 GB"/>
>            </Policies>
>            <DefaultRolloverStrategy max="20"/>
>    </RollingRandomAccessFile>
>    <RollingRandomAccessFile name="Audit" fileName="logs/audit.log"
> immediateFlush="false" append="true"
> FilePattern="logs/$${date:yyyy-MM}/audit-%d{yyyy-MM-dd_hh_mm}-%i.log.gz">
>      <PatternLayout>
>        <Pattern>%d %m%n</Pattern>
>      </PatternLayout>
>            <Policies>
>                <TimeBasedTriggeringPolicy interval="1" modulate="true" />
>                <SizeBasedTriggeringPolicy size="2 GB"/>
>            </Policies>
>            <DefaultRolloverStrategy max="20"/>
>    </RollingRandomAccessFile>
>    <RollingRandomAccessFile name="Fault" fileName="logs/fault.log"
> immediateFlush="false" append="true" FilePattern="
> *logs/$${date:yyyy-MM}/fault-%d{yyyy-MM-dd_hh_mm}-%i.log.gz*">
>      <PatternLayout>
>        <Pattern>%d %m%n</Pattern>
>      </PatternLayout>
>            <Policies>
>                <TimeBasedTriggeringPolicy interval="1" modulate="true" />
>                <SizeBasedTriggeringPolicy size="2 GB"/>
>            </Policies>
>            <DefaultRolloverStrategy max="20"/>
>    </RollingRandomAccessFile>
>
>
>   <RollingRandomAccessFile name="LegacyAudit"
> fileName="logs/webservices.log" immediateFlush="false" append="true"
> FilePattern="
> *logs/$${date:yyyy-MM}/webservices-%d{yyyy-MM-dd_hh_mm}-%i.log.gz*">
>      <PatternLayout>
>        <Pattern>%d %m%n</Pattern>
>      </PatternLayout>
>            <Policies>
>                <TimeBasedTriggeringPolicy interval="1" modulate="true" />
>                <SizeBasedTriggeringPolicy size="2 GB"/>
>            </Policies>
>            <DefaultRolloverStrategy max="20"/>
>    </RollingRandomAccessFile>
>
>
>
>    </Appenders>
> <!-- Don't forget to set system property for Async
>
-DLog4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector
>     to make all loggers asynchronous. -->
>    <Loggers>
>        <Logger name="x.FcapsInterceptor" level="trace">
>            <AppenderRef ref="Audit"/>
>        </Logger>
>        <Logger name="x.FcapsRpcInterceptor" level="trace">
>            <AppenderRef ref="*LegacyAudit*"/>
>        </Logger>
>
>       <Logger name="x.Fault" level="trace">
>            <AppenderRef ref="*Fault*"/>
>        </Logger>
>    <!--Root level="trace">
>      <AppenderRef ref="CatchAll"/>
>    </Root-->
>    </Loggers>
> </Configuration>

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-user-h...@logging.apache.org

Reply via email to