Forums

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

missing requirement osgi.extender (&(osgi.extender=osgi.component)

Wenjing Liu
Contributor
August 15, 2025

Hi, I'm developing a jira plugin for a custom field, but I run into error like below. I don't know how to solve it. Any advice will be greatly appreciated. Thanks very much in advance!


Unable to resolve com.ms.plugins.cmdb.jira.cmdb-jira-custom-field [398](R 398.0): 
missing requirement [com.ms.plugins.cmdb.jira.cmdb-jira-custom-field [398](R 398.0)] osgi.extender; (&(osgi.extender=osgi.component)(version>=1.3.0)(!(version>=2.0.0)))
Unresolved requirements: [[com.ms.plugins.cmdb.jira.cmdb-jira-custom-field [398](R 398.0)] osgi.extender; (&(osgi.extender=osgi.component)(version>=1.3.0)(!(version>=2.0.0)))].
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"

1 answer

1 accepted

2 votes
Answer accepted
Tuncay Senturk _Snapbytes_
Community Champion
August 16, 2025

Hi @Wenjing Liu 

Are you sure this is for Jira Cloud?

That stack trace is from Jira Data Center, not Cloud. Jira Cloud apps can’t load OSGi bundles at all. You must use Forge or Connect for Cloud custom fields.

Wenjing Liu
Contributor
August 17, 2025

Oh I'm sorry that I may use a wrong tag...Still thanks for your advice. 

Wenjing Liu
Contributor
August 17, 2025

If you have some time, could you please see this post? Problem with osgi: missing requirement osgi.wiring...I'm a little confused about that. Thanks in advance. Always best wishes for you.

Suggest an answer

Log in or Sign up to answer