Olá, bom dia.
Entrei recentemente como desenvolvedor e estou com uma demanda que necessita a implementação de um agendamento de um componente de negócio via WES.
Seguindo os agendamentos que já existiam por padrão (e que estão funcionando), criei o agendamento da minha demanda. Após isto, fiz a criação do código C#, fazendo com que a classe herdasse da interface ISchedule. Assim sendo, implementei o método ScheduleRun() para realizar o que meu agendamento precisa fazer.
Entretanto, ao o agendamento nunca é concluído com sucesso. Na grande maioria das vezes o status fica como Pendente "pra sempre".
Os testes estão sendo feitos editando o agendamento para que ele rode num momento próximo e quando este inicia, acontece o mecionado acima. Não sei se há alguma configuração a mais que deva ser realizada, mas procurando na solução os outros agendamentos, não parece haver nada mais a configurar. No WES também não me pareceu que haveria.
Gostaria de saber se há algo mais que eu possa tentar para alcançar meu objetivo.
A saber, o WES que estamos usando tem banco em rede, então, quando nos passaram o ambiente, não foi preciso configurar ServerManager em nossas máquinas nem nada do tipo.
De antemão, caso eu não tenha conseguido explicar da melhor maneira ou tenha falado algo incorreto, deixo aqui minhas desculpas.
Obrigado!