-
Bug
-
Resolution: Fixed
-
High
-
2.3
-
None
the timezones.properties has a missing timezone:
Europe/London
This means that on a system (like ours) where the default timezone of the VM in Europe/London then this happens:
java.lang.StackOverflowError
at java.util.HashMap.containsKey(HashMap.java:377)
at com.atlassian.confluence.core.TimeZone.getInstance(TimeZone.java:37)
at com.atlassian.confluence.core.TimeZone.getDefault(TimeZone.java:112)
at com.atlassian.confluence.core.TimeZone.getInstance(TimeZone.java:39)
at com.atlassian.confluence.core.TimeZone.getDefault(TimeZone.java:112)
at com.atlassian.confluence.core.TimeZone.getInstance(TimeZone.java:39)
on any page. Looking at the source of com.atlassian.confluence.core.TimeZone I note tht the timezones are loaded from a timezones.properties file.
Europe/London is missing from this properties file.
Adding Europe/London fixes the issue..
Why not remove the properties file though,, and modify com.atlassian.confluence.core.TimeZone to be:
private static Map loadTimeZones()
{
String[] timeZoneIDs = java.util.TimeZone.getAvailableIDs();
Map result = new HashMap(timeZoneIDs.length);
for (int i = 0; i < timeZoneIDs.length; i++)
return result;
}
so that all timeones are loaded???
- is related to
-
CONFSERVER-7573 Dashboard Exception with Space List macro
-
- Closed
-
[CONFSERVER-7581] Missing Europe/London timezome causes runtime errors
Workflow | Original: JAC Bug Workflow v3 [ 2899864 ] | New: CONFSERVER Bug Workflow v4 [ 2994466 ] |
Workflow | Original: JAC Bug Workflow v2 [ 2794554 ] | New: JAC Bug Workflow v3 [ 2899864 ] |
Status | Original: Resolved [ 5 ] | New: Closed [ 6 ] |
Workflow | Original: JAC Bug Workflow [ 2724852 ] | New: JAC Bug Workflow v2 [ 2794554 ] |
Workflow | Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2388186 ] | New: JAC Bug Workflow [ 2724852 ] |
Workflow | Original: Confluence Workflow - Public Facing - Restricted v5 [ 2264745 ] | New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2388186 ] |
Workflow | Original: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2208341 ] | New: Confluence Workflow - Public Facing - Restricted v5 [ 2264745 ] |
Workflow | Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2189273 ] | New: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2208341 ] |
Workflow | Original: Confluence Workflow - Public Facing - Restricted v5 [ 1919553 ] | New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2189273 ] |
Workflow | Original: Confluence Workflow - Public Facing - Restricted v3 [ 1729499 ] | New: Confluence Workflow - Public Facing - Restricted v5 [ 1919553 ] |
Workflow | Original: CONF Bug Subtask WF (TEMP) [ 1682187 ] | New: Confluence Workflow - Public Facing - Restricted v3 [ 1729499 ] |