Consultor Eletrônico



Kbase 19125: java.lang.NoSuchMethodError with IE5
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   04/06/2001
Applies to: Apptivity 3.1

SUMMARY:

For performance reasons Internet Explorer 5 stores classes
and archives once loading over the Internet in temporary
directories and uses that again by default.
.cab archives you will find under the location
specified by settings of the Internet Options of IE5.
If you started the IE5 you will find it under:
Tools -> Internet Options -> General -> Temporary Internet files
-> Settings . With pressing the View Files button there you will see
what IE5 has in it's cache. Additional there is a place where the
MS JVM stores packages once loaded. On NT 4.0 this location you
find usually under WINNT\java\lib. The reason of getting errors like:

"java.lang.NoSuchMethodError: progress/apptivity/igui/abGridView:
method addColumn(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Strin
g;
ILprogress
/apptivity/client/abValidator;Lprogress/apptivity/client/abTranslator;

ILjava/lang/String;Ljava/lang/String;Z)Lprogress/apptivity/igui/abG...
"

is that at IE5's and it's JVM temporary file locations are still
archives and packages from older Apptivity versions like Apptivity 3.0
.

SOLUTION:

The solution of the problem is to remove that temporary
files and restart the IE5 session again.