java9.options 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. ### Exports
  2. # for com.ibm.crypto.ibmkeycert.jar
  3. --add-exports
  4. java.base/sun.security.action=ALL-UNNAMED
  5. # for com.ibm.ws.jndi.internal.WASInitialContextFactoryBuilder
  6. --add-exports
  7. java.naming/com.sun.jndi.ldap=ALL-UNNAMED
  8. --add-exports
  9. java.naming/com.sun.jndi.url.ldap=ALL-UNNAMED
  10. # for Oracle Kerberos
  11. --add-exports
  12. java.security.jgss/sun.security.krb5.internal=ALL-UNNAMED
  13. # for Dump action: com.ibm.ws.kernel.boot.internal.commands.HotSpotJavaDumperImpl$VirtualMachine.remoteDataDump(HotSpotJavaDumperImpl.java:339)
  14. --add-exports
  15. jdk.attach/sun.tools.attach=ALL-UNNAMED
  16. ### Opens
  17. --add-opens
  18. java.base/java.util=ALL-UNNAMED
  19. # needed for EJB Container's ClassDefiner.defineClass
  20. --add-opens
  21. java.base/java.lang=ALL-UNNAMED
  22. --add-opens
  23. java.base/java.util.concurrent=ALL-UNNAMED
  24. --add-opens
  25. java.base/java.io=ALL-UNNAMED
  26. --add-opens
  27. java.naming/javax.naming.spi=ALL-UNNAMED
  28. # For https://github.com/OpenLiberty/open-liberty/issues/10488
  29. --add-opens
  30. jdk.naming.rmi/com.sun.jndi.url.rmi=ALL-UNNAMED
  31. # for ejbcontainer.ejb2x_fat/S[FL]RemoteTest (yoko setAccessible calls)
  32. --add-opens
  33. java.naming/javax.naming=ALL-UNNAMED
  34. # for ejbcontainer.ejb2x_fat/S[FL]RemoteTest (yoko setAccessible calls)
  35. --add-opens
  36. java.rmi/java.rmi=ALL-UNNAMED
  37. # for ejbcontainer.ejb2x_fat/S[FL]RemoteTest (yoko setAccessible calls)
  38. --add-opens
  39. java.sql/java.sql=ALL-UNNAMED
  40. # for com.ibm.ws.management.j2ee.client_fat_java7:TestMEJBqueryNames/TestMEJBgetAttribute (yoko setAccessible calls)
  41. --add-opens
  42. java.management/javax.management=ALL-UNNAMED
  43. # for com.ibm.ws.transport.iiop_fat:testResolvable/testResolvableThatThrows (yoko setAccessible calls)
  44. --add-opens
  45. java.base/java.lang.reflect=ALL-UNNAMED
  46. # for com.ibm.ws.transport.iiop_fat:testResolvable/testResolvableThatThrows (yoko setAccessible calls)
  47. --add-opens
  48. java.desktop/java.awt.image=ALL-UNNAMED
  49. # for com.ibm.ws.transport.iiop_fat:testResolvable/testResolvableThatThrows (yoko accessible calls)
  50. --add-opens
  51. java.base/java.security=ALL-UNNAMED
  52. # for java -jar execution on command line (java.net.URLClassLoader) and CXF 3.1.X Authenticator support
  53. --add-opens
  54. java.base/java.net=ALL-UNNAMED