users@jta-spec.java.net

[jta-spec users] final JTA 1.2 spec and javadoc posted

From: Paul Parkinson <paul.parkinson_at_oracle.com>
Date: Mon, 8 Apr 2013 17:38:07 -0400

http://java.net/projects/jta-spec/sources/spec-source-repository/content/JTA1.2Specification.pdf?rev=14
http://java.net/projects/jta-spec/sources/spec-source-repository/content/JTA1.2Javadoc.zip?rev=14

The only change in javadoc is to sync with the spec and the only change in the spec from the last rev is the following (discussed and agreed upon with Redhat and IBM):

>> < The Transactional interceptor interposes on business method invocations and lifecycle events. Life cycle methods are invoked in an unspecified transaction context unless the method is annotated explicitly with @Transactional. If an attempt is made to call any method of the UserTransaction interface from within the scope of a bean or method annotated with @Transactional and a Transactional.TxType other than NOT_SUPPORTED or NEVER, anIllegalStateException must be thrown.
>>
>> > The Transactional interceptor interposes on business method invocations only and not on lifecycle events. Life cycle methods are invoked in an unspecified transaction context. If an attempt is made to call any method of the UserTransaction interface from within the scope of a bean or method annotated with @Transactional and a Transactional.TxType other than NOT_SUPPORTED or NEVER, an IllegalStateException must be thrown. Use of theUserTransaction is permitted from within life cycle events.