[ 
https://issues.apache.org/jira/browse/KARAF-6125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16758061#comment-16758061
 ] 

ASF subversion and git services commented on KARAF-6125:
--------------------------------------------------------

Commit 5f3fdad95f594ffe09b86aee43f61b299e23c77d in karaf's branch 
refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=karaf.git;h=5f3fdad ]

Merge pull request #747 from diamondq/KARAF-6125

[KARAF-6125] Standardized timezone handling for audit dates

> Audit library creates incorrect dates due to timezones
> ------------------------------------------------------
>
>                 Key: KARAF-6125
>                 URL: https://issues.apache.org/jira/browse/KARAF-6125
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf
>    Affects Versions: 4.2.2
>            Reporter: Mike Mansell
>            Assignee: Jean-Baptiste Onofré
>            Priority: Minor
>              Labels: audit
>             Fix For: 4.2.3
>
>
> The audit library leverages the FastDateFormat class to generate file names 
> based on the current date. Unfortunately, in some cases, it correctly uses 
> the timezone and in others, it just uses the default timezone.
> To make matters worse, the test cases attempted to work in all scenarios by 
> picked a fixed timezone of GMT+01:00, but with the scenarios where the 
> timezone wasn't used, it could fail if the current timezone was greater than 
> earlier 7 hours than GMT. 
> This was due to the fact that the test cases picked a fixed time of Nov 17th 
> at 7 am. When that was converted to a file name with the format MMM-dd2 (ie. 
> Nov-17). In the couple of cases where the timezone wasn't properly used, it 
> defaulted to the current locale, which if you where greater than - 7 hours 
> (ie. Vancouver which is - 8 hours), then the resulting file name would be 
> Nov-16, and thus the test cases would fail.
> I'll issue a PR tomorrow that consistently uses the timezone both in the test 
> cases and within the core Audit code.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to