Filtro que lanza un applet
Publicado por marco (3 intervenciones) el 12/02/2008 08:29:32
Hola,
Tengo un filtro escrito en Java, en el cual tengo metida una pagina html, a traves de establecer setContentType("text/html").
A través de la función println, inserto todas las etiquetas de la página html, que son etiquetas de formulario y de lanzar un applet.
Pues bien al llamar al filtro, se lanza el applet, pero salta la siguiente excepción:
java.lang.ClassFormatError: Incompatible magic value 1013478509 in class file nombre_applet
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(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)
El caso es que cuando ejecuto el mismo código desde un fichero html, es decir, las etiquetas las tengo metidas en un fichero html y no a través de un fichero java, el applet funciona perfectamente.
A ver si alguien tiene idea de porque puede ser esto.
Muchas gracias de antemano!!
Tengo un filtro escrito en Java, en el cual tengo metida una pagina html, a traves de establecer setContentType("text/html").
A través de la función println, inserto todas las etiquetas de la página html, que son etiquetas de formulario y de lanzar un applet.
Pues bien al llamar al filtro, se lanza el applet, pero salta la siguiente excepción:
java.lang.ClassFormatError: Incompatible magic value 1013478509 in class file nombre_applet
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(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)
El caso es que cuando ejecuto el mismo código desde un fichero html, es decir, las etiquetas las tengo metidas en un fichero html y no a través de un fichero java, el applet funciona perfectamente.
A ver si alguien tiene idea de porque puede ser esto.
Muchas gracias de antemano!!
Valora esta pregunta


0