| Author |
EJB Transaction Timeout
|
JeanLouis Marechaux
Ranch Hand
Joined: Nov 12, 2001
Posts: 906
|
|
Please correct me if I'm wrong.... Part 1 : WebSphere has a transaction timeout at the server level. By default, it is set 2 minutes (120 seconds). An EJB involved in a transaction inherits this property, so the EJB container will throw a timeout exception if the transaction is not completed within 120 seconds. There is no way to specify another timeout for a specific EJB , except using WAS proprietary features, or using bean managed transactions. Part 2 : questions - Why a default timeout of 120 seconds ? - What are the side effects if I increase the timeout to, say, .... 2 hours ? - Does IBM recommend a range for the transaction timeout, between X and Y seconds for instance ??
|
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
|
 |
 |
|
|
subject: EJB Transaction Timeout
|
|
|