November 15, 2008 at 12:16 AM
The Transaction Timeout is the number of seconds to allow a transaction to proceed before aborting it because
it is taking too much time. The Transaction Inactivity Timeout is the number of milliseconds a transaction
can remain inactive before it is aborted.These values cover the transaction not the thread using the transaction's life time.
The exception will be thrown when the thread using the transaction tries to do something with the transction,
not when the transaction timeout timer fires.