It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Not able to extend from MultiSelectCFType;

Hi,

I am writing a plugin which creates a customfield type that will extend MultiSelectCFType.

However I get a compilation error for (IDE says cant be resolved):

import com.atlassian.jira.issue.customfields.impl.MultiSelectCFType;

Strangley enough I am able to use this:

import com.atlassian.jira.issue.customfields.impl.GenericTextCFType;

According to Atlassians API reference the MultiSelectCFType should also be in the same package as GenericTextCFType.

So What could be causing this error?

1 answer

1 accepted

This class is in jira-core, so add dependency on jira-core:

<dependency>
			<groupId>com.atlassian.jira</groupId>
			<artifactId>jira-core</artifactId>
			<version>${jira.version}</version>
			<scope>provided</scope>
		</dependency>

Hi @Boris.

Thanks for your answer. It resolves the error.

Just a quick question:

The pom.xml file autgenerated by Atlassians SDK mentions:

<!-- Add dependency on jira-core if you want access to JIRA implementation classes as well as the sanctioned API. This is not normally recommended, ......-->

Im curious as to why com.atlassian.jira.issue.customfields.impl.MultiSelectCFType

would not be in the "sanctioned API"?

For the time being I've added the jira-core and regenerating the eclipse project,

Would the size of my plugin also increase after adding the jira-core dependency?

Don't worry about this comment, just have in mind that classes in the jira-core are nt guaranteed to be compatible between jira versions.

The size will not increase as this is provided dependency.

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Teamwork

Listening out loud: how Fabian Lopez works on distributed teams

The start of the COVID-19 pandemic served as a forcing function to re-evaluate the way teams worked together. In fact, many companies are re-learning how to collaborate with their teams. As some move...

58 views 2 1
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you