Just after having the error:
- - Open the log file ..../[Talend INSTALL Folder]/workspace/.metadata/.log in notepad.
- - Go to the end of the file.
- - You will have a stack trace like that:
!STACK 0
org.eclipse.emf.codegen.jet.JETException: InvocationTargetException
at org.eclipse.emf.codegen.jet.JETEmitter.generate(JETEmitter.java:475)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
[...]
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[...]
at org.eclipse.emf.codegen.jet.JETEmitter.generate(JETEmitter.java:467)
... 53 more
Caused by: java.lang.NullPointerException
at org.talend.designer.codegen.translators.processing.TFilterRowMainJava.generate(TFilterRowMainJava.java:134)
... 58 more
- - Get the last error in stack trace and find the component raising the error. In my case, the component is TFilterRowMainJava.
- - Deactivate all components of the family which raises the error. tFilterRow_1 in my case.
- - When I click on "Code" tab, Java source code is displayed.
- - Correct errors if exists.
- - If you click on run, the job is running...
No comments:
Post a Comment