2015-03-02 3 views
2

Я обновил свой проект с весны 2 до весны 4. У меня есть кварц 1,7 в моем проекте. После того, как я обновился до весны 4, я получил эту ошибкувесна 4 и кварц 1.x

Вызов метода init не удался; вложенное исключение - org.quartz.JobPersistenceException; Не удалось получить триггер: Неверное имя столбца «SCHED_NAME»

Любые предложения?

+0

Вы обновили свой кварцевую версию, а? – mavarazy

+0

Я добавил и удалил ящик 2.2. Выглядит как проблема с рабочей зоной. Ошибка исчезла после очистки рабочей области. –

ответ

0

Если вы посмотрите на Quartz 2 руководства по миграции

http://quartz-scheduler.org/documentation/quartz-2.x/migration-guide

SHED_NAME колонок был добавлен ко всем таблицам в кварце.

Проверьте свои зависимости для кварца, я думаю, вы сейчас на версии 2.x.x.

+0

благодарит за использование этой ссылки. Весна 4 кажется несовместимой с Quartz версии 1.x. Я видел зависимости вроде CronTriggerImpl, которые доступны в версиях Quartz 2.x, но не в 1.x. Я, наконец, решил пойти с 2.x. –

0

Копирование последней quartz.jar в/JBoss/сервер // Lib работал для меня

Смежные вопросы