Bamboo 2.1 included a rework of the Jira Integration functionality. This included some changes to the API's.
Due to the addition of extra jira functionality the package structure has been updated for better understanding.
The package structure used to look like
1 2com/atlassian/bamboo/jiraissues com/atlassian/bamboo/jiraserver
It now has the following structure
1 2com/atlassian/bamboo/jira com/atlassian/bamboo/jira/jiraissues com/atlassian/bamboo/jira/jiraserver com/atlassian/bamboo/jira/jirametadata
If you were relying on any of the jira classes you will need to update the packages.
We updated the Jira Soap Client we use to the latest (Jira version 3.12). This code has now been separated out of the Bamboo source code into its own module. Maven should download this dependency for you.
The JiraServerDefinition
class is no longer responsible for talking to JIRA. It only holds the configuration information required to do so.
The JiraRemoteIssueManager
is available to you instead to retrieve issues from the jira server.
The JiraIssueUtils
class has had some of the functionality removed and lots of extra added. If you were using this class check out the javadocs for the updated functionality. JiraIssueUtils
Rate this page: