Se você fizer instalação da versão 2.3 do GMoodle deve ter notado que o cron não está funcionando. Ocorreu um problema no empacotamento, o código sobre cron ficou comentado. Basta tirar o comentário que o cron automático vai voltar a funcionar.
Para corrigir esse problema, siga os seguintes passos:
1) Localize o arquivo web.xml que fica no seguinte endereço
JBOOS_DIR_INSTALL/server/default/deploy/badiu.ear/gmoodle.war/WEB-INF/
2) Abra esse arquivo (web.xml) e remove o comentário que começa na linha 182 e termina na linha 197. Apenas apague comentáriona linha 182 <!-- e na linha 197 -->.
No código a seguir, mostra na cor vermelha o código do comentário que deve ser apagado
<!--
<listener>
<listener-class>net.badiu.educ.gmoodle.jsf.cron.CronListenerImport</listener-class>
</listener>
<listener>
<listener-class>net.badiu.educ.gmoodle.jsf.cron.CronListenerConsolidate</listener-class>
</listener>
<listener>
<listener-class>net.badiu.educ.gmoodle.jsf.cron.CronListenerAgenda</listener-class>
</listener>
-->
3) Salve a alteração. Uma outra alternativa é sobrescreve o arquivo web.xml. Clique aqui e baixe a versão corrigida do arquivo
4) Reinicie o jboss