New to talend. I want to generate a report using tJasperOutput component. But i am getting a runtime exception as:
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.
Solved! Go to Solution.
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.
Can you please clarify in which Talend version/edition you are?
Great it is fixed. Thanks for your feedback.
Watch the recorded webinar!
Pick up some tips and tricks with Context Variables
Learn how media organizations have achieved success with Data Integration
Practical steps to developing your data integration strategy.