Using {recently-updated} macro under JDK 1.5.0

XMLWordPrintable

    • Type: Bug
    • Resolution: Duplicate
    • Priority: Medium
    • 1.4.3
    • Affects Version/s: 1.4.1
    • Component/s: None
    • Environment:

      JDK 1.5, tomcat 5.5.7, windows 2000

      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

              Assignee:
              Unassigned
              Reporter:
              Tony Johnson
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: