Hi Jason, Java 9/10/11 full support is planned for Karaf 4.2.1. We did a lot of update and fix about that (ASM, PaxWeb/Jetty, XBean, ...).
Regards JB On 09/08/2018 20:05, Jason Reilly wrote: > Hi all, > > What's the current state of Karaf with jdk 10? I only ask as I tried to > upgrade from Karaf 4.1.4/jdk8 to Karaf 4.2.0/jdk10....I got the > following error while trying to install one of my bundles that uses > aries-blueprint: > > 12:25:47.326 WARN [pipe-bundle:install -s > mvn:org.renci.canvas.canvas-dao/canvas-datasource/0.1.21-SNAPSHOT] > Object to be destroyed is not an instance of UnwrapperedBeanHolder, > type: null > > 12:25:47.327 ERROR [pipe-bundle:install -s > mvn:org.renci.canvas.canvas-dao/canvas-datasource/0.1.21-SNAPSHOT] > Unable to start blueprint container for bundle > canvas-datasource/0.1.21.SNAPSHOT > > org.osgi.service.blueprint.container.ComponentDefinitionException: > java.lang.IllegalArgumentException: Invalid Java version 54 > > at > org.apache.aries.blueprint.container.ReferenceRecipe.internalCreate(ReferenceRecipe.java:141) > ~[165:org.apache.aries.blueprint.core:1.9.0] > > at > org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81) > ~[165:org.apache.aries.blueprint.core:1.9.0] > > at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] > > at > org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90) > ~[165:org.apache.aries.blueprint.core:1.9.0] > > at > org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:810) > ~[165:org.apache.aries.blueprint.core:1.9.0] > > > It's not a problem to do Karaf 4.2.0/jdk8 instead, but I thought I would > inquire if this is expected to work. > > > Thanks in advance, > Jason > > -- Jean-Baptiste Onofré [email protected] http://blog.nanthrax.net Talend - http://www.talend.com
