Java(TM) 2 Platform, Enterprise Edition
JAVA TM TRANSACTION API (JTA) — 1.0.1 Specification Errata

 

  1. page 13, line 1 : spelling correction, change "tha" to "that".
  2. page 18, table 1, row 3 (TMJOIN) : move transaction association (T1) from column 3 (association suspended) to column 1 (not associated).
  3. page 29, interface Synchronization, method beforeCompletion : change the following phrase in the description "start of the transaction completion process" to "start of the two-phase transaction commit process".
  4. page 30, interface Transaction, method commit : replace the description of HeuristicRollbackException with "Thrown to indicate that a heuristic decision was made and that all relevant updates have been rolled back."
  5. page 32, interface Transaction, method registerSynchronization, first paragraph, line 2 : change the phrase "transaction completion process" to "two-phase transaction commit process".
  6. Page 32, interface Transaction, method rollback : spelling correction to method signature description : change "SyetemException" to "SystemException".
  7. page 34, interface TransactionManager, method commit : replace the description of HeuristicRollbackException with "Thrown to indicate that a heuristic decision was made and that all relevant updates have been rolled back."
  8. page 36, interface TransactionManager, method setTransactionTimeout : replace the first paragraph of the description with "Modify the timeout value that is associated with transactions started by subsequent invocations of the begin method."
  9. page 36, interface TransactionManager, method setTransactionTimeout : replace the description of method parameter 'seconds' with "The value of the timeout in seconds. If the value is zero, the transaction service restores the default value. If the value is negative a SystemException is thrown."
  10. page 38, interface UserTransaction, method commit : replace the description of HeuristicRollbackException with "Thrown to indicate that a heuristic decision was made and that all relevant updates have been rolled back."
  11. page 39, interface UserTransaction, method setTransactionTimeout : replace the first paragraph of the description with "Modify the timeout value that is associated with transactions started by subsequent invocations of the begin method."
  12. page 40, interface UserTransaction, method setTransactionTimeout : replace the description of method parameter 'seconds' with "The value of the timeout in seconds. If the value is zero, the transaction service restores the default value. If the value is negative a SystemException is thrown."
  13. page 41, interface XAResource, method commit : insert return type "void" to method signature description.
  14. page 41, interface XAResource, method commit : spelling correction to description, change "paramether" to "parameter".
  15. page 41, interface XAResource, method end : replace return type "int" with "void" in method signature description.
  16. page 43, interface XAResource, method recover : spelling correction to method signature description : replace return type "xid[]" with "Xid[]".
  17. page 45 : spelling correction to variable description, replace "TMNOFLAG" with "TMNOFLAGS".
  18. page 47, interface Xid, method getGlobalTransactionId : spelling correction to method signature description : replace "getGrid()" with "getGlobalTransactionId()".
  19. page 47, interface Xid, method getBranchQualifier : spelling correction to method signature description : replace "getEqual()" with "getBranchQualifier()".
  20. page 57, class XAException : spelling correction to description of interface definition, replace phrase "javax.transactioin.xa.XAException" with "javax.transaction.xa.XAException".


Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve
JavaOne Banner Java 8 banner (182)