users@jta-spec.java.net

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

From: Paul Robinson <paul.robinson_at_redhat.com>
Date: Wed, 22 May 2013 16:05:43 +0100

Paul,

I'm really confused now. The Transactional annotation appears in the JTA 1.2 specification. I've not seen any reference to JTA 1.3 outside of this class file and in discussion about what we are going to do after JTA 1.2.

Am I missing something?

Paul.

On 22 May 2013, at 15:53, Paul Parkinson <PAUL.PARKINSON_at_oracle.com> wrote:

> 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)
>>
>

-- 
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)