--- a/jaxws/src/java.xml.bind/share/classes/module-info.java Fri Jun 16 19:12:34 2017 -0400
+++ b/jaxws/src/java.xml.bind/share/classes/module-info.java Sat Jun 17 11:51:31 2017 -0700
@@ -26,6 +26,8 @@
/**
* Defines the Java Architecture for XML Binding (JAXB) API.
*
+ * <p> This module is upgradeble.
+ *
* @uses javax.xml.bind.JAXBContextFactory
*
* @moduleGraph
@@ -33,14 +35,13 @@
*/
@Deprecated(since="9", forRemoval=true)
module java.xml.bind {
- requires transitive java.activation;
- requires transitive java.xml;
requires java.compiler;
requires java.desktop;
requires java.logging;
requires jdk.unsupported;
- uses javax.xml.bind.JAXBContextFactory;
+ requires transitive java.activation;
+ requires transitive java.xml;
exports javax.xml.bind;
exports javax.xml.bind.annotation;
@@ -48,6 +49,7 @@
exports javax.xml.bind.attachment;
exports javax.xml.bind.helpers;
exports javax.xml.bind.util;
+
exports com.sun.istack.internal to
java.xml.ws,
jdk.xml.bind,
@@ -147,4 +149,7 @@
java.xml.ws,
jdk.xml.bind,
jdk.xml.ws;
+
+ uses javax.xml.bind.JAXBContextFactory;
+
}