I've added
https://java.net/jira/browse/JTA_SPEC-10 "errata - incorrect @since tag value "JTA 1.3" rather than "JTA 1.2" " with the description:
"The new classes in JTA 1.2 have a typo in their @since tag that reads "JTA 1.3" rather than "JTA 1.2". This has been fixed in svn but must be addressed in an MR."
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)
>