Some Jira-api classes not found when upgrading Jira from 7.3 to 7.4

Hans Fortemaison October 9, 2017

Hi

I wrote a small plugin with some custom fields for Jira 7.3.4.

Now we plan to upgrade to Jira 7.4, but the plugin will not start on 7.4.

I adapted the pom.xml with the new jira.version, checked the dependencies and adapted the version of all provided packages that we use (Spring, apache commons-lang, ...) to match the packages included in the new Jira. 

When starting, Jira does not load our plugin, saying:

2017-10-09 23:03:34,718 ThreadPoolAsyncTaskExecutor::Thread 1 ERROR      [o.e.g.b.e.internal.support.ExtenderConfiguration] Application context refresh failed 

Caused by: java.io.FileNotFoundException: class path resource [com/atlassian/jira/imports/project/customfield/ProjectImportableCustomField.class] cannot be opened because it does not exist

The ProjectImportableCustomField class is part of the jira-api 7.4.

I mentioned the following versions for the main bundles:

<platform.version>3.0.0</platform.version>
<refapp.version>3.3.6</refapp.version>
<jira.version>7.4.3</jira.version>
<amps.version>6.2.11</amps.version>
<spring.version>4.2.5.RELEASE</spring.version>
<tempo.version>4.1.4</tempo.version>
<plugin.testrunner.version>1.2.3</plugin.testrunner.version>
<atlassian.spring.scanner.version>1.2.13</atlassian.spring.scanner.version>

Do I missed something ?

Is there a new parameter that I forgot to specify ?

 

Thanks for your help,

Hans

0 answers

Suggest an answer

Log in or Sign up to answer