I work on migrating an Application that works with JRE1.4. As part of the migration, When i run the existing Application code without compiling to JDK 5, it works fine Java 5.
When I tried compiling my application using JDK 5, there's no error reported. But when I run the application find that it throws AbstractMethodError using JRE 5.
My application refers to proprietory Framework Jar files that's not recompiled for JRE 5, is that causing the AbstractMethodError issue ..?
Also would like to know in case of migration where we have reference to some proprietory/open source Jar files, is it required that we get the migrated/recompiled version of those files.. so that the application compiled on JDK 5 works seamlessly with the reference Jars.
Would appreciate if there are some insights on the migration process and correct the understanding.