Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in NYC Sept 4th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Getting java.lang.AbstractMethodError

Hello,
I am moving my existing projects from Talend v5.5 to v6.1.1 while doing that I am getting the error saying "java.lang.AbstractMethodError: com.talend.excel.xssf.event.DefaultTalendSheetContentsHandler.cell(Ljava/lang/String;Ljava/lang/String0683p000009MA9p.pngV"  in a tFileInputExcel component. 
My input file is not changed and also I have not made any change in code, I have just compiled code in a new version that's it. Can someone please help me with a cause of this issue.
My file type is .xlsx

Labels (2)
2 Replies
Anonymous
Not applicable
Author

Hello,
Has anyone have idea on this issue?
EHydi1602653087
Contributor
Contributor

This error is thrown when an application tries to call an abstract method without actual implementation. Abstract methods have no body and cannot be executed. This error can only occur at run time if the definition of some class has incompatibly changed since the currently executing method was last compiled. It usually happens after some library is upgraded while some is not. The dependencies are missing somehow. This means that you are using an old java version of an interface implementation which is missing a new interface method. For example java.sql.Connection interface got a new getSchema method in 1.7. If you have 1.6 JDBC driver and call Connection.getSchema you will get AbstractMethodError. So, make sure you have the latest jar file in your class path not a older copy.