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 gatein.jcr.transaction.timeout
property to the file:
$PLATFORM_TOMCAT_HOME/gatein/conf/configuration.properties
(in Tomcat).
$PLATFORM_JBOSS_HOME/standalone/configuration/gatein/configuration.properties
(in JBoss).
gatein.jcr.transaction.timeout=3600
The value is in seconds.
See also