diff -r 532c2d82aed0 -r 5ff2edfa03fc jdk/src/java.xml.crypto/share/classes/module-info.java --- a/jdk/src/java.xml.crypto/share/classes/module-info.java Sat Jun 17 08:03:05 2017 +0100 +++ b/jdk/src/java.xml.crypto/share/classes/module-info.java Sat Jun 17 11:50:55 2017 -0700 @@ -30,8 +30,9 @@ * @since 9 */ module java.xml.crypto { + requires java.logging; + requires transitive java.xml; - requires java.logging; exports javax.xml.crypto; exports javax.xml.crypto.dom; @@ -39,6 +40,8 @@ exports javax.xml.crypto.dsig.dom; exports javax.xml.crypto.dsig.keyinfo; exports javax.xml.crypto.dsig.spec; - provides java.security.Provider with org.jcp.xml.dsig.internal.dom.XMLDSigRI; + + provides java.security.Provider with + org.jcp.xml.dsig.internal.dom.XMLDSigRI; }