You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Stephen Felts (JIRA)" <ji...@apache.org> on 2017/04/04 23:20:41 UTC

[jira] [Created] (FELIX-5606) Java 9 Felix references internal JDK API's

Stephen Felts created FELIX-5606:
------------------------------------

             Summary: Java 9 Felix references internal JDK API's
                 Key: FELIX-5606
                 URL: https://issues.apache.org/jira/browse/FELIX-5606
             Project: Felix
          Issue Type: Bug
            Reporter: Stephen Felts


When running Felix on JDK9 or Jigsaw b163 or later with --permit-illegal-access  the following warnings are printed.
The code is breaking into JDK classes.

WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to constructor java.security.SecureClassLoader(java.lang.ClassLoader) 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to field java.net.URL.factory 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to field java.net.URL.handlers 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to field java.net.URL.streamHandlerLock 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to field java.net.URLConnection.factory 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to field java.net.URLConnection.handlers 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to method java.lang.ClassLoader.registerAsParallelCapable() 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to method java.net.URLClassLoader.addURL(java.net.URL) 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to method java.net.URLStreamHandler.equals(java.net.URL,java.net.URL) 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to method java.net.URLStreamHandler.getDefaultPort() 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to method java.net.URLStreamHandler.getHostAddress(java.net.URL) 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to method java.net.URLStreamHandler.hashCode(java.net.URL) 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to method java.net.URLStreamHandler.hostsEqual(java.net.URL,java.net.URL) 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to method java.net.URLStreamHandler.openConnection(java.net.URL) 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to method java.net.URLStreamHandler.openConnection(java.net.URL,java.net.Proxy) 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to method java.net.URLStreamHandler.sameFile(java.net.URL,java.net.URL) 
WARNING: Illegal access by org.apache.felix.framework.util.SecureAction (file:org.apache.felix.org.apache.felix.main.jar) to method java.net.URLStreamHandler.toExternalForm(java.net.URL) 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)