Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

EJB Transaction Timeout  RSS feed

 
JeanLouis Marechaux
Ranch Hand
Posts: 906
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ??
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!