Boa tarde pessoal, eu estou criando um recurso de acesso ao banco de dados usando o JAPE junto com o ação agendada, porém mesmo implementando a interface (ScheduledAction) e definindo o tempo de execução com o CRON, a ação não é executada no sankhya. Alguém pode me ajudar por favor?
Esse é o código de teste que não está sendo chamado:
package br.com.sankhya.main.braspress.trakingModule;
import org.cuckoo.core.ScheduledAction;
import org.cuckoo.core.ScheduledActionContext;
public class GetTrakingForBraspress156Emp1 implements ScheduledAction {
@Override
public void onTime(ScheduledActionContext context) {
try {
context.log("Iniciando execução do job...");
// Lógica do job aqui
context.info("Execução concluída com sucesso.");
} catch (Exception e) {
context.log("Erro na execução: " + e.getMessage());
} finally {
context.unregistry();
}
}
}
O que eu já fiz:
1- Importei o arquivo .jar para o módulo sankhya
2- Autorizei com usuário root o módulo no sistema
3- Fui na tela de ação agendada e defini o CRON e indiquei a classe a ser executada.
Pergunta:
Esqueci de configurar algo mais?