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 <[email protected]>
Betreff: RE: OSGi and JDK8 Status?
Datum: 23. Januar 2014 09:39:12 MEZ
An: "[email protected]" <[email protected]>
Antwort an: <[email protected]>

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:[email protected]]
Envoyé : mercredi 22 janvier 2014 20:57
À : [email protected]
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é
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to