Hi team,
We use : jira-rest-java-client-core 5.2.4 version in our Java application.
After upgraded our Jira version from 8.20.10 to 9.4.1 we found an issue with
IssueRestClient method: getCreateIssueMetadata
our input parameters are projectKey, issueTypeId and we get:
[ErrorCollection{status=404, errors={}, errorMessages=[Issue Does Not Exist]}] 2RestClientException{statusCode=Optional.of(404), errorCollections=[ErrorCollection{status=404, errors={}, errorMessages=[<strong>Issue Does Not Exist</strong>]}]}
These input parameters should be valid, and we are getting them from ProjectRestClient method: getAllProjects()
This used to return valid data before an upgrade.
Were there any changes at Jira 9?
We have also reached out to Atlassian Support and they have pointed out that since we are using the latest version which was released on Feb 14 2022, it looks like it was not updated to the change that was implemented in Jira 9 as documented here:
https://confluence.atlassian.com/jiracore/createmeta-rest-endpoint-to-be-removed-975040986.html