Grails Jasper Отчеты: проблема с таблицей не найдена

Я хочу использовать Jasper Reports для генерации некоторых файлов, заполненных данными из БД MySQL. Пока что я создал простой отчет с несколькими полями. Он использует источник данных jdbc:mysql. Для этого я использовал Jaspersoft Studio, и отчет там работает как надо.

Проблема в том, что когда я пытаюсь сгенерировать отчет с помощью плагина Grails Jasper, я получаю следующее исключение:

| Ошибка 2013-03-26 17:01:04,892 [http-bio-8080-exec-4] Ошибки ОШИБКИ.GrailsExceptionResolver  - JdbcSQLException произошло при обработке запроса: [GET] /testJasper/jasper/ - параметры:
_формат: PDF
_name: печать теста
_file: testHH
Таблица "RESUME" не найдена
Таблица "RESUME" не найдена; Оператор SQL:
выберите * из резюме [42102-164]. Stacktrace следует:
Сообщение: таблица "RESUME" не найдена
Таблица "RESUME" не найдена; Оператор SQL:
выберите * из резюме [42102-164]

Вот что я получаю на странице приложения:

Ошибка 500: внутренняя ошибка сервера
URI:
/ TestJasper / Jasper /
Учебный класс:
org.h2.jdbc.JdbcSQLException
Сообщение:
Таблица "RESUME" не найдена. Таблица "RESUME" не найдена; Оператор SQL: выберите * из резюме [42102-164]

Похоже, что что-то не так с источником данных в плагине. Почему это org.h2.jdbc используемый? Что мне нужно настроить, чтобы запустить отчет из моего приложения Grails?

1 ответ

Решение

Проверьте конфигурацию источника данных и значение свойства dbCreate. http://grails.org/doc/latest/guide/conf.html

Другие вопросы по тегам