Ronaldo,
tá me cheirando a tabela com estrutura desatualizada em produção. O primeiro ponto que eu olharia é este. Se bobear, nem é uma tabela diretamente envolvida na execução do seu job.
O Tomcat costuma colocar esta mensagem em alguns pontos e muitas vezes acaba gerando mais confusão do que ajudando.
Olá, Henrique! Obrigado por responder!
Entendi... Você acha que alguma configuração na minhas tabelas de produção estariam diferentes na de desenvolvimento e, por isso, eu não vejo o erro ao testar localmente, é isso?
Eu cheguei a limpar minha base local e fiz o upload do sql code da minha base em produção e o código funcionou. Creio que não seja isso. :-(
Entrei em contato com o suporte da hospedagem e a resposta que me deram é que eles ainda não oferecem suporte ao plugin do Quartz para o grails (??). Achei isso bem estranho.
Enfim, vou continuar tentando... Estou dependendo muito do funcionamento desse método!
Muito obrigado mais uma vez!
Oi Ronaldo,
seu suporte de hospedagem falou merda pra você. Eles realmente não tem de oferecer suporte ao Quartz, mas em contrapartida isto não impede que você o use, visto que tudo o que precisa fazer é incluir o jar no seu arquivo war.
Um ponto a ser observado: no seu ambiente de desenvolvimento a opção dbCreate está como 'update'? Se estiver, mude para 'validate' e em seguida faça o teste com o seu dump de produção. Este erro pode não ocorrer com o comando grails run-app, mas sim apenas já no Tomcat após ter sido feito o deploy.
Henrique,
Utilizei o "validate" em ambiente de desenvolvimento e nada ocorreu. Devo gerar um .war com essa configuração também em produção? Fiquei com essa dúvida.
Obrigado!