users@jta-spec.java.net

[jta-spec users] Re: _at_Since JTA 1.3 on _at_Transactional

From: Paul Parkinson <paul.parkinson_at_oracle.com>
Date: Wed, 22 May 2013 10:53:59 -0400

Hi Paul,

Transactional.java is new in JTA 1.3 and so @since 1.3 is correct. I hope that is what you were asking.

Thanks,
Paul

On May 22, 2013, at 10:30 AM, Paul Robinson wrote:

> Hello,
>
> We noticed that the @Nonbinding annotation was removed from Transactional#value. Afterwards, @since was increased to JTA 1.3. See here:
>
> https://svn.java.net/svn/glassfish~svn/trunk/api/javaee-api/javax.transaction/src/main/java/javax/transaction/Transactional.java
>
> Here's the svn log, which shows "update spec.version from 1.2 to 1.3" applied, then reverted, then re-applied.
>
> ------------------------------------------------------------------------
> r61959 | romain_grecourt | 2013-05-13 09:28:24 -0400 (Mon, 13 May 2013)
> | 1 line
>
> re commit 69150
> ------------------------------------------------------------------------
> r61954 | romain_grecourt | 2013-05-13 08:59:51 -0400 (Mon, 13 May 2013)
> | 1 line
>
> revert 61950
> ------------------------------------------------------------------------
> r61950 | paul_parkinson | 2013-05-11 12:07:36 -0400 (Sat, 11 May 2013) |
> 1 line
>
> update spec.version from 1.2 to 1.3
> ------------------------------------------------------------------------
> r61858 | paul_parkinson | 2013-05-06 17:08:06 -0400 (Mon, 06 May 2013) |
> 1 line
>
> remove nonbinding from txtype
>
>
>
> Was the change in @since created in error or is it an indication that the JTA 1.2 spec was flawed and we need to move onto JTA 1.3?
>
> Thanks,
>
> Paul.
>
> --
> Paul Robinson
> Web Service Transactions Lead
> paul.robinson_at_redhat.com
>
> JBoss, a Division of Red Hat
> Registered in England and Wales under Company Registration No. 03798903
> Directors: Michael Cunningham (USA), Brendan Lane (Ireland), Matt Parson
> (USA), Charlie Peters (USA)
>