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

Lance Andersen lance.andersen at oracle.com
Wed Feb 28 19:54:56 UTC 2018

> On Feb 28, 2018, at 2:43 PM, Alan Bateman <Alan.Bateman at oracle.com> wrote:
> On 28/02/2018 18: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.
> I skipped the tests but everything else looks good. It is a compatible change as you noted.
Thank you Alan
> Is there any XA text from the original JTA spec that should be added to the module description as part of this? Another way to ask this is whether the JTA 1.3 drops any text dealing with the XA part.
Still waiting to see what changes are made to the PDF spec, that is still needing to be completed. So I think for now, we go with what we have and can circle back if needed.

> -Alan

 <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 core-libs-dev mailing list