Grails Jasper报告:未找到表格问题

时间:2013-03-26 13:16:05

标签: grails jasper-reports jasper-plugin

我希望使用Jasper Reports生成一些填充了MySQL数据库中的数据的文件。到目前为止,我已经创建了一个包含几个字段的简单报告。它使用jdbc:mysql数据源。我使用了Jaspersoft Studio,报告在那里工作。

问题是,当我尝试使用grails jasper插件生成报告时,我得到以下异常:

| Error 2013-03-26 17:01:04,892 [http-bio-8080-exec-4] ERROR errors.GrailsExceptionResolver  - JdbcSQLException occurred when processing request: [GET] /testJasper/jasper/ - parameters:
_format: PDF
_name: print test
_file: testHH
Table "RESUME" not found
Table "RESUME" not found; SQL statement:
select * from resume [42102-164]. Stacktrace follows:
Message: Table "RESUME" not found
Table "RESUME" not found; SQL statement:
select * from resume [42102-164]

这是我在应用页面上看到的内容:

Error 500: Internal Server Error
URI:
/testJasper/jasper/
Class:
org.h2.jdbc.JdbcSQLException
Message:
Table "RESUME" not found. Table "RESUME" not found; SQL statement: select * from resume [42102-164]

看起来插件中的数据源有问题。为什么使用org.h2.jdbc?为了从我的grails应用程序运行报告,我需要配置什么?

1 个答案:

答案 0 :(得分:1)

检查数据源配置和 dbCreate 属性的值。  http://grails.org/doc/latest/guide/conf.html#dataSource