Now that the types in the java.corba module are moved to the extension
loader, it is time to move java.transaction and further our quest to
move all of the EE/upgradeable modules to the ext loader. This one is
easy as there isn't any permissions and other security adjustments
needed. It's just re-assigning the module to the ext loader. I've used
the opportunity to re-sort the boot.modules and ext.modules files used
by the build as they seem to have become unsorted with recent edits.
-Alan
diff --git a/make/src/classes/build/tools/module/boot.modules
b/make/src/classes/build/tools/module/boot.modules
--- a/make/src/classes/build/tools/module/boot.modules
+++ b/make/src/classes/build/tools/module/boot.modules
@@ -1,6 +1,6 @@
java.base
+java.compiler
java.desktop
-java.compiler
java.instrument
java.logging
java.management
@@ -13,7 +13,6 @@
java.smartcardio
java.sql
java.sql.rowset
-java.transaction
java.xml
java.xml.crypto
jdk.charsets
@@ -21,9 +20,9 @@
jdk.deploy.osx
jdk.hprof.agent
jdk.httpserver
+jdk.jfr
jdk.naming.rmi
jdk.sctp
jdk.security.auth
jdk.security.jgss
-jdk.jfr
jdk.snmp
diff --git a/make/src/classes/build/tools/module/ext.modules
b/make/src/classes/build/tools/module/ext.modules
--- a/make/src/classes/build/tools/module/ext.modules
+++ b/make/src/classes/build/tools/module/ext.modules
@@ -1,8 +1,10 @@
-java.corba
java.activation
java.annotations.common
+java.corba
+java.transaction
java.xml.bind
java.xml.ws
+jdk.accessbridge
jdk.crypto.ec
jdk.crypto.mscapi
jdk.crypto.pkcs11
@@ -11,4 +13,3 @@
jdk.naming.dns
jdk.scripting.nashorn
jdk.zipfs
-jdk.accessbridge