Skip to Main Content

New to Java

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

NoClassDefFoundError SingleFrameApplication

843785Oct 6 2008 — edited Oct 7 2008
Hi,

New to Java but not to programming,

On WinXP, using jdk1.6.0_07, jre1.6.0_07, NetBeans IDE 6.1, Tomcat 6.0
--------------
In am including an applet (TestBouton.jar) in a JSP Page (index.jsp).
Applet alone displays ok and works ok
It is included in JSP this way:
<applet code="testbouton/TestBouton.class" archive="TestBouton.jar"/>
TestBouton.jar is in same dir as index.jsp
TestBouton.class is in sub-dir testbouton of jar file.
----------
appframework-1.0.3.jar, servlet-api.jar and swing-worker-1.1,jar are in sub-dir WEB-INF\lib of web dir where index.jsp page is located and called
classpath is: .;./WEB-INF/lib


When I run the jsp page from the ide or from java -jar ...
I get the following message:

java.lang.NoClassDefFoundError: org/jdesktop/application/SingleFrameApplication
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
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.lang.ClassNotFoundException: org.jdesktop.application.SingleFrameApplication
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 java.lang.ClassLoader.loadClassInternal(Unknown Source)

Can you help?

Thanks

Alain
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Nov 4 2008
Added on Oct 6 2008
7 comments
945 views