> Under what circumstances can i get this error
> (AbstractMethodError) at runtime
if there is a change in some class definition which is incompatible with the previous version. For example:
if the previous class definition had a method
public void process(int id) and it was changed to
public void process(double id) without retaining the original method, any method calls to this method from the olde versions other classes would result in this error.
the solution is to recompile the dependent classes too.