Re: [VOTE] Apache Karaf (Container) 4.2.0 release
2018-04-04 11:26 GMT+02:00 Markus Rathgeb: > +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. > I've raised https://issues.apache.org/jira/browse/KARAF-5689. I'm investigating. Guillaume > > > 2018-04-04 11:04 GMT+02:00 Markus Rathgeb : > > 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.(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 : > >> 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é : > >> > >>> Hi all, > >>> > >>> I submit
Re: [VOTE] Apache Karaf (Container) 4.2.0 release
Hi I cannot reproduce the non-stopping java process error that schneider gets on windows 7 Running on java version "1.8.0_152" Java(TM) SE Runtime Environment (build 1.8.0_152-b16) Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode) Ctrl-d exits the jvm on “my machine”:) On Wed, Apr 4, 2018 at 11:04 AM, Markus Rathgebwrote: > 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.(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 : > > 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é : > > > >> 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): > >>
Re: [VOTE] Apache Karaf (Container) 4.2.0 release
Hi Christian, For Windows, you are testing with Java 9 ? Le 04/04/2018 à 11:22, Christian Schneider a écrit : > 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é: > >> 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=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é >> jbono...@apache.org >> http://blog.nanthrax.net >> Talend - http://www.talend.com >> > >
Re: [VOTE] Apache Karaf (Container) 4.2.0 release
Just for the record, found two issues: 1) Installing CXF (which installs xercesImpl) causes most XML DOM parsing to break when run on Java 8. (Java9 is fine) Guillaume already fixed this. 2) The “finders” that were added don’t include one for JAXB. Thus we’ll always end up using the JAXB in the JDK instead. Dan 2018-04-03 10:25 GMT+02:00 Jean-Baptiste Onofré: > 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=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é > jbono...@apache.org > http://blog.nanthrax.net > Talend - http://www.talend.com -- Daniel Kulp dk...@apache.org - http://dankulp.com/blog Talend Community Coder - http://coders.talend.com
Re: [VOTE] Apache Karaf (Container) 4.2.0 release
Hi Dan, do you consider it can wait 4.2.1 or do you want a new 4.2.0 ? Regards JB On 04/04/2018 02:54 PM, Daniel Kulp wrote: > > Just for the record, found two issues: > > 1) Installing CXF (which installs xercesImpl) causes most XML DOM parsing to > break when run on Java 8. (Java9 is fine) Guillaume already fixed this. > > 2) The “finders” that were added don’t include one for JAXB. Thus we’ll > always end up using the JAXB in the JDK instead. > > > Dan > > > > 2018-04-03 10:25 GMT+02:00 Jean-Baptiste Onofré: > >> 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=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é >> jbono...@apache.org >> http://blog.nanthrax.net >> Talend - http://www.talend.com > -- Jean-Baptiste Onofré jbono...@apache.org http://blog.nanthrax.net Talend - http://www.talend.com
Re: [VOTE] Apache Karaf (Container) 4.2.0 release
> On Apr 4, 2018, at 11:21 AM, Jean-Baptiste Onofréwrote: > > Hi Dan, > > do you consider it can wait 4.2.1 or do you want a new 4.2.0 ? I believe it breaks several uses cases for CXF.More importantly as soon as you install CXF, ANYTHING blueprint related breaks. org.apache.aries.blueprint.parser.Parser.parse uses DOM parsing and as soon as xerces is there, blueprint is no longer able to parse any blueprint files. Up to you, but that seems fairly severe to me. Dan > > Regards > JB > > On 04/04/2018 02:54 PM, Daniel Kulp wrote: >> >> Just for the record, found two issues: >> >> 1) Installing CXF (which installs xercesImpl) causes most XML DOM parsing to >> break when run on Java 8. (Java9 is fine) Guillaume already fixed this. >> >> 2) The “finders” that were added don’t include one for JAXB. Thus we’ll >> always end up using the JAXB in the JDK instead. >> >> >> Dan >> >> >> >> 2018-04-03 10:25 GMT+02:00 Jean-Baptiste Onofré : >> >>> 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=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é >>> jbono...@apache.org >>> http://blog.nanthrax.net >>> Talend - http://www.talend.com >> > > -- > Jean-Baptiste Onofré > jbono...@apache.org > http://blog.nanthrax.net > Talend - http://www.talend.com -- Daniel Kulp dk...@apache.org - http://dankulp.com/blog Talend Community Coder - http://coders.talend.com
Re: [VOTE] Apache Karaf (Container) 4.2.0 release
I'd tend to agree with Dan here - if its breaking BP than a lot of user apps may also break. Cheers, Jamie On Wed, Apr 4, 2018 at 3:10 PM, Daniel Kulpwrote: > > >> On Apr 4, 2018, at 11:21 AM, Jean-Baptiste Onofré wrote: >> >> Hi Dan, >> >> do you consider it can wait 4.2.1 or do you want a new 4.2.0 ? > > I believe it breaks several uses cases for CXF.More importantly as soon > as you install CXF, ANYTHING blueprint related breaks. > org.apache.aries.blueprint.parser.Parser.parse uses DOM parsing and as soon > as xerces is there, blueprint is no longer able to parse any blueprint files. > > Up to you, but that seems fairly severe to me. > > Dan > > > >> >> Regards >> JB >> >> On 04/04/2018 02:54 PM, Daniel Kulp wrote: >>> >>> Just for the record, found two issues: >>> >>> 1) Installing CXF (which installs xercesImpl) causes most XML DOM parsing >>> to break when run on Java 8. (Java9 is fine) Guillaume already fixed this. >>> >>> 2) The “finders” that were added don’t include one for JAXB. Thus we’ll >>> always end up using the JAXB in the JDK instead. >>> >>> >>> Dan >>> >>> >>> >>> 2018-04-03 10:25 GMT+02:00 Jean-Baptiste Onofré : >>> 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=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é jbono...@apache.org http://blog.nanthrax.net Talend - http://www.talend.com >>> >> >> -- >> Jean-Baptiste Onofré >> jbono...@apache.org >> http://blog.nanthrax.net >> Talend - http://www.talend.com > > -- > Daniel Kulp > dk...@apache.org - http://dankulp.com/blog > Talend Community Coder - http://coders.talend.com >
Re: [VOTE] Apache Karaf (Container) 4.2.0 release
Agree, before casting my vote, let me test the fix. Regards JB On 04/04/2018 07:40 PM, Daniel Kulp wrote: > > >> On Apr 4, 2018, at 11:21 AM, Jean-Baptiste Onofréwrote: >> >> Hi Dan, >> >> do you consider it can wait 4.2.1 or do you want a new 4.2.0 ? > > I believe it breaks several uses cases for CXF.More importantly as soon > as you install CXF, ANYTHING blueprint related breaks. > org.apache.aries.blueprint.parser.Parser.parse uses DOM parsing and as soon > as xerces is there, blueprint is no longer able to parse any blueprint files. > > Up to you, but that seems fairly severe to me. > > Dan > > > >> >> Regards >> JB >> >> On 04/04/2018 02:54 PM, Daniel Kulp wrote: >>> >>> Just for the record, found two issues: >>> >>> 1) Installing CXF (which installs xercesImpl) causes most XML DOM parsing >>> to break when run on Java 8. (Java9 is fine) Guillaume already fixed this. >>> >>> 2) The “finders” that were added don’t include one for JAXB. Thus we’ll >>> always end up using the JAXB in the JDK instead. >>> >>> >>> Dan >>> >>> >>> >>> 2018-04-03 10:25 GMT+02:00 Jean-Baptiste Onofré : >>> 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=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é jbono...@apache.org http://blog.nanthrax.net Talend - http://www.talend.com >>> >> >> -- >> Jean-Baptiste Onofré >> jbono...@apache.org >> http://blog.nanthrax.net >> Talend - http://www.talend.com > -- Jean-Baptiste Onofré jbono...@apache.org http://blog.nanthrax.net Talend - http://www.talend.com
[CANCEL][VOTE] Apache Karaf (Container) 4.2.0 release
Hi all, Due to KARAF-5688, I cancel this vote in order to cancel a new 4.2.0. Sorry, about that. Regards JB On 03/04/2018 10:25, Jean-Baptiste Onofré wrote: 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=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
Re: [VOTE] Apache Karaf (Container) 4.2.0 release
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.(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: > 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é : > >> 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=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é >> jbono...@apache.org >> http://blog.nanthrax.net >> Talend -