[prev in list] [next in list] [prev in thread] [next in thread]
List: log4j-dev
Subject: [jira] [Commented] (LOG4J2-1232) Incorrect log rotation in last week of year
From: "Nikolai (JIRA)" <jira () apache ! org>
Date: 2015-12-28 14:04:49
Message-ID: JIRA.12924482.1451303541000.15602.1451311489548 () Atlassian ! JIRA
[Download RAW message or body]
[ https://issues.apache.org/jira/browse/LOG4J2-1232?page=com.atlassian.jira.plugin \
.system.issuetabpanels:comment-tabpanel&focusedCommentId=15072738#comment-15072738 ]
Nikolai commented on LOG4J2-1232:
---------------------------------
Problem in method
{{org.apache.logging.log4j.core.appender.rolling.PatternProcessor#getNextTime}}
In branch {{if (frequency == RolloverFrequency.WEEKLY)}} value of \
{{currentCal.get(Calendar.WEEK_OF_YEAR)}} is 1!
See {{java.util.Calendar#setMinimalDaysInFirstWeek}}
> Incorrect log rotation in last week of year
> -------------------------------------------
>
> Key: LOG4J2-1232
> URL: https://issues.apache.org/jira/browse/LOG4J2-1232
> Project: Log4j 2
> Issue Type: Bug
> Affects Versions: 2.3, 2.5
> Reporter: Nikolai
> Priority: Critical
>
> I have log4j2.xml configuration with several log-files definitions like:
> {code:xml}
> <RollingRandomAccessFile name="FIX_MESSAGES_FILE_MARKET_DATA" \
> fileName="logs/market_data_msg.log" \
> filePattern="logs/market_data_msg.log-%d{yyyy-MM-'W'W}" immediateFlush="false"> \
> <PatternLayout pattern="%m%n"/> <Policies>
> <TimeBasedTriggeringPolicy/>
> </Policies>
> </RollingRandomAccessFile>
> {code}
> Today (2015-12-28) all log files suddenly become almost empty. Reason in permanent \
> rotation current log file in file "market_data_msg.log-2014-12-W5" (wrong year). As \
> result of permanent rotation both files contains only 0 or 1 lines and information \
> is lost! Obviously, the problem related with the fact that today started last week \
> of the year.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic