Oh right, Java 10 is not fully supported yet.

I sent a new aries proxy release on vote this morning to have a better support 
of java 10 and 11. It's planned for Karaf 4.2.1.

Regards
JB

Le 7 juin 2018 à 13:12, à 13:12, Francois Papon <[email protected]> 
a écrit:
>Hi,
>
>You should use Java <= 9 for Karaf 4.2.0.
>
>Can you tried with Java 9 ?
>
>
>François Papon
>[email protected]
>Open3m - https://www.open3m.io
>
>Le 07/06/2018 à 16:06, ceugster a écrit :
>> Hi
>> I reinstalled apache-karaf-4.2.0 from scratch and did afterwards:
>>
>> feature:install pax-transx-tm
>> feature:install aries-blueprint
>> feature:install eclipselink
>>
>> on the last entry I got the following stack trace (see later on)
>saying,
>> invalid java version 54:
>>
>> My system:property
>>
>> os.arch=x86_64
>> os.name=Mac OS X
>> os.version=10.13.5
>> path.separator=:
>> socksNonProxyHosts=local|*.local|169.254/16|*.169.254/16
>> sun.arch.data.model=64
>>
>sun.boot.library.path=/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home/lib
>> sun.cpu.endian=little
>> sun.cpu.isalist=
>> sun.io.unicode.encoding=UnicodeBig
>> sun.java.command=org.apache.karaf.main.Main
>> sun.java.launcher=SUN_STANDARD
>> sun.jnu.encoding=UTF-8
>> sun.management.compiler=HotSpot 64-Bit Tiered Compilers
>> sun.os.patch.level=unknown
>> user.country=CH
>>
>user.dir=/Users/christian/Projekte/ceugster/Frameworks/apache-karaf-4.2.0
>> user.home=/Users/christian
>> user.language=de
>> user.name=christian
>> user.timezone=Europe/Zurich
>> xml.catalog.files=
>> karaf@root()>                      
>                                       
>>
>> and the stack trace:
>>
>> karaf@root()> feature:install eclipselink
>> 13:59:37.522 [features-3-thread-1] ERROR
>> org.apache.aries.blueprint.container.ServiceRecipe - Error retrieving
>> service from ServiceRecipe[name='.component-4']
>> org.osgi.service.blueprint.container.ComponentDefinitionException:
>Error
>> setting property: PropertyDescriptor <name: blueprintContainer,
>getter:
>> null, setter: [class
>>
>org.apache.aries.transaction.parsing.TxNamespaceHandler.setBlueprintContainer(interface
>> org.osgi.service.blueprint.container.BlueprintContainer)]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:821)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:784)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:765)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:699)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:666)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>> ~[?:?]
>>      at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:108)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.getInstance(BeanRecipe.java:268)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:685)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:666)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:108)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.ServiceRecipe.createService(ServiceRecipe.java:285)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.ServiceRecipe.internalGetService(ServiceRecipe.java:252)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.ServiceRecipe.getService(ServiceRecipe.java:365)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.ServiceRecipe$TriggerServiceFactory.getService(ServiceRecipe.java:540)
>> ~[?:?]
>>      at
>>
>org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:347)
>> ~[?:?]
>>      at
>>
>org.apache.felix.framework.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:247)
>> ~[?:?]
>>      at
>>
>org.apache.felix.framework.ServiceRegistry.getService(ServiceRegistry.java:350)
>> ~[?:?]
>>      at org.apache.felix.framework.Felix.getService(Felix.java:3737)
>~[?:?]
>>      at
>>
>org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:470)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintEventDispatcher$2.addingService(BlueprintEventDispatcher.java:95)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintEventDispatcher$2.addingService(BlueprintEventDispatcher.java:93)
>> ~[?:?]
>>      at
>>
>org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:941)
>> ~[?:?]
>>      at
>>
>org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:870)
>> ~[?:?]
>>      at
>>
>org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
>> ~[?:?]
>>      at
>org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)
>> ~[?:?]
>>      at
>>
>org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:901)
>> ~[?:?]
>>      at
>>
>org.apache.felix.framework.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:990)
>> ~[?:?]
>>      at
>>
>org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:838)
>> ~[?:?]
>>      at
>>
>org.apache.felix.framework.EventDispatcher.fireServiceEvent(EventDispatcher.java:545)
>> ~[?:?]
>>      at
>org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:4595)
>> ~[?:?]
>>      at org.apache.felix.framework.Felix.registerService(Felix.java:3587)
>~[?:?]
>>      at
>>
>org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:348)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintContainerImpl.registerService(BlueprintContainerImpl.java:475)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.ServiceRecipe.register(ServiceRecipe.java:193)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintContainerImpl.registerServices(BlueprintContainerImpl.java:738)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:415)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:278)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:299)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:268)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:264)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:254)
>> ~[?:?]
>>      at
>>
>org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)
>> ~[?:?]
>>      at
>>
>org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)
>> ~[?:?]
>>      at
>>
>org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)
>> ~[?:?]
>>      at
>>
>org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)
>> ~[?:?]
>>      at
>>
>org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)
>> ~[?:?]
>>      at
>>
>org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1179)
>> ~[?:?]
>>      at
>>
>org.apache.felix.framework.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:730)
>> ~[?:?]
>>      at
>>
>org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:485)
>> ~[?:?]
>>      at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4579)
>~[?:?]
>>      at org.apache.felix.framework.Felix.startBundle(Felix.java:2174)
>~[?:?]
>>      at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)
>~[?:?]
>>      at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984)
>~[?:?]
>>      at
>>
>org.apache.karaf.features.internal.service.BundleInstallSupportImpl.startBundle(BundleInstallSupportImpl.java:161)
>> ~[?:?]
>>      at
>>
>org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1116)
>> ~[?:?]
>>      at
>>
>org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:996)
>> ~[?:?]
>>      at
>>
>org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1025)
>> ~[?:?]
>>      at
>>
>org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:964)
>> ~[?:?]
>>      at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
>>      at
>>
>java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
>> [?:?]
>>      at
>>
>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
>> [?:?]
>>      at java.lang.Thread.run(Thread.java:844) [?:?]
>> Caused by:
>> org.osgi.service.blueprint.container.ComponentDefinitionException:
>> java.lang.IllegalArgumentException: Invalid Java version 54
>>      at
>>
>org.apache.aries.blueprint.container.ReferenceRecipe.internalCreate(ReferenceRecipe.java:141)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>> ~[?:?]
>>      at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:108)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:810)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:784)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:765)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:699)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:666)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>> ~[?:?]
>>      at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:360)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintRepository.createInstance(BlueprintRepository.java:338)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintRepository.create(BlueprintRepository.java:152)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintContainerImpl.getComponentInstance(BlueprintContainerImpl.java:788)
>> ~[?:?]
>>      at
>>
>org.apache.aries.transaction.parsing.TxNamespaceHandler.setBlueprintContainer(TxNamespaceHandler.java:177)
>> ~[?:?]
>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>Method)
>> ~[?:?]
>>      at
>>
>jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> ~[?:?]
>>      at
>>
>jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> ~[?:?]
>>      at java.lang.reflect.Method.invoke(Method.java:564) ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.utils.ReflectionUtils$MethodPropertyDescriptor.internalSet(ReflectionUtils.java:662)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.utils.ReflectionUtils$PropertyDescriptor.set(ReflectionUtils.java:412)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:819)
>> ~[?:?]
>>      ... 65 more
>> Caused by: java.lang.IllegalArgumentException: Invalid Java version
>54
>>      at
>>
>org.apache.aries.proxy.impl.ProxyUtils.getWeavingJavaVersion(ProxyUtils.java:64)
>> ~[?:?]
>>      at
>>
>org.apache.aries.proxy.impl.interfaces.InterfaceCombiningClassAdapter.&lt;init>(InterfaceCombiningClassAdapter.java:79)
>> ~[?:?]
>>      at
>>
>org.apache.aries.proxy.impl.interfaces.ProxyClassLoader.createProxyClass(ProxyClassLoader.java:155)
>> ~[?:?]
>>      at
>>
>org.apache.aries.proxy.impl.interfaces.InterfaceProxyGenerator.getProxyInstance(InterfaceProxyGenerator.java:97)
>> ~[?:?]
>>      at
>>
>org.apache.aries.proxy.impl.AsmProxyManager.createNewProxy(AsmProxyManager.java:80)
>> ~[?:?]
>>      at
>>
>org.apache.aries.proxy.impl.AbstractProxyManager.createDelegatingInterceptingProxy(AbstractProxyManager.java:77)
>> ~[?:?]
>>      at
>>
>org.apache.aries.proxy.impl.AbstractProxyManager.createDelegatingProxy(AbstractProxyManager.java:42)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.createProxy(AbstractServiceReferenceRecipe.java:332)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.ReferenceRecipe.internalCreate(ReferenceRecipe.java:125)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>> ~[?:?]
>>      at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.java:62)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:108)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:810)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:784)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:765)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:699)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:666)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>> ~[?:?]
>>      at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:360)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintRepository.createInstance(BlueprintRepository.java:338)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintRepository.create(BlueprintRepository.java:152)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BlueprintContainerImpl.getComponentInstance(BlueprintContainerImpl.java:788)
>> ~[?:?]
>>      at
>>
>org.apache.aries.transaction.parsing.TxNamespaceHandler.setBlueprintContainer(TxNamespaceHandler.java:177)
>> ~[?:?]
>>      at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>Method)
>> ~[?:?]
>>      at
>>
>jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> ~[?:?]
>>      at
>>
>jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> ~[?:?]
>>      at java.lang.reflect.Method.invoke(Method.java:564) ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.utils.ReflectionUtils$MethodPropertyDescriptor.internalSet(ReflectionUtils.java:662)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.utils.ReflectionUtils$PropertyDescriptor.set(ReflectionUtils.java:412)
>> ~[?:?]
>>      at
>>
>org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:819)
>> ~[?:?]
>>      ... 65 more
>> karaf@root()>
>>
>> java
>>
>>
>>
>> --
>> Sent from: http://karaf.922171.n3.nabble.com/Karaf-User-f930749.html

Reply via email to