I experienced a problem which I couldn't solve yet. My applet depends on some third party libraries which are located in a lib/ folder, therefore the archive tag looks like that:
The applet folder consist of: lib/ MyApplet.html MyApplet.jar
If I start the html file from this folder everything works fine, but if I deploy the applet with my webapp to my local Tomcat and start the applet from a button ( window.open("Applets/MyApplet.html","", att)) the classloader will not find two of the five third party libraries and a java.lang.NoClassDefFoundError error is thrown(Java Console).
This is true on Linux and WindowsXP for Firefox, Netscape and IE. I'm using java version 1.5.0_06.
If I put the libraries which are not loading in my local ../jre/lib/ext and start my web app from localhost the applet works fine. Is this going to be a plug-in issue?