Hi everyone,
I have a Plugin that uses the Insight Plugin. It works fine when I deploy it on a Jira Sandbox enviorment where Insight is installed. But I would like to run it local, to debug it/ use QuickRealod function.
I have integrated it with Maven like this:
<dependency>
<groupId>com.riadalabs.jira.plugins</groupId>
<artifactId>insight</artifactId>
<version>8.7.10</version>
<classifier>api</classifier>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.riadalabs</groupId>
<artifactId>insight-core-model</artifactId>
<version>0.2.2</version>
<scope>provided</scope>
</dependency>
…
<repository>
<id>riada</id>
<url>https://repo.riada.io/repository/riada-repo/</url>
</repository>
</repositories>
And add it it with:
@ComponentImport final ObjectFacade objectFacade
in my code.
If I do atlas-run the activation of my plugin fails because it can't saisfy the Insight dependency. But if I try to install Insight from jar it troughs the following error:
[com.riadalabs.jira.plugins.insight.services.events.InsightEventBus]: Error creating bean with name 'defaultInsightEventBus' defined in URL
I thought it might be missing the guava libary but adding google guava to my pom also didn't help.
Can someone give me a hint?
Thank you in advance
Caroline
I manged to include Insight by by adding it as bundled Artifact to my amps configuration:
<configuration>
...
<bundledArtifacts>
<bundledArtifact>
<groupId>com.riadalabs.jira.plugins</groupId>
<artifactId>insight</artifactId>
<version>8.7.7</version>
</bundledArtifact>
...
</configuration
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.