Hi Holger,
@MVC: das ist ein so genanntes Design-Pattern, dass unabhängig von der Implementierungssprache ist.
Habe eben festgestellt, dass auch HelloWorld.class nicht gefunden wird. Lag das daran, dass der work Ordner gelöscht wurde?
Nein, im Work-Folder liegen die aus den JSPs vom JSP-Compiler generierten Java-Dateien (die normale Servlets darstellen), die dann wiederum vom Java-Compiler in class-Files kompiliert werden.
Ich bin mir ziemlich sicher, das Problem ist der WEB-INF Pfad:
TOMCAT_HOME/webapps/keychain/buypower/support_tools/WEB-INF/classes/myjavabeans/HelloWorld.class
Aus dem Kopf sage ich, dass ich _nicht_ konform mit den Tomcat-Spezifikationen, nach das WEB-Inf-Verzeichnis _direkt_ unter der Root-Verzeichnis der Web-Appliaktion (=<keychain>) erwartet wird - deswegen findet Tomcat beim Kompilieren der JSP-Servlets auch keine der verwendeten Beans.
Also, verschiebe WEB-INF so, dass gilt <TOMCAT_HOME/webapps/keychain/WEB-INF/classes/myjavabeans/HelloWorld.class> und probiere es nochmal.
Viele Grüße,
Martin Jung