2013-03-18 81 views
0

我在嘗試運行Grails Jasper插件演示頁面中的任何演示報告時遇到錯誤。我想我錯過了一些配置,但插件文檔沒有給出更多的細節。Grails插件:Jasper插件 - 無此類報告規格錯誤

Error 500: Internal Server Error 
URI 
/testGrailsProject01/jasper/ 
Class 
java.lang.Exception 
Message 
No such report spec: /reports\sample-jasper-plugin (jasper or .jrxml) 
Around line 195 of PageFragmentCachingFilter.java 
192:   if (CollectionUtils.isEmpty(cacheOperations)) { 
193:    log.debug("No cacheable annotation found for {}:{} {}", 
194:      new Object[] { request.getMethod(), request.getRequestURI(), getContext() }); 
195:    chain.doFilter(request, response); 
196:    return; 
197:   } 
198: 
Around line 63 of AbstractFilter.java 
60:  try { 
61:   // NO_FILTER set for RequestDispatcher forwards to avoid double gzipping 
62:   if (filterNotDisabled(request)) { 
63:    doFilter(request, response, chain); 
64:   } 
65:   else { 
66:    chain.doFilter(req, res); 
Trace 
    Line | Method 
->> 195 | doFilter in PageFragmentCachingFilter.java 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
| 63 | doFilter in AbstractFilter.java 
| 886 | runTask in java.util.concurrent.ThreadPoolExecutor$Worker 
| 908 | run  in  '' 
^ 662 | run . . in java.lang.Thread 
+0

我已將報告文件夾添加到我的項目中,但尚未添加任何報告。我假設演示將有自己的報告? 報告模板的默認位置是項目目錄中的Web應用程序/報告。在這裏您可以放置​​ .jasper或* .jrxml(jrxml文件將由插件自動編譯)。 – 2013-03-18 16:01:54

回答

0

它看起來像插件根本沒有提供報告,至少我找不到任何。您將需要在Jasper中創建一個基本的測試報告,然後將其放在您的/ reports /文件夾中。