The JCR transaction timeout is 420 seconds by default. If your application runs longer transactions, you might need a bigger timeout.
Configure the timeout by adding the exo.jcr.transaction.timeout
property in the following files.
See Configuration overview for how-to.
$PLATFORM_TOMCAT_HOME/gatein/conf/exo.properties
(Tomcat).
$PLATFORM_JBOSS_HOME/standalone/configuration/gatein/exo.properties
(JBoss).
exo.jcr.transaction.timeout=3600
The value is in seconds.
See also