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: