Hi Karaf Users,

on update to Java 8 I found an issue regarding Platform Package Exports:
For JRE8 the version for javax.annotation is set to 1.2 Unfortunately the
runtime does not provide the annotation class javax.annotation.Priority
which it should. With Java 7 etc/jre.properties configures
javax.annotation;version="1.1" and as a result javax.annotation requirement
for 1.2 is resolved by cxf provided javax.annotation-api-1.2 bundle. As
such my workaround is to modify the jre-1.8 setting in etc/jre.properties
back to javax.annotation;version="1.1".

Is this a bug in jre.properties or issue with JRE 8 ?? Strangely enough the
Platform Package Export also declares
javax.annotation.procession;version="1.2" which is not contained in
javax.annotation-api-1.2 at all ?!

Best Regards,
Michael

Reply via email to