Richard Eckart de Castilho created KARAF-7735:
-------------------------------------------------

             Summary: javax.annotation should not be exported by framework on 
Java 11+
                 Key: KARAF-7735
                 URL: https://issues.apache.org/jira/browse/KARAF-7735
             Project: Karaf
          Issue Type: Bug
          Components: karaf
    Affects Versions: 4.4.3
            Reporter: Richard Eckart de Castilho


The {{jre.properties}} file is set up such that any JRE later than 9 inherits 
the package exports form JRE 9. However, some packages went away in later 
versions. For example, the {{javax.annotation}} package is no longer provided 
by Java 11+.

A fix for the issue would be to copy the package exports from JRE 9 to JRE 11 
and remove the line related to {{javax.annotation}}.

There may be other packages also no longer provided by higher Java versions 
that require similar actions - I did not check.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to