Forums

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

Error activating jira plugin due on missing dependency

hellboy007 February 7, 2019

Getting problem activating sr-sample-plugin-jira-1.0.4-SNAPSHOT  from Adaptavist-scriptrunner-samples from \jira\target\jira\home\plugins\.osgi-plugins\transformed-plugins

 

260877 [INFO] org.codehaus.cargo.maven2.ContainerStartMojo - 
    [talledLocalContainer] 2019-02-07 13:59:27,079 localhost-startStop-1 ERROR      
    [c.a.p.osgi.factory.OsgiPlugin]
    Detected an error (BundleException) enabling the plugin 'com.onresolve.scriptrunner.assets.sr-sample-plugin-jira'
    : Unresolved constraint in bundle com.onresolve.scriptrunner.assets.sr-sample-plugin-jira
[173]: Unable to resolve 173.0: missing requirement
[173.0] osgi.wiring.package; (osgi.wiring.package=lombok).  
This error usually occurs when your plugin imports a package from another bundle with a specific version constraint and
either the bundle providing that package doesn't meet those version constraints,
or there is no bundle available that provides the specified package.

For more details on how to fix this, see https://developer.atlassian.com/x/mQAN

260877 [INFO] org.codehaus.cargo.maven2.ContainerStartMojo
- [talledLocalContainer]

2019-02-07 13:59:27,443 localhost-startStop-1 WARN  
[c.a.plugin.impl.AbstractPlugin] Unable to enable plugin 'com.onresolve.scriptrunner.assets.sr-sample-plugin-jira'

 

obr.xml:

<require name='bundle' filter='(&amp;(symbolicname=com.onresolve.jira.groovy.groovyrunner))' extend='false' multiple='false' optional='false'>Require Bundle com.onresolve.jira.groovy.groovyrunner; 0</require>
<require name='package' filter='(&amp;(package=android.util))' extend='false' multiple='false' optional='false'>Import package android.util</require>
<require name='package' filter='(&amp;(package=com.atlassian.jira.component))' extend='false' multiple='false' optional='false'>Import package com.atlassian.jira.component</require>
<require name='package' filter='(&amp;(package=com.atlassian.jira.config.properties))' extend='false' multiple='false' optional='false'>Import package com.atlassian.jira.config.properties</require>
<require name='package' filter='(&amp;(package=com.atlassian.jira.issue.context))' extend='false' multiple='false' optional='false'>Import package com.atlassian.jira.issue.context</require>

 

MANIFEST.MF:
Created-By: Apache Maven Bundle Plugin
Import-Package: android.util,com.atlassian.jira.component,com.atlassian.
 jira.config.properties,com.atlassian.jira.issue.context,com.atlassian.j
 ira.project,com.atlassian.jira.security,com.atlassian.jira.web.action,c
 om.atlassian.plugin.osgi.util,com.atlassian.sal.api.message,com.atlassi
 an.sal.api.upgrade,com.onresolve.scriptrunner.canned,com.onresolve.scri
 ptrunner.canned.util,com.onresolve.scriptrunner.runner,com.onresolve.sc
 riptrunner.runner.customisers,com.onresolve.scriptrunner.test,groovy.la
 ng,javax.annotation,javax.crypto,javax.crypto.spec,javax.naming,javax.n
 aming.directory,javax.naming.ldap,javax.net,javax.net.ssl,javax.securit
 y.auth.x500,javax.servlet,javax.servlet.http,javax.validation.constrain
 ts,javax.ws.rs.core,javax.xml.datatype,javax.xml.namespace,javax.xml.pa
 rsers,lombok,org.apache.avalon.framework.logger,org.apache.log,org.apac
 he.log4j,org.codehaus.groovy.reflection,org.codehaus.groovy.runtime,org
 .codehaus.groovy.runtime.callsite,org.codehaus.groovy.runtime.typehandl
 ing,org.ietf.jgss,org.osgi.framework,org.slf4j.impl,org.w3c.dom,org.w3c
 .dom.bootstrap,org.w3c.dom.ls,org.xml.sax,sun.util.calendar,webwork.act
 ion
Originally-Created-By: Apache Maven Bundle Plugin

 

 

 

0 answers

Suggest an answer

Log in or Sign up to answer