Erro: Parse error in application web.xml file at jndi:/localhost/jspteste/WEB-INF/web.xml
9 respostas
vjfenix
[color=#444444][/color]Olá!!
Alguém poderia me orientar o que pode estra ocorrendo o erro abaixo??
Estou criando um simples servlet mais quando vou tentar visualizar atraves do browse da um erro dizendo que (The requested resource (/jspteste/oi) is not available.)… dei uma olhada no console está me danso o seguinte erro: (Parse error in application web.xml file at jndi:/localhost/jspteste/WEB-INF/web.xml)…
Posta o erro completo.
Você já mapeou o servlet dentro do web.xml?
Se mapeou, o conteúdo do tag que você definiu é /oi
Ex.
<url-pattern>/oi</url-pattern>
Guilherme_Gomes
Se voce está tentando acessar uma servlet que voce fez, veja se está mapeado corretamente no arquivo web.xml (como o erro mostra). Se voce está tentando acessar um JSP com esse nome, não sei se seria isso: “/jspteste/oi.jsp” ou se existe realmente a pasta /jspteste/oi, então ele acessaria automaticamente um JSP chamado index
Como voce esta acessando e o que quer fazer?
vjfenix
Bruno Lacerda:
Posta o erro completo.
Você já mapeou o servlet dentro do web.xml?
Se mapeou, o conteúdo do tag que você definiu é /oi
Ex.
Se voce está tentando acessar uma servlet que voce fez, veja se está mapeado corretamente no arquivo web.xml (como o erro mostra). Se voce está tentando acessar um JSP com esse nome, não sei se seria isso: “/jspteste/oi.jsp” ou se existe realmente a pasta /jspteste/oi, então ele acessaria automaticamente um JSP chamado index
Como voce esta acessando e o que quer fazer?
Guilherme,
Já dei uma olhada no meu mapeamento e aparentemente está tudo em ordem… estpu tentando acessar a minha servlet ("/jspteste/oi")
Você tinha razão… só que agora ele está me dando o seguinte erro…
avax.servlet.ServletException: Wrapper cannot find servlet class br.com.servlet.OiMundo or a class it depends on
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
java.lang.Thread.run(Unknown Source)
bsl.lacerda
Você tem certeza que a classe OiMundo.java está dentro do pacote br.com.servlet?