2013-10-15 32 views
0

我的項目使用jasper ireport v(2.5),並且我使用jasper ireport v(4.5)做了一個報告,當我與java應用程序集成時,它會拋出以下錯誤。如何解決「沒有報告編譯器爲語言設置:null」錯誤?

我做了一切「喜歡: - jar文件,和編輯語言= Java中的XML」,但它仍然顯示錯誤。

net.sf.jasperreports.engine.JRException: No report compiler set for language : null 
11:00:15,593 ERROR [STDERR]  at net.sf.jasperreports.engine.JasperCompileManager.getCompiler(JasperCompileManager.java:508) 
11:00:15,593 ERROR [STDERR]  at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:219) 
11:00:15,593 ERROR [STDERR]  at com.Utilities.JasperReport.getReport(Unknown Source) 
11:00:15,593 ERROR [STDERR]  at com.Report.Payment.ChequedebitAction.Submit(Unknown Source) 
11:00:15,593 ERROR [STDERR]  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
11:00:15,593 ERROR [STDERR]  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
11:00:15,594 ERROR [STDERR]  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
11:00:15,594 ERROR [STDERR]  at java.lang.reflect.Method.invoke(Method.java:585) 
+0

'我的項目使用jasper ireport v(2.5)' - 你是什麼意思? –

+0

表示我的web應用程序使用jasper ireport 2.5版,但沒有選擇在jasper-ireport 2.5版中獲得雙語言報告(印地語和英語),因此我使用了jasper ireport 4.5版。但我無法將我的報告與java應用程序.it拋出上面提到的error.plz幫助 –

+1

您的Web應用程序是否使用JasperReports Server 2.5?如果是這樣,您不能在iReport 4.5中創建報告並將其與JasperReports Server的早期版本一起使用。 – Lisa

回答

1

With reference to this link,我已經設置了我的語言,現在我的報告工作正常。

鏈路狀態

確保「語言」包括在XMLXS頭內(檢查XML標籤,它通常默認爲Groovy的),雖然對上載他們到OIA爲目的創建的報告中,語言需要是java。我不知道它是什麼繼續重置自己,即使我做了保存,雖然它似乎默認爲groovy

相關問題