Correção da falha do cron na versão 2.3 do GMoodle

Correção da falha do cron na versão 2.3 do GMoodle

por Lino Vaz Moniz -
Número de respostas: 0

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