Hi Michael,

we had different discussions about javax.annotation and version.

It could be consider as a bug in etc/jre.properties (for the jre-1.8 section).

We have a Jira about that, where we have to double check the package provided with JRE 1.8 (as it has changed).

Regards
JB

On 07/23/2015 02:17 PM, Michael Täschner wrote:
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

--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to