missing requirement [org.apache.servicemix.bundles.spring-beans [6](R 6.0)] osgi.wiring.package; (osgi.wiring.package=jakarta.inject)]
Is the jakarta.inject package exported by someone (in the framework)? I'm not sure how JIRA sets up it's OSGi runtime. Ray On Wed, Feb 10, 2021 at 11:42 AM Mark Thomas <ma...@apache.org> wrote: > On 10/02/2021 10:26, Mark Thomas wrote: > > <snip/> > > > I am still seeing a failure when I start Jira under Tomcat 10. I'm > > currently investigating the root cause. > > I've fixed the simple issues and what I am left with is issues OSGi > metadata. I've made some progress but hit a brick wall. > > Can one of the people more familiar with OSGI give me a pointer or two > on where the metadata might need fixing to fix this error: > > ERROR: Bundle com.atlassian.plugin.osgi.bridge [1] Error starting > > file:/home/mark/jira-jakarta/atlassian-jira/WEB-INF/osgi-framework-bundles/atlassian-plugins-osgi-bridge-5.3.11.jar > (org.osgi.framework.BundleException: Unable to resolve > com.atlassian.plugin.osgi.bridge [1](R 1.0): missing requirement > [com.atlassian.plugin.osgi.bridge [1](R 1.0)] osgi.wiring.package; > > (&(osgi.wiring.package=org.springframework.beans.factory.config)(version>=5.0.0)) > [caused by: Unable to resolve org.apache.servicemix.bundles.spring-beans > [6](R 6.0): missing requirement > [org.apache.servicemix.bundles.spring-beans [6](R 6.0)] > osgi.wiring.package; (osgi.wiring.package=jakarta.inject)] Unresolved > requirements: [[com.atlassian.plugin.osgi.bridge [1](R 1.0)] > osgi.wiring.package; > > (&(osgi.wiring.package=org.springframework.beans.factory.config)(version>=5.0.0))]) > org.osgi.framework.BundleException: Unable to resolve > com.atlassian.plugin.osgi.bridge [1](R 1.0): missing requirement > [com.atlassian.plugin.osgi.bridge [1](R 1.0)] osgi.wiring.package; > > (&(osgi.wiring.package=org.springframework.beans.factory.config)(version>=5.0.0)) > [caused by: Unable to resolve org.apache.servicemix.bundles.spring-beans > [6](R 6.0): missing requirement > [org.apache.servicemix.bundles.spring-beans [6](R 6.0)] > osgi.wiring.package; (osgi.wiring.package=jakarta.inject)] Unresolved > requirements: [[com.atlassian.plugin.osgi.bridge [1](R 1.0)] > osgi.wiring.package; > > (&(osgi.wiring.package=org.springframework.beans.factory.config)(version>=5.0.0))] > at > org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4149) > at org.apache.felix.framework.Felix.startBundle(Felix.java:2119) > at > org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1373) > at > > org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308) > at java.lang.Thread.run(Thread.java:748) > > > Thanks, > > Mark > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > > -- *Raymond Augé* (@rotty3000) Senior Software Architect *Liferay, Inc.* (@Liferay) OSGi Fellow