Ver Mensaje Individual
  #13 (permalink)  
Antiguo 27/10/2009, 10:07
giorgio_83
 
Fecha de Ingreso: febrero-2009
Mensajes: 29
Antigüedad: 15 años, 11 meses
Puntos: 1
Exclamación Respuesta: clase java que herede de applet

Pregunta. el applet esta firmado??

Saludos.[/QUOTE]


Buenas, he estado comprobando el bug, y he actualizado java por si acaso, si lo ejecuto con java webstart funciona sin problemas, pero si lo incluyo como applet sigue fallando y muestra el siguiente error en la consola:

Código:
java.lang.reflect.InvocationTargetException
	at com.sun.deploy.util.DeployAWTUtil.invokeAndWait(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager.runOnEDT(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassCastException: ui.JCDWriter cannot be cast to java.applet.Applet
	at sun.plugin2.applet.Plugin2Manager$12.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
Excepción: java.lang.reflect.InvocationTargetException
java.lang.NullPointerException
	at sun.plugin2.applet.Plugin2Manager.findAppletJDKLevel(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Excepción: java.lang.NullPointerException
ahora mismo lo tengo montado con una clase inicial que hereda de applet , implementa runnable e importa la otra clase la cual contiene un main, en el metodo run de la clase miapplet es donde creo una instancia de la clase del main, pero de tanto tocar ya no estoy seguro de si este main debe estar ahi.

Gracias y un saludo.