[PATCH] Regenerate TimeZone.java from tzdata2007a

Tom Tromey tromey@redhat.com
Wed Feb 14 01:29:00 GMT 2007


>> This patch fixes 2 bugs in timezones.pl:
[...]

With svn trunk this program fails on my FC 6 box.  Error appended.

import java.util.*;
public class q {
  public static void main(String[] args) throws Throwable{
    System.out.println(TimeZone.getDefault());
  }
}

Tom

Exception in thread "main" java.lang.IllegalArgumentException: dayOfWeekInMonth out of range
   at java.util.SimpleTimeZone.checkRule(SimpleTimeZone.java:441)
   at java.util.SimpleTimeZone.setStartRule(SimpleTimeZone.java:476)
   at java.util.SimpleTimeZone.<init>(SimpleTimeZone.java:334)
   at java.util.SimpleTimeZone.<init>(SimpleTimeZone.java:356)
   at java.util.TimeZone.getDefaultTimeZone(TimeZone.java:1061)
   at java.util.VMTimeZone.getDefaultTimeZoneId(VMTimeZone.java:116)
   at java.util.TimeZone$1.run(TimeZone.java:114)
   at java.security.AccessController.doPrivileged(AccessController.java:96)
   at java.util.TimeZone.defaultZone(TimeZone.java:100)
   at java.util.TimeZone.getDefault(TimeZone.java:1530)
   at q.main(q.java:7)



More information about the Java-patches mailing list