The default JBoss transaction timeout is 300 seconds. This may be too short for your site’s purposes, particularly if you have a large ATG Commerce catalog.
To increase the transaction timeout:
Go to the
<JBdir>/server/atg/conf/jboss-service.xml
file.Change the
<attribute name="TransactionTimeout">300</attribute>
to a higher number.