Applet x Tomcat

Pessoal,

Estou criando uma aplicação em JSP e estou utilizando applet com JMF para realizar a exibição de vídeos. Porém estou tendo problemas para fazer a página JSP encontrar o applet. Eu criei uma biblioteca de classe chamada “aplicação” e associei este projeto a minha aplicação WEB “ProjetoWeBRecu”, porém ao tentar abrir no navegador não carrega o applet informando a mensagem abaixo. Alguem tem alguma ideia ? To postando minha estrutura de pasta e código que chama o applet.

[]'s

Erro:
load: class applet.ExibirSegmentoApplet not found.
java.lang.ClassNotFoundException: applet.ExibirSegmentoApplet
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)

Codigo:

[code]<%@page contentType=“text/html” pageEncoding=“ISO-8859-1”%>

Exibir Segmento
Vídeo: <%=request.getParameter("FILE")%>
"> "> "> ">
[/code]

Um arquivo de applet nunca deve ficar sob WEB-INF/lib, que é um diretório completamente invisível para um browser (e é por isso que as bibliotecas da sua aplicação ficam lá - afinal de contas, você não quer que alguém fique baixando coisas que não deve).
Ele deve ficar junto com suas imagens e outros arquivos estáticos (css, html).
OK?

você já tentou colocar o arquivo compilado do applet na raiz do seu diretório web e fazer a referencia para este arquivo?

thingol,

Era isso mesmo…coloquei o diretorio lib fora do WEB-INF…funcionou!!

Muito obrigado!!

filipeandrep,

Valeu pela ajuda!

Pessoal,

Estou tendo esse mesmo problema, coloquei o .jar dentro do webcontent e o index.jsp chama o applet da seguinte forma


Quando acesso o index.jsp no navegador ocorre o erro abaixo:
load: class teste.MyApplet not found.
java.lang.ClassNotFoundException: teste.MyApplet