The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

MailServiceQueueItemBuilder cannot be resolved to a type

Andrzej Warycha
Contributor
December 10, 2014

Hi All,

I'm developing plugin which sends email after IssueWatcherAddedEvent and I want to use MailServiceQueueItemBuilder class but I have problem with classes from com.atlassian.jira.mail.* package.

Very few classes are resolved from this package. Maybe I should add some dependencies in my plugin but I don't know which one.

In my code I use MailServiceQueueItemBuilder and/or EmailBuilder and both of them cannot be resolved in Eclipse but compilation (atlas-compile) and packaging (atlas-package) work without any errors.

Problem is that my plugin raises an exception during runtime.

WatcherEventListener@1066222}]' from the invoker 'java.lang.RuntimeException: Unresolved compilation problems:
[INFO] [talledLocalContainer]   The import com.atlassian.jira.mail.MailServiceQueueItemBuilder cannot be resolved
[INFO] [talledLocalContainer]   MailServiceQueueItemBuilder cannot be resolved to a type
[INFO] [talledLocalContainer] '

Maybe somebody know where the problem is? I would be grateful.

amps.version: 5.0.4

jira.version: 6.3.10

 

Best regards,

Andrzej

 

1 answer

1 accepted

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

1 vote
Answer accepted
Jobin Kuruvilla [Adaptavist]
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
December 10, 2014

You have to uncomment the jira-core dependency in the pom.xml and rebuild the project.

<dependency>
            <groupId>com.atlassian.jira</groupId>
            <artifactId>jira-core</artifactId>
            <version>${jira.version}</version>
            <scope>provided</scope>
        </dependency>
Andrzej Warycha
Contributor
December 10, 2014

I had such dependency but probably I didn't run atlas-mvn eclipse:eclipse so I've done it and now Eclipse can resolve this type and moreover also runtime error is not present anymore. Thank You.

TAGS
AUG Leaders

Atlassian Community Events