Duvida Rodar MeuPrimeiroServlet  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
cristianonasciment
JavaTeenager
[Avatar]

Membro desde: 05/03/2007 15:38:04
Mensagens: 154
Localização: Brasilia
Offline

código q foi compilado:

o arquivo MeuPrimeiroServlet.class está no seguinte diretorio: C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\webapps\Site\WEB-INF\classes\meupacote

e o web.xml esta no: C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\webapps\Site\WEB-INF

startei o Tomcat.
Na hora de rodar usando:
http://localhost:8080/MeuPrimeiroServlet ele dá erro:

HTTP STATUS 404
description: The requested resource (/MeuPrimeiroServlet) is not available

alguem pode me dar uma luz.

This message was edited 1 time. Last update was at 08/04/2008 20:19:39


SCJP 1.5
jmoreira
JavaChild
[Avatar]

Membro desde: 30/03/2008 05:05:16
Mensagens: 125
Offline

cristianonasciment wrote:
Na hora de rodar usando:
http://localhost:8080/MeuPrimeiroServlet ele dá erro:

HTTP STATUS 404
description: The requested resource (/MeuPrimeiroServlet) is not available

Você esqueceu de informar o nome da aplicação na URL: Faz assim:
http://localhost:8080/site/MeuPrimeiroServlet

"Na vida, para alcançar seus objetivos, você pode mudar a estratégia ou alterar o caminho, mas jamais pode transigir nos princípios e transgredir a natureza."
cristianonasciment
JavaTeenager
[Avatar]

Membro desde: 05/03/2007 15:38:04
Mensagens: 154
Localização: Brasilia
Offline

obrigado pela resposta.
mais agora tá dando outro erro:

HTTP ERROR - 500
description: The server encountered an internal error () that prevented it from fulfilling this request.

javax.servlet.ServletException: Error allocating a servlet instance
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Unknown Source)

root cause

java.lang.NoClassDefFoundError: meupacote/MeuPrimeiroServlet (wrong name: MeuPrimeiroServlet)
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(Unknown Source)
java.security.SecureClassLoader.defineClass(Unknown Source)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1819)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1327)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Unknown Source)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.16 logs.
Apache Tomcat/6.0.16

o começo é sempre mais dificil, impressionante, heheh

SCJP 1.5
jmoreira
JavaChild
[Avatar]

Membro desde: 30/03/2008 05:05:16
Mensagens: 125
Offline

Cara, desenvolver para Web, exige um conhecimento mínimo de tecnologias e aplicações para começar a fazer pelo menos um Hello World.
Assim, sugiro fortemente que você faça o download desta apostila e dê uma lida inicial. Ela lhe ajudará a dar seus primeiros passos rumo ao desenvolvimento para web. Ok? Do contrário, será um erro atrás do outro, ai, a curva de aprendizado será muito grande, e você desanimará fácil, fácil.

This message was edited 1 time. Last update was at 08/04/2008 21:20:03


"Na vida, para alcançar seus objetivos, você pode mudar a estratégia ou alterar o caminho, mas jamais pode transigir nos princípios e transgredir a natureza."
K&F
JavaBaby
[Avatar]

Membro desde: 08/03/2008 09:13:50
Mensagens: 83
Localização: Pedro Leopoldo, MG
Offline

Não sei se isto irá resolver seu problema, mas tente retirar os espaços no servlet-name.

Abraço!

Quem nunca amou não sabe o que está perdendo.
Eu amo você minha menininha linda!!
[ICQ]
LPJava
GUJ Hacker

Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline

veja se nao esqueceu de configurar algo no seu servlet.. veja o exemplo em anexo.. e testa ele na sua aplicacao ai!!
 Nome do arquivo estudojee.zip [Disk] Download
 Descrição
 Tamanho 9 Kbytes
 Baixado:  67 vez(es)


Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
[WWW]
williandb
Smalltalk

Membro desde: 02/12/2008 23:03:16
Mensagens: 1
Offline

O código correto seria o código abaixo. No seu código está faltando a primeira linha.

 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team