API changes in Confluence 4.1.1 breaking compatibility

XMLWordPrintable

    • Type: Bug
    • Resolution: Won't Fix
    • Priority: High
    • None
    • Affects Version/s: 4.1.1, 4.1.2
    • Component/s: None

      We've notice a couple of API changes in 4.1.1 which can break plugins compiled against earlier versions and which will prevent plugins compiled against 4.1.1 or greater to break in earlier versions.

      So far I've found:

      SpaceManager#removeSpace(Space) - now returns a 'Boolean', causing a
      java.lang.NoSuchMethodError: com.atlassian.confluence.spaces.SpaceManager.removeSpace(Lcom/atlassian/confluence/spaces/Space;)V

      and:

      ConfluenceIndexManager#flushQueue() - now returns 'boolean', causing a similar exception.

      and I expect there may be more cases.

            Assignee:
            Steve Lancashire (Inactive)
            Reporter:
            Mark Gibson
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: