2013-10-15 8 views
0

내 프로젝트에서 jasper ireport v (2.5)를 사용 중이고 jasper ireport v (4.5)를 사용하여 보고서를 작성했습니다. Java 응용 프로그램과 통합 할 때 다음 오류가 발생합니다."언어에 대한 보고서 컴파일러가 설정되지 않았습니다 : null"오류를 어떻게 해결할 수 있습니까?

"jar 파일, 편집 된 언어 = java in 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

'my project using jasper ireport v (2.5)'- 무슨 뜻이야? –

+0

내 웹 applictaion 재 스퍼 ireport 버전 2.5를 사용하지만 재 스퍼 ireport 버전 2.5 그래서 나는 자바 응용 프로그램과 내 보고서를 통합 할 수 없습니다 재 스퍼 ireport 버전 4.5.but를 사용하는 이중 언어 보고서 (힌디어 및 영어)를 얻을 수있는 옵션이 없습니다 .it 위에서 언급 한 error.plz 도움 던졌습니다 –

+1

웹 응용 프로그램이 JasperReports Server 2.5를 사용하고 있습니까? 그렇다면 iReport 4.5에서 보고서를 생성하여 이전 버전의 JasperReports Server와 함께 사용할 수 없습니다. – Lisa

답변

1

With reference to this link 내 언어를 설정 했으므로 이제 보고서가 올바르게 작동합니다.

링크 상태

확실히 '언어', OIA로 업로드의 목적을 위해 보고서를 작성하기위한 생각 (그루비에, 그것은 일반적으로 기본값은 XML 탭을 확인)을 XMLXS 헤더에 포함되어 확인합니다 언어는 자바가되어야합니다. 나는 구원을 만든 후에도 그 자체가 원래대로 돌아가는 것을 모른다.