ofbcore-entity dependency missing from Atlassian Maven repository

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: High
    • None
    • Affects Version/s: 2.6.0
    • Component/s: None
    • Environment:

      Confluence 2.6.0

      If you try to build any confluence plugin in maven 2 against confluence 2.6.0 as a dependency it claims that ofbcore-entity is not available (because the version it is looking for is not available via repository.atlassian.com.

      To "fix" this currently a confluence plugin can build against confluence 2.6.0 as a dependency by adding:

      <dependency>
      <groupId>ofbcore</groupId>
      <artifactId>ofbcore-entity</artifactId>
      <version>2.1.1-atlassian-16Oct06</version>
      <scope>provided</scope>
      </dependency>

      to the pom.xml since that version of ofbcore-entity IS available via repository.atlassian.com, even though it was not the one that confluence 2.6.0 was built against as it is a different version.

      It appears though if you build a confluence plugin against that entity ofbcore version and confluence version 2.5.3 as a dependency (to try to make the plugin compatible with 2.5.x and 2.6.x) that does not work. I think that we will end up having to have a version of our Custom Space User Management plugin for 2.3.x-2.5.x and another one for 2.6.x-(until the next major API change like this).

            Assignee:
            Unassigned
            Reporter:
            Gary Weaver
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: