karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Markus Rathgeb <maggu2...@gmail.com>
Subject Re: [VOTE] Apache Karaf (Container) 4.2.0 release
Date Wed, 04 Apr 2018 09:26:46 GMT
+1 (non binding)

Hm, the previously reported error has been gone. I will try to
reproduce it. But I assume it is related to a very special setup.

I found another bug, but I don't think it is a blocker (leave it up to you).
If I enter "bundle:classes" to get a long list and I break that
listing using Ctrl+C the console hangs and I cannot use it anymore.


2018-04-04 11:04 GMT+02:00 Markus Rathgeb <maggu2810@gmail.com>:
> I need to further inspect this error, but got this one using a custom
> distribution with some third party bundles:
>
> 11:01:57.410 INFO [features-3-thread-1] Pax Web started
> 11:01:57.446 INFO [features-3-thread-1]   org.apache.aries.jmx.whiteboard/1.2.0
> 11:01:57.534 ERROR [paxweb-config-1-thread-1] Unable to start pax web
> server: Duplicate method name
> "$$FCCL$$java#util#ServiceLoader$load$java#lang#Class" with signature
> "(Ljava.lang.Class;)V" in class file
> org/eclipse/jetty/http/PreEncodedHttpField
> java.lang.ClassFormatError: Duplicate method name
> "$$FCCL$$java#util#ServiceLoader$load$java#lang#Class" with signature
> "(Ljava.lang.Class;)V" in class file
> org/eclipse/jetty/http/PreEncodedHttpField
>         at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:763) ~[?:?]
>         at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.defineClass(BundleWiringImpl.java:2410)
> ~[?:?]
>         at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2194)
> ~[?:?]
>         at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1607)
> ~[?:?]
>         at org.apache.felix.framework.BundleWiringImpl.access$200(BundleWiringImpl.java:80)
> ~[?:?]
>         at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:2053)
> ~[?:?]
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:?]
>         at org.apache.felix.framework.BundleWiringImpl.getClassByDelegation(BundleWiringImpl.java:1414)
> ~[?:?]
>         at org.apache.felix.framework.BundleWiringImpl.searchImports(BundleWiringImpl.java:1660)
> ~[?:?]
>         at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1590)
> ~[?:?]
>         at org.apache.felix.framework.BundleWiringImpl.access$200(BundleWiringImpl.java:80)
> ~[?:?]
>         at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:2053)
> ~[?:?]
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:?]
>         at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl.<init>(JettyServerImpl.java:97)
> ~[?:?]
>         at org.ops4j.pax.web.service.jetty.internal.JettyFactoryImpl.createServer(JettyFactoryImpl.java:90)
> ~[?:?]
>         at org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl$Stopped.start(ServerControllerImpl.java:443)
> ~[?:?]
>         at org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl.start(ServerControllerImpl.java:81)
> ~[?:?]
>         at org.ops4j.pax.web.service.jetty.internal.ServerControllerFactoryImpl$1.start(ServerControllerFactoryImpl.java:164)
> ~[?:?]
>         at org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl$Unconfigured.configure(ServerControllerImpl.java:788)
> ~[?:?]
>         at org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl.configure(ServerControllerImpl.java:97)
> ~[?:?]
>         at org.ops4j.pax.web.service.internal.Activator.updateController(Activator.java:347)
> ~[?:?]
>         at org.ops4j.pax.web.service.internal.Activator.lambda$scheduleUpdateFactory$2(Activator.java:291)
> ~[?:?]
>         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> [?:?]
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> [?:?]
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> [?:?]
>         at java.lang.Thread.run(Thread.java:748) [?:?]
>
>
> 2018-04-04 9:22 GMT+02:00 Christian Schneider <chris@die-schneider.net>:
>> I found two issues until now:
>>
>> - When you start karaf on windows, then stop with Ctrl-D the java process
>> does not end.
>> - There is org.osgi.core-6.0.0.jar in the boot dir. I doubt it should be
>> part of the deployment.
>>
>> Christian
>>
>> 2018-04-03 10:25 GMT+02:00 Jean-Baptiste Onofré <jb@nanthrax.net>:
>>
>>> Hi all,
>>>
>>> I submit Karaf (Container) 4.2.0 release to your vote.
>>>
>>> This is the first GA on the 4.2.x series, following M1 and M2.
>>>
>>> NB: I preferred to postpone the merge of the new examples as it needs a
>>> little
>>> polish. The PR is already available and it will be included in 4.2.1 (that
>>> we
>>> can expect beginning of May depending of 4.2.0 feedbacks):
>>> https://github.com/apache/karaf/pull/484
>>>
>>> Release Notes:
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
>>> projectId=12311140&version=12342076
>>>
>>> Staging Repository:
>>> https://repository.apache.org/content/repositories/orgapachekaraf-1110/
>>>
>>> Git Tag:
>>> karaf-4.2.0
>>>
>>> Please vote to approve this release:
>>>
>>> [ ] +1 Approve the release
>>> [ ] -1 Don't approve the release (please provide specific comments)
>>>
>>> This vote will be open for at least 72 hours.
>>>
>>> Thanks,
>>> Regards
>>> JB
>>> --
>>> Jean-Baptiste Onofré
>>> jbonofre@apache.org
>>> http://blog.nanthrax.net
>>> Talend - http://www.talend.com
>>>
>>
>>
>>
>> --
>> --
>> Christian Schneider
>> http://www.liquid-reality.de
>>
>> Computer Scientist
>> http://www.adobe.com

Mime
View raw message