Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-16549

LinkManager getSelfContentWithRenamedLinks() throws a class cast exception for Comments

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Fix
    • Low
    • None
    • 2.10
    • None

    Description

      The getSelfContentWithRenamedLinks method from the DefaultLinkManager throws a class cast exception when you give it a comment Object as a parameter. This is due to an unchecked cast to SpaceContentEntityObject in the SelfPageLinkRenamingBean constructor.

      java.lang.ClassCastException: com.atlassian.confluence.pages.Comment cannot be cast to com.atlassian.confluence.core.SpaceContentEntityObject
      	at com.atlassian.confluence.util.SelfPageLinkRenamingBean.<init>(SelfPageLinkRenamingBean.java:15)
      	at com.atlassian.confluence.links.DefaultLinkManager.getSelfContentWithRenamedLinks(DefaultLinkManager.java:102)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            d72b176e529b Shannon Krebs
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: