You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by Felix Meschberger <fm...@adobe.com> on 2014/01/24 10:24:15 UTC
Fwd: OSGi and JDK8 Status?
Hmm, given that ASM 5 BETA is available and supposedly supports Java 8 class files, should we update the SCR plugin to use ASM 5 BETA ?
Regards
Felix
Anfang der weitergeleiteten Nachricht:
> Von: CLEMENT Jean-Philippe <je...@fr.thalesgroup.com>
> Betreff: RE: OSGi and JDK8 Status?
> Datum: 23. Januar 2014 09:39:12 MEZ
> An: "users@felix.apache.org" <us...@felix.apache.org>
> Antwort an: <us...@felix.apache.org>
>
> Karaf which is based on Felix works for me but with a lot of strange traces in the log.
>
> As per ASM team, ASM 5 will be released when Java8 would be. However, ASM 5 beta is ok ready to be used.
>
> I don't have any trouble with the Maven scr plugin, but the Eclipse plugin does not support new Java8 syntax. Neither Checkstyle.
>
> Eclipse itself partly supports Java8 but with a patch. I experienced strange behaviors, but, it works.
>
> Note that Java8 itself does also contain bugs, especially in JavaFX.
>
> JP
>
>
> De : Mark Derricutt [mailto:mark@talios.com]
> Envoyé : mercredi 22 janvier 2014 20:57
> À : users@felix.apache.org
> Objet : OSGi and JDK8 Status?
>
>
> Hey there,
>
> Has anyone tracked what the status of Felix/OSGi is under JDK8 (targetted bytecode) etc. is yet?
>
> So far AFAIK:
>
> * maven-scr-plugin broken due to ASM 5 not being released, so doesn't support new bytecode
> * maven-bundle-plugin broken due to BND also not supporting JDK8 bytecode, or source code
>
> Any one know if Pax-CDI works? iPojo?
>
> Felix/Karaf itself all seems to work fine running UNDER JDK8 once I added the jre exports tho.
>
> Has anyone built up -SNAPSHOTS of the above two plugins with SNAPSHOTS of dependencies to get something working so that once JDK8 is officially released ( or better, once the RC is released ) that broader testing of OSGi based apps can go forth.
>
> Mark
Re: Fwd: OSGi and JDK8 Status?
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi Felix,
as I said to JP on the Karaf mailing list, in Karaf, we don't want to
upgrade to ASM 5 now as it's a beta (and it's a bit risky on our stable
branches).
Just my $0.02
Regards
JB
On 01/24/2014 10:24 AM, Felix Meschberger wrote:
> Hmm, given that ASM 5 BETA is available and supposedly supports Java 8 class files, should we update the SCR plugin to use ASM 5 BETA ?
>
> Regards
> Felix
>
> Anfang der weitergeleiteten Nachricht:
>
>> Von: CLEMENT Jean-Philippe <je...@fr.thalesgroup.com>
>> Betreff: RE: OSGi and JDK8 Status?
>> Datum: 23. Januar 2014 09:39:12 MEZ
>> An: "users@felix.apache.org" <us...@felix.apache.org>
>> Antwort an: <us...@felix.apache.org>
>>
>> Karaf which is based on Felix works for me but with a lot of strange traces in the log.
>>
>> As per ASM team, ASM 5 will be released when Java8 would be. However, ASM 5 beta is ok ready to be used.
>>
>> I don't have any trouble with the Maven scr plugin, but the Eclipse plugin does not support new Java8 syntax. Neither Checkstyle.
>>
>> Eclipse itself partly supports Java8 but with a patch. I experienced strange behaviors, but, it works.
>>
>> Note that Java8 itself does also contain bugs, especially in JavaFX.
>>
>> JP
>>
>>
>> De : Mark Derricutt [mailto:mark@talios.com]
>> Envoyé : mercredi 22 janvier 2014 20:57
>> À : users@felix.apache.org
>> Objet : OSGi and JDK8 Status?
>>
>>
>> Hey there,
>>
>> Has anyone tracked what the status of Felix/OSGi is under JDK8 (targetted bytecode) etc. is yet?
>>
>> So far AFAIK:
>>
>> * maven-scr-plugin broken due to ASM 5 not being released, so doesn't support new bytecode
>> * maven-bundle-plugin broken due to BND also not supporting JDK8 bytecode, or source code
>>
>> Any one know if Pax-CDI works? iPojo?
>>
>> Felix/Karaf itself all seems to work fine running UNDER JDK8 once I added the jre exports tho.
>>
>> Has anyone built up -SNAPSHOTS of the above two plugins with SNAPSHOTS of dependencies to get something working so that once JDK8 is officially released ( or better, once the RC is released ) that broader testing of OSGi based apps can go forth.
>>
>> Mark
>
--
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com