Could you please let me know the following,
1) Is ther any maximum limit to TransactionTimeout value in Jboss 5.1?
Our current seeting in jboss-service.xml, <attribute name="TransactionTimeout">300</attribute>
2) Is it possible to set it to <attribute name="TransactionTimeout">3600</attribute>?
3) If we set value to 3600 secs for TransactionTimeout, Will it affect performance or anything else?
You might set the transaction timeout to whatever value you want.
The problem with long running transactions is that locks and resources are held during this time and that might force OutOfMemoryException or block concurrent threads and decrease the throughput to the application.
You need to decide for your needs.