2013-03-26 41 views
0

我希望使用Jasper Reports生成一些填充MySQL數據庫中的數據的文件。到目前爲止,我已經創建了一個包含幾個字段的簡單報告。它使用jdbc:mysql數據源。我爲此使用了Jaspersoft Studio,報告在那裏工作,因爲它應該。Grails Jasper Reports:表未找到問題

的問題是,當我嘗試生成Grails的碧玉插件我得到下面的異常報告:

| 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應用運行報告?

+0

您是否在報告中創建了查詢?在這種情況下,您需要傳遞將由報告使用的連接。 – 2013-03-26 16:35:42

回答