Details
-
Bug
-
Resolution: Duplicate
-
Medium
-
1.4.1
-
None
-
JDK 1.5, tomcat 5.5.7, windows 2000
Description
When using confluence 1.4.1 with JDK 1.5, if I insert the
{recently-updated}macro in a page I get message saying:
2005-06-17 15:29:31,027 ERROR [renderer.radeox.macros.RecentlyUpdatedContentMacro] Error rendering macro with url:
java.lang.ClassCastException: java.util.Date
at java.sql.Timestamp.compareTo(Timestamp.java:474)
at com.atlassian.confluence.renderer.radeox.macros.RecentlyUpdatedContentMacro$1.compare(RecentlyUpdatedContentMacro.java:138)
at java.util.Arrays.mergeSort(Arrays.java:1307)
at java.util.Arrays.mergeSort(Arrays.java:1295)
at java.util.Arrays.sort(Arrays.java:1223)
at java.util.Collections.sort(Collections.java:159)
at com.atlassian.confluence.renderer.radeox.macros.RecentlyUpdatedContentMacro.getHtml(RecentlyUpdatedContentMacro.java:134)
at com.atlassian.renderer.macro.macros.AbstractHtmlGeneratingMacro.execute(AbstractHtmlGeneratingMacro.java:42)
at com.atlassian.confluence.renderer.v2.macros.RadeoxCompatibilityMacro.execute(RadeoxCompatibilityMacro.java:153)
at com.atlassian.renderer.v2.macro.ResourceAwareMacroDecorator.execute(ResourceAwareMacroDecorator.java:45)
at com.atlassian.renderer.v2.components.MacroRendererComponent.processMacro(MacroRendererComponent.java:189)
at com.atlassian.renderer.v2.components.MacroRendererComponent.makeMacro(MacroRendererComponent.java:139)
at com.atlassian.renderer.v2.components.MacroRendererComponent.makeMacro(MacroRendererComponent.java:123)
at com.atlassian.renderer.v2.components.MacroRendererComponent.handlePotentialMacro(MacroRendererComponent.java:108)
at com.atlassian.renderer.v2.components.MacroRendererComponent.render(MacroRendererComponent.java:74)
at com.atlassian.renderer.v2.V2Renderer.render(V2Renderer.java:38)
at com.atlassian.renderer.v2.V2SubRenderer.render(V2SubRenderer.java:25)
Presumably this is related to http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5103041