Re: [VOTE] Apache Karaf Runtime 4.3.0.RC1 release

2020-01-27 Thread Francois Papon
+1 (binding) regards, François fpa...@apache.org Le 27/01/2020 à 21:21, Jean-Baptiste Onofré a écrit : > Hi all, > > In the preparation to Apache Karaf Runtime 4.3.0 GA, I submit 4.3.0.RC1 > release to your vote. > This release is not supposed to be production ready, it's the first RC > on 4.3.x

Re: Jdk9plus: materialize it or not

2020-01-27 Thread Romain Manni-Bucau
Side note: dropping javax.annotation and its declaration in jre-9 i managed to move forward and no issue since jre part of karaf uses the jre automatically and other parts use the bundle i deployed. So likely some work to do but kind of confirm it is a good option. Romain Manni-Bucau @rmannibucau

Re: Jdk9plus: materialize it or not

2020-01-27 Thread Grzegorz Grzybek
Thanks Robert At least I was able to see `Multi-Release` jars/bundles in action. In Pax Logging 2.0.x I did this to make Log4j2 work under JDK8 and JDK9+ . regards Grzegorz Grzybek pon., 27 sty 2020

[VOTE] Apache Karaf Runtime 4.3.0.RC1 release

2020-01-27 Thread Jean-Baptiste Onofré
Hi all, In the preparation to Apache Karaf Runtime 4.3.0 GA, I submit 4.3.0.RC1 release to your vote. This release is not supposed to be production ready, it's the first RC on 4.3.x series. It supports OSGi R7 at "low level" (framework, resolver, ...). The missing part to be fully R7 is Pax Web on

Re: [RESULT][VOTE] Apache Karaf Runtime 4.2.8 release (take #2)

2020-01-27 Thread Matt Pavlovich
Thank you everyone! > On Jan 23, 2020, at 2:05 AM, Jean-Baptiste Onofré wrote: > > Hi everyone, > > this vote passed with the following result: > > +1 (binding): Grzegorz Grzybek, François Papon, Freeman Fang, Jamie > Goodyear, Achim Nierbeck, JB Onofré > +1 (non binding): Romain Manni-Bucau,

Re: Jdk9plus: materialize it or not

2020-01-27 Thread Robert Varga
On 27/01/2020 09:26, Grzegorz Grzybek wrote: > Thanks for explanation. I told you - I've never used anything above JDK8... > > And I know this Jigsaw thing brings more trouble than benefits... Anyone of > you using JDK9+ modules at all? Or only making workarounds for them? :) Well, there is a pro

Re: Jdk9plus: materialize it or not

2020-01-27 Thread Grzegorz Grzybek
Thanks for explanation. I told you - I've never used anything above JDK8... And I know this Jigsaw thing brings more trouble than benefits... Anyone of you using JDK9+ modules at all? Or only making workarounds for them? :) regards Grzegorz pon., 27 sty 2020 o 09:23 Jean-Baptiste Onofré napisał

Re: Jdk9plus: materialize it or not

2020-01-27 Thread Jean-Baptiste Onofré
I agree. We should be OSGi focus for this part as it's a core value of Karaf runtime: flexibility and smooth dep update. Regards JB On 27/01/2020 09:20, Romain Manni-Bucau wrote: > Hi @Grzegorz, > > Well, JDK dropped JAXB and endorsing so it must be a bundle now, putting it > in the classpath is

Re: Jdk9plus: materialize it or not

2020-01-27 Thread Romain Manni-Bucau
Hi @Grzegorz, Well, JDK dropped JAXB and endorsing so it must be a bundle now, putting it in the classpath is a workaround but not the other way around regarding JRE rules now. Now one of the liked features of OSGi is to be dynamic and updatable and using the JRE breaks that by design and you don'

Re: Jdk9plus: materialize it or not

2020-01-27 Thread Grzegorz Grzybek
Hello I didn't work much with JDK9 (though JDK15 builds are already available[1]...). But maybe (if it's the only problem) `osgi.contract` can be added to system bundle via `jre.properties`? I mean - we're ~10 years after Xerces hell already and I hope JAXB and other "endorsed standards" can be h