Hi all,

This is a request to review marking the Java EE based modules as deprecated.  
The corba module was already updated.

Best
Lance
————————
ljanders-mac:dev-annotations ljanders$ cd jdk
ljanders-mac:jdk ljanders$ hg diff
diff -r ed26eebc8c88 src/java.transaction/share/classes/module-info.java
--- a/src/java.transaction/share/classes/module-info.java       Fri Feb 10 
10:26:46 2017 -0800
+++ b/src/java.transaction/share/classes/module-info.java       Fri Feb 10 
15:54:10 2017 -0500
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -31,6 +31,7 @@
  *
  * @since 9
  */
+@Deprecated(since="9", forRemoval=true)
 module java.transaction {
     requires transitive java.rmi;
     exports javax.transaction;
ljanders-mac:jdk ljanders$ cd ../jaxws
ljanders-mac:jaxws ljanders$ hg diff
diff -r b7e70e1e0154 src/java.activation/share/classes/module-info.java
--- a/src/java.activation/share/classes/module-info.java        Fri Feb 10 
00:39:51 2017 -0800
+++ b/src/java.activation/share/classes/module-info.java        Fri Feb 10 
15:54:19 2017 -0500
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2017, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -28,6 +28,7 @@
  *
  * @since 9
  */
+@Deprecated(since="9", forRemoval=true)
 module java.activation {
     requires transitive java.datatransfer;
     requires java.logging;
diff -r b7e70e1e0154 src/java.xml.bind/share/classes/module-info.java
--- a/src/java.xml.bind/share/classes/module-info.java  Fri Feb 10 00:39:51 
2017 -0800
+++ b/src/java.xml.bind/share/classes/module-info.java  Fri Feb 10 15:54:19 
2017 -0500
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2017, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -28,6 +28,7 @@
  *
  * @since 9
  */
+@Deprecated(since="9", forRemoval=true)
 module java.xml.bind {
     requires transitive java.activation;
     requires transitive java.xml;
diff -r b7e70e1e0154 src/java.xml.ws.annotation/share/classes/module-info.java
--- a/src/java.xml.ws.annotation/share/classes/module-info.java Fri Feb 10 
00:39:51 2017 -0800
+++ b/src/java.xml.ws.annotation/share/classes/module-info.java Fri Feb 10 
15:54:19 2017 -0500
@@ -29,6 +29,7 @@
  *
  * @since 9
  */
+@Deprecated(since="9", forRemoval=true)
 module java.xml.ws.annotation {
     exports javax.annotation;
 }
diff -r b7e70e1e0154 src/java.xml.ws/share/classes/module-info.java
--- a/src/java.xml.ws/share/classes/module-info.java    Fri Feb 10 00:39:51 
2017 -0800
+++ b/src/java.xml.ws/share/classes/module-info.java    Fri Feb 10 15:54:19 
2017 -0500
@@ -29,6 +29,7 @@
  *
  * @since 9
  */
+@Deprecated(since="9", forRemoval=true)
 module java.xml.ws {
     requires transitive java.activation;
     requires transitive java.xml;
ljanders-mac:jaxws ljanders$ 

-----------------------
 <http://oracle.com/us/design/oracle-email-sig-198324.gif>
 <http://oracle.com/us/design/oracle-email-sig-198324.gif> 
<http://oracle.com/us/design/oracle-email-sig-198324.gif>
 <http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance Andersen| 
Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering 
1 Network Drive 
Burlington, MA 01803
lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>



Reply via email to