Unable to resolve atlassian-xwork in Atlassian Public Maven repository for Bamboo plugins

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Low
    • 9.4.2
    • Affects Version/s: 9.4.0, 9.4.1
    • Component/s: Plugins
    • None
    • 1
    • Severity 3 - Minor
    • 1

      Issue Summary

      Plugins are unable to be compiled against Bamboo versions specified in the issue's 'Affects Versions/s' as a transitive dependency of Bamboo called atlassian-xwork cannot be resolved.

      Steps to Reproduce

      1. Build plugin against specified versions of Bamboo

      Expected Results

      Built successfully

      Actual Results

      Maven errors relating to atlassian-xwork artifact not found

      Workaround

      In the root POM file of the plugin or project you are trying to compile, add the following entry to compile your project against a later version which is still API compatible with the version that shipped with the affected version of Bamboo. Please note that plugins must use 'provided' scope, as this dependency should be obtained via OSGi at runtime.

      <dependencyManagement>
        <dependency>
          <groupId>com.atlassian.xwork</groupId>
          <artifactId>atlassian-xwork-12</artifactId>
          <version>2.5.32-struts-4</version>
          <scope>provided</scope>
        </dependency>
      </dependencyManagement>

      Please remove this workaround as soon as the fixed version of Bamboo is released so that you will again obtain the appropriate version of this dependency transitively.

            Assignee:
            Marcin Gardias
            Reporter:
            Kusal Kithul-Godage
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: