The following comment has been added to this issue:

     Author: David Jencks
    Created: Thu, 21 Oct 2004 2:40 PM
       Body:
Further research indicates that JTA 1.0.1 specifies timeout as thread-local on 
tm and ut, but 1.0.1B and j2ee 1.4 do not.

My current plan is:

-leave TM tx timeout setting as global default, as at present.
- introduce proprietary method on tm, begin(int timeoutSeconds)
- (eventually) modify CMT to allow specifying timeout per method, and use 
begin(timeout) method.
- either add a threadlocal to UT or make each jndi lookup result in a different 
instance.  UT will use begin(timeout) method to start transactions.  Either 
way, we need to consider if each thread/instance should have its timeout method 
reset on exit from geronimo. (this is not too important until we use thread 
pools more).

In addition, XAResource.setTransactionTimeout is never being called. The same 
threading problems apply, but probably something should be done.
---------------------------------------------------------------------
View this comment:
  http://issues.apache.org/jira/browse/GERONIMO-378?page=comments#action_54453

---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/GERONIMO-378

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: GERONIMO-378
    Summary: transaction timeouts not implements
       Type: Bug

     Status: Open
   Priority: Major

    Project: Apache Geronimo
 Components: 
             transaction manager
   Versions:
             1.0-M2

   Assignee: David Jencks
   Reporter: David Jencks

    Created: Fri, 15 Oct 2004 11:48 PM
    Updated: Thu, 21 Oct 2004 2:40 PM

Description:
setTransactionTimeout is completely ignored at present.


---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira

Reply via email to