• Jueves 14 de Noviembre de 2024, 18:55

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - buitragoagusb

Páginas: [1]
1
Java / applet en una pagina web
« en: Miércoles 12 de Diciembre de 2012, 18:29 »
amigos muy buenas a todos mi pregunta es la siguiente:

tengo un applet hecho en netbeans con conexion a una base de datos hecha en mysql, ya tengo creado el jar el cual lo voy a insertar en una pagina web; el jar ya lo tengo firmado, al ejecutar el jar solito conecta bien a la base de datos, pero al ponerlo en la pagina web no conecta a la base, la estructura de la carpeta dende esta el jar es la siguiente:

dentro de la carpeta dist se encuentra el jar generado por netbeans, dentro de la carpeta dist hay otra carpeta llamada lib alli se encuentra el jar del driver de conexion a la base, lo estoy llamando dentro de mi pagina asi:

"<applet  codebase="dist" code="Presentacion.almacen" archive="almacen.jar, lib\mysql-connector-java-5.1.22-bin.jar" width="800" height="700"> </applet>"

en este momento lo estoy probando primero con un servidor local en mi maquina hecho con appserver antes de subirlo a la web.

bueno de tanto cambiar el codigo ya me conecto:

<applet codebase="dist" code="Presentacion.almacen" archive="almacen.jar" archive="lib/mysql-connector-java-5.1.22-bin.jar" width="800" height="700"> </applet>   

pero ahora me genera una excepcion un poco extraña no se por que la genera es esta:

Conexión a base de datos ... Ok
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: Presentacion.almacen 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.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$400(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(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

Páginas: [1]