我该如何解决“没有语言的报告编译器设置:null”错误? [英] How can I solve "No report compiler set for language : null" error?

查看:117
本文介绍了我该如何解决“没有语言的报告编译器设置:null”错误?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的项目正在使用jasper ireport v(2.5)并且我使用jasper ireport v(4.5)进行了报告,当我与java应用程序集成时,它会抛出以下错误。

My project is using jasper ireport v(2.5) and I made a report using jasper ireport v(4.5), when I am integrating with java application it throws following error.

我做了所有事情,比如: - jar文件,编辑语言= xml中的java,但仍显示错误。

I did everything "like:- jar files, and edited language=java in xml" but still it shows error.

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)


推荐答案

参考此链接,我已经设置了我的语言,现在我的报告工作正常。

With reference to this link, i have set my language and now my report is working fine.

链接状态


确保XMLXS标题中包含'Language'(检查XML选项卡,它通常默认为Groovy),但是为了将报告上传到OIA而创建报告,语言需要是java。即使在我进行保存之后,我也不知道它会继续重置什么,虽然它似乎默认为groovy

Make sure 'Language' is included within the XMLXS header (check the XML tab, it commonly defaults to Groovy) though for creating report for the purpose on uploading them into OIA, the language needs to be java. I don't know what it continues to resets itself even after I make the saves though it seems to default to groovy

这篇关于我该如何解决“没有语言的报告编译器设置:null”错误?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆