changeset 1466:b3564f5e62ff

Plugin made work again with jdk9 * launcher/launchers.in: added exports for sun.applet * plugin/icedteanp/IcedTeaNPPlugin.cc: same
author Jiri Vanek <jvanek@redhat.com>
date Tue, 12 Sep 2017 09:25:10 +0200
parents 7560f34ddab8
children 31922f65280b
files ChangeLog launcher/launchers.in plugin/icedteanp/IcedTeaNPPlugin.cc
diffstat 3 files changed, 13 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Thu Jul 20 18:10:10 2017 +0200
+++ b/ChangeLog	Tue Sep 12 09:25:10 2017 +0200
@@ -1,9 +1,16 @@
+2017-09-12  Fridrich Strba  <fridrich.strba@suse.com>
+
+	Plugin made work again with jdk9
+	* launcher/launchers.in: added exports for sun.applet
+	* plugin/icedteanp/IcedTeaNPPlugin.cc: same
+
 2017-07-20  Jiri Vanek <jvanek@redhat.com>
 
 	Post-release changes
 	* NEWS: added 1.8 section
 	* configure.ac: (AC_INIT) bumped to 1.8pre
 
+
 2017-07-20  Jiri Vanek <jvanek@redhat.com>
 
 	* javaws.desktop.in: value type changed from %f (file) to %u (url)
--- a/launcher/launchers.in	Thu Jul 20 18:10:10 2017 +0200
+++ b/launcher/launchers.in	Tue Sep 12 09:25:10 2017 +0200
@@ -167,6 +167,10 @@
 k=$((k+1))
 COMMAND[k]="java.base/sun.net.www.protocol.http=ALL-UNNAMED,java.desktop"
 k=$((k+1))
+COMMAND[k]="--add-exports"
+k=$((k+1))
+COMMAND[k]="java.desktop/sun.applet=ALL-UNNAMED,jdk.jsobject"
+k=$((k+1))
 fi
 
 
--- a/plugin/icedteanp/IcedTeaNPPlugin.cc	Thu Jul 20 18:10:10 2017 +0200
+++ b/plugin/icedteanp/IcedTeaNPPlugin.cc	Tue Sep 12 09:25:10 2017 +0200
@@ -1588,7 +1588,8 @@
     "java.naming/com.sun.jndi.toolkit.url=ALL-UNNAMED,java.desktop",
     "java.desktop/sun.applet=ALL-UNNAMED,java.desktop",
     "java.base/sun.security.action=ALL-UNNAMED,java.desktop",
-    "java.base/sun.net.www.protocol.http=ALL-UNNAMED,java.desktop"
+    "java.base/sun.net.www.protocol.http=ALL-UNNAMED,java.desktop",
+    "java.desktop/sun.applet=ALL-UNNAMED,jdk.jsobject"
 };
 
 NPError