Schwierigkeiten beim Einbinden von Applets in JSP

cbau

Grünschnabel
Hi Leute,

bin gerade dabei eine WebApplikation zu schreiben. Dabei will ich in eine .jsp Seite ein Applet einbinden das serverseitig generiert wird. Der Code in der .jsp Seite sieht so aus:

Code:
<jsp:plugin type="applet"
                 code="ShowJavaVersionApplet.class" 
                 codebase="com.at.sony.scm.system.applets"  
                 width="600" height="400" >
  <jsp:params><jsp:param name="bgcolor" value="FFFFFF"/></jsp:params>
  <jsp:fallback>No Java support ?</jsp:fallback>
</jsp:plugin>

Ich verwende als Applikation Server den Apache Tomcat Version 5.5.16. Der Verzeichnisbaum sieht so aus:
<TOMCAT_HOME>\webapps\SCM_Dashboard\
<TOMCAT_HOME>\webapps\SCM_Dashboard\WEB-INF
<TOMCAT_HOME>\webapps\SCM_Dashboard\WEB-INF\classes -> dort befinden sich die unterverzeichnisse mit den class files
<TOMCAT_HOME>\webapps\SCM_Dashboard\WEB-INF\web.xml -> XML Beschreibung des Controller Servlets, Servlet-Mapping, etc.
<TOMCAT_HOME>\webapps\SCM_Dashboard\jsp -> dort befinden sich alle .jsp Seiten.

So jetzt zu meinem Problem. Wenn ich die WebApplikation starte wird das Applet nicht gefunden. Hier ein auszug aus der Java Konsole des Web Browsers:
Laden: Klasse ShowJavaVersionApplet.class nicht gefunden
java.lang.ClassNotFoundException: ShowJavaVersionApplet.class
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed.
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 10 more
Exception in thread "Thread-4" java.lang.NullPointerException
at sun.plugin.util.GrayBoxPainter.showLoadingError(Unknown Source)
at sun.plugin.AppletViewer.showAppletException(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at sun.plugin.util.GrayBoxPainter.showLoadingError(Unknown Source)
at sun.plugin.AppletViewer.showAppletStatus(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Ich weiß ist ein verdammt langer Eintrag für ein kurzes Problem aber ich wußte nicht wie ich es komprimieren könnte um trotzdem den Inhalt nicht zu verlieren. Sollte also jemand eine Hilfe parat haben wäre ich sehr dankbar.

lg, clemens
 

Neue Beiträge

Zurück