Re: [VOTE] Apache Karaf (Container) 4.2.0 release

2018-04-04 Thread Guillaume Nodet
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

2018-04-04 Thread Martin Nielsen
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 Rathgeb  wrote:

> 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

2018-04-04 Thread Francois Papon
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

2018-04-04 Thread Daniel Kulp

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

2018-04-04 Thread Jean-Baptiste Onofré
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

2018-04-04 Thread Daniel Kulp


> 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

2018-04-04 Thread Jamie G.
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 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
>
> --
> 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

2018-04-04 Thread Jean-Baptiste Onofré
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

2018-04-04 Thread Jean-Baptiste Onofré

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

2018-04-04 Thread 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 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 -