Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
New to talend. I want to generate a report using tJasperOutput component. But i am getting a runtime exception as:
java.lang.NoClassDefFoundError: net/sf/jasperreports/engine/JRDataSource
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.privateGetMethodRecursive(Unknown Source)
at java.lang.Class.getMethod0(Unknown Source)
at java.lang.Class.getMethod(Unknown Source)
at sun.launcher.LauncherHelper.validateMainClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Caused by: java.lang.ClassNotFoundException: net.sf.jasperreports.engine.JRDataSource
I have added all dependent JAR related to jasperreport.
For verification purpose i have added a routine in same job and import above mentioned exception( net/sf/jasperreports/engine/JRDataSource), then it is coming there. but when i try to run this as a talend job , each time exception is coming. So please guide me how to avoid this problem.
Thanks in advance.
Hello Sabrina,
I resolved that issue using tLibraryload component.Thanks for your response again.
I have checked in modules(windows-->showview-->talend-->modules) also, all required jar already installed.So what will be the possible cause for above mentioned exception.
Any help will be handful for me to proceed further.
Hello,
Can you please clarify in which Talend version/edition you are?
Best regards
Sabrina
Hello Sabrina,
I resolved that issue using tLibraryload component.Thanks for your response again.
Hello,
Great it is fixed. Thanks for your feedback.
Best regards
Sabrina