Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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
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.