[ https://issues.apache.org/jira/browse/JOHNZON-365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17502247#comment-17502247 ]
Claus Ibsen commented on JOHNZON-365: ------------------------------------- The karaf feature is {code} karaf@root()> feature:info camel-jsonb Feature camel-jsonb 3.16.0.SNAPSHOT Feature has no configuration Feature has no configuration files Feature depends on: camel-core 3.16.0-SNAPSHOT Feature contains followed bundles: mvn:org.ow2.asm/asm-commons/5.0.4 mvn:org.ow2.asm/asm-tree/5.0.4 mvn:org.ow2.asm/asm/5.0.4 mvn:org.apache.aries/org.apache.aries.util/1.1.3 mvn:org.apache.aries.spifly/org.apache.aries.spifly.dynamic.bundle/1.3.4 mvn:org.apache.johnzon/johnzon-core/1.2.16 mvn:org.apache.johnzon/johnzon-mapper/1.2.16 mvn:org.apache.johnzon/johnzon-jsonb/1.2.16 mvn:org.apache.geronimo.specs/geronimo-json_1.1_spec/1.1 mvn:org.apache.geronimo.specs/geronimo-jsonb_1.0_spec/1.0 mvn:org.apache.camel/camel-jsonb/3.16.0-SNAPSHOT Feature has no conditionals. {code} > Cannot install johnzonb OSGi bundles due Unsupported 'Bundle-ManifestVersion' > ----------------------------------------------------------------------------- > > Key: JOHNZON-365 > URL: https://issues.apache.org/jira/browse/JOHNZON-365 > Project: Johnzon > Issue Type: Bug > Affects Versions: 1.2.16 > Reporter: Claus Ibsen > Priority: Major > > When installing johnzonb into apache karaf you get these kind of errors > {code} > Suppressed: java.lang.Exception: Unable to create resource for bundle > mvn:org.apache.johnzon/johnzon-jsonb/1.2.16 > at > org.apache.karaf.features.internal.region.Subsystem.createResource(Subsystem.java:820) > at > org.apache.karaf.features.internal.region.Subsystem.lambda$downloadBundles$1(Subsystem.java:499) > at > org.apache.karaf.features.internal.download.impl.MavenDownloadManager$MavenDownloader.lambda$download$0(MavenDownloadManager.java:138) > at > org.apache.karaf.features.internal.download.impl.DefaultFuture.notifyListener(DefaultFuture.java:350) > at > org.apache.karaf.features.internal.download.impl.DefaultFuture.notifyListeners(DefaultFuture.java:335) > at > org.apache.karaf.features.internal.download.impl.DefaultFuture.setValue(DefaultFuture.java:259) > at > org.apache.karaf.features.internal.download.impl.AbstractDownloadTask.setFile(AbstractDownloadTask.java:61) > at > org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run(AbstractRetryableDownloadTask.java:61) > at > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) > ... 3 more > Caused by: org.osgi.framework.BundleException: Unable to build resource > for mvn:org.apache.johnzon/johnzon-jsonb/1.2.16: Unsupported > 'Bundle-ManifestVersion' value: 1 > at > org.apache.felix.utils.resource.ResourceBuilder.build(ResourceBuilder.java:82) > at > org.apache.felix.utils.resource.ResourceBuilder.build(ResourceBuilder.java:71) > at > org.apache.karaf.features.internal.region.Subsystem.createResource(Subsystem.java:818) > ... 13 more > Caused by: org.osgi.framework.BundleException: Unsupported > 'Bundle-ManifestVersion' value: 1 > at > org.apache.felix.utils.resource.ResourceBuilder.doBuild(ResourceBuilder.java:90) > at > org.apache.felix.utils.resource.ResourceBuilder.build(ResourceBuilder.java:80) > ... 15 more > Error executing command: Error: > Unable to create resource for bundle > mvn:org.apache.johnzon/johnzon-core/1.2.16 > Unable to create resource for bundle > mvn:org.apache.johnzon/johnzon-mapper/1.2.16 > Unable to create resource for bundle > mvn:org.apache.johnzon/johnzon-jsonb/1.2.16 > {code} > Its because the MANIFEST.MF osgi are wrong, the bundle should be 2 and not 1. -- This message was sent by Atlassian Jira (v8.20.1#820001)