Hola,
Estoy desarrollando una aplicación web que contiene un applet, con una ventana que utiliza la librería absoluteLayout
Cuando despliego la aplicación en el tomcat e intento cargar la página me sale el siguiente error en la consola de java:
La solución completa para el hilo: aquí.
-->
Exception in thread "thread applet-cliente.AppletInicial.class-1" java.lang.NoClassDefFoundError: org/netbeans/lib/awtextra/AbsoluteLayout
at cliente.AppletInicial.initComponents(AppletInicial .java:181)
at cliente.AppletInicial.init(AppletInicial.java:47)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionR unnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout
at sun.plugin2.applet.Applet2ClassLoader.findClass(Un known Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(U nknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Un known Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Un known Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 4 more
Lo que yo entiendo de la excepción "java.lang.NoClassDefFoundError" es que no encuentra la clase que necesita de la librería AbsoluteLayout.jar, y por eso no se carga el applet.
En principio el archivo .jar está en el directorio Aplicacion/WEB-INF/lib, pero al dar el error con la librería ahí he probado a cambiar el archivo a Aplicacion/ ; Aplicacion/lib y a Aplicación/WEB-INF/classes, pero el problema persiste.
¿Alguien sabe por qué puede dar este error y/o como solucionarlo? Agradecería mucho la ayuda, porque ya no sé que más probar. Un saludo,
Silvia