Unable to configure JIRA component in Agile Workbench
Unable to configure JIRA component during integration with Agile Workbench.
Steps to Reproduce
- Follow the instructions listed in this article: Integrating Agile Workbench with JIRA
- While configuring Integration on the Integration & security tab of the Application rule form, select Configure Integration.
- Choose Jira. Click next.
- Enter the URL for the on-prem install of Jira.
- Click next. No projects display in the dropdown list for projects.
expand=issueTypes is not supported for the on-prem version of JIRA. Agile Studio fetches all the projects along with all issueTypes (Bug, Story etc.) expanded in a single REST call to JIRA and then iterates over all the projects. Only the projects with stories and bugs are valid projects considered for integration with Agile Workbench.
Perform the following local-change:
If the REST call for list of projects along with expand=issueTypes does not return any issueType in the response, Agile Sudio does not assume the project is an invalid entity for the project list. Initiate another REST call for all such projects individually and obtain the information on the project. JIRA’s GETProject API returns the project’s information along with issueTypes when query is fired for individual projects.
If the response from JIRA contains Bugs and Stories, consider those project as valid and add them to the data page that is the source of the project dropdown.
0% found this useful