How to make Jira addon compatible with Jira 7.x and Jira 8.x and Jira service desk 4.x and Jira service desk 3.x.
I have upgraded the addon dependency to jira-api to 8.0.2 and jira-servicedesk-api to 4.0.1, it is working normally on Jira versions 8.x but it throws exception on jira 7.x
java.lang.NoSuchMethodError: com.atlassian.servicedesk.api.ServiceDeskService.getServiceDeskForProject(Lcom/atlassian/jira/user/ApplicationUser;Lcom/atlassian/jira/project/Project;)Lcom/atlassian/servicedesk/api/ServiceDesk;
[c.a.j.web.servlet.InternalServerErrorServlet] {errorId=8e01d79b-0c7b-4c0a-89ee-ef0b083d655e, interpretedMsg=, cause=java.lang.NoSuchMethodError: com.atlassian.servicedesk.api.ServiceDeskService.getServiceDeskForProject(Lcom/atlassian/jira/user/ApplicationUser;Lcom/atlassian/jira/project/Project;)Lcom/atlassian/servicedesk/api/ServiceDesk;, stacktrace=java.lang.NoSuchMethodError: com.atlassian.servicedesk.api.ServiceDeskService.getServiceDeskForProject(Lcom/atlassian/jira/user/ApplicationUser;Lcom/atlassian/jira/project/Project;)Lcom/atlassian/servicedesk/api/ServiceDesk;
Hi,
Have you joined the Atlassian Developer Community? There is a post that contains a lot of useful information how to make your app compatible with JSD 3.x and 4.x.
Cheers,
Janette Hagerlund [RefinedWiki]
Hi,
as I understand (for example from this - https://confluence.atlassian.com/adminjira/preparing-for-jira-8-0-955171967.html) plugin compatibility is not possible for plugins for Jira 8 to Jira 7.
As many of vendors released new major versions of their plugins and those new versions are not compatible with Jira 7 (for example Tempo add-ons - https://tempo-io.atlassian.net/wiki/spaces/SERVERNEWS/pages/379322756/2019-02-14+Tempo+Timesheets+for+Server+10.0.0+Release).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.