This is the sub-task of "8042900: Allow com.sun.security.jgss to be in 
different module than org.ietf.jgss" that actually moves the files.

Code changes include 2 parts:

1. For jdk9/dev repo:

   http://cr.openjdk.java.net/~weijun/8056141/webrev.00/

2. For jdk9/dev/jdk. It's just moving everything inside 
src/java.security.jgss/share/classes/com/sun/security/ to 
src/jdk.security.jgss/share/classes/com/sun/security. This includes all classes 
in the com/sun/security/jgss and com/sun/security/sasl/gsskerb packages. Please 
note that the 2nd package actually calls classes in the 1st one, so they must 
be moved together. Precisely:

-       
src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
-       
src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
-       
src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
-       src/java.security.jgss/share/classes/com/sun/security/jgss/Extender.java
-       src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
-       
src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
-       
src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
-       
src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java
-       
src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java
-       
src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
-       
src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
-       
src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java
+       
src/jdk.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
+       
src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
+       
src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
+       src/jdk.security.jgss/share/classes/com/sun/security/jgss/Extender.java
+       src/jdk.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
+       
src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
+       
src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
+       
src/jdk.security.jgss/share/classes/com/sun/security/jgss/package-info.java
+       
src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java
+       
src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
+       
src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
+       
src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java

Since this is about creating a new module, do I need to request for an approval 
from some committee?
Thanks
Max

Reply via email to