RFR JDK-8197533 move javax.transaction.xa into its own module

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Wed Feb 28 21:51:53 UTC 2018

On 2018-02-28 19:25, Lance Andersen wrote:
> Hi all,
> This RFR request moves the javax.transaction.xa package out of the java.sql module and into its own module java.transaction.xa.  One of the motivators for this change is due to the fact JSR 907 1.3 MR indicated that the javax.transaction.xa package will be subsumed by Java SE.
> There should be no compatibility issues with this change. Any module that `requires java.sql` will continue to have access to the public classes in the javax.transaction.xa package at both compile-time and run-time.
> The CSR has been approved
> The webrev can be found at: http://cr.openjdk.java.net/~lancea/8197533/webrev.00/
Build changes look good.

> Best
> Lance
>   <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.Andersen at oracle.com <mailto:Lance.Andersen at oracle.com>

More information about the build-dev mailing list