我希望使用 Jasper Reports 生成一些填充了 MySQL DB 数据的文件。到目前为止,我已经创建了一个包含几个字段的简单报告。它使用 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: 测试HH 未找到表“恢复” 未找到表“RESUME”;SQL 语句: 从简历中选择 * [42102-164]。堆栈跟踪如下: 消息:未找到表“RESUME” 未找到表“RESUME”;SQL 语句: 从简历中选择 * [42102-164]
这是我在应用程序页面上得到的:
错误 500:内部服务器错误 网址: /testJasper/碧玉/ 班级: org.h2.jdbc.JdbcSQLException 信息: 未找到表“恢复”。未找到表“RESUME”;SQL 语句:select * from resume [42102-164]
插件中的数据源似乎有问题。为什么org.h2.jdbc
使用这个?为了从我的 grails 应用程序运行报告,我需要配置什么?