Foros del Web » Programación para mayores de 30 ;) » Java »

Problema con applet y Eclipse SDK

Estas en el tema de Problema con applet y Eclipse SDK en el foro de Java en Foros del Web. Hola, es la primera vez que trasteo con applets y también con Eclipse, asi que ando algo perdido. Tengo hecha una web en JSP y ...
  #1 (permalink)  
Antiguo 17/05/2007, 07:01
 
Fecha de Ingreso: enero-2007
Mensajes: 44
Antigüedad: 17 años, 3 meses
Puntos: 1
Problema con applet y Eclipse SDK

Hola,
es la primera vez que trasteo con applets y también con Eclipse, asi que ando algo perdido.
Tengo hecha una web en JSP y me he descargado un applet para insertarlo en una página, pero tengo los ficheros fuente, no el JAR.

Eclipse coloca las paginas web en el directorio "/WebContent", los ficheros fuente en "/src" y los ficheros compilados en "/buld", todos al mismo nivel. En mi caso la pagina web está en /WebContent, los fuentes en el paquete expert (/src/expert) y los compilados en /buil/expert.

El problema es que al cargar el applet no encuentra los ficheros .class. Este es el código de applet en el html:
Código HTML:
<APPLET CODEBASE="." CODE="expert.Consultation"
        WIDTH=450 HEIGHT=450>
        <PARAM NAME="RuleBaseName" VALUE="RuleBase/zoo.clp">
</APPLET> 
Y este el error que devuelve:
Código:
cargar: clase expert.Consultation no encontrada.
java.lang.ClassNotFoundException: expert.Consultation
	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.io.IOException: open HTTP connection failed.
	at sun.applet.AppletClassLoader.getBytes(Unknown Source)
	at sun.applet.AppletClassLoader.access$100(Unknown Source)
	at sun.applet.AppletClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	... 10 more
He probado varias cosas como poner el nombre del paquete (expert) o la extensión (.class), pero nada
  #2 (permalink)  
Antiguo 17/05/2007, 15:11
 
Fecha de Ingreso: junio-2004
Mensajes: 43
Antigüedad: 19 años, 11 meses
Puntos: 0
Re: Problema con applet y Eclipse SDK

Solo decirte que los class del applet no pueden estar dentro del directorio /WEB-INF/ ya que no tiene acceso ahí. Prueba a meter los .class del applet en el mismo directorio donde está la página que llama al applet.


Un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:44.