- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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/StringV" 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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Has anyone have idea on this issue?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.