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
- 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.