Problemas ao rodar minha JSP

Fala galera…

Fiz um negocinhu bem simples aqui, só usando jsp.

Criei uma pasta dentro de webapps chamada teste.

webapps —> teste ----> WEB-INF ----> web.xml

dentro da pasta teste, junto com a pasta WEB-INF, estaum minhas duas paginas JSP. e o arquivo web.xml está deste jeito:

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">

</web-app> 

O problema é que naum roda a pagina, da o seguinte erro no tomcat:

HTTP Status 404 - /teste/index.jsp

type Status report

message /teste/index.jsp

description The requested resource (/teste/index.jsp) is not available.
Apache Tomcat/4.1.31

Quando tento chamar http://localhost:8080/, funciona normalzinhu.

O que pode ser?

e o contexto ?

dá uma olhada:
http://www.mhavila.com.br/topicos/java/tomcat.html

Adicionei isto no arquivo server.xml:

<Context path="/teste" docBase="teste" debug="0" reloadable="true">
</Context>

Reiniciei o tomcat e nada…

to chamando a jsp assim: http://localhost:8080/teste/index.jsp

ainda ta acontecendo o mesmo erro…

Alguem pode ajudar?

Crie o context pelo Tomcat Administration Tool

como faço issu?

entrei no adminstration tolls e naum achei nada falando sobre criar contexto…

vc poderia me passar mais detalhes?

descobri onde cria o contexto, porém esta dando este erro na hora de criar:


Warning!

Document base does not exist or is not a readable directory
Save failed! 

Consegui…

agora ta danu este ero…

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: XML parsing error on file /WEB-INF/web.xml: (line 7, col 2)
	org.apache.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:184)
	org.apache.jasper.compiler.JspConfig.init(JspConfig.java:197)
	org.apache.jasper.compiler.JspConfig.findJspProperty(JspConfig.java:249)
	org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:103)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

root cause

org.apache.jasper.JasperException: XML parsing error on file /WEB-INF/web.xml: (line 7, col 2)
	org.apache.jasper.xmlparser.ParserUtils.parseXMLDocument(ParserUtils.java:100)
	org.apache.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:76)
	org.apache.jasper.compiler.JspConfig.init(JspConfig.java:197)
	org.apache.jasper.compiler.JspConfig.findJspProperty(JspConfig.java:249)
	org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:103)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

root cause

org.xml.sax.SAXParseException: The markup in the document preceding the root element must be well-formed.
	com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
	com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)
	com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
	com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
	com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)
	com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown Source)
	com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
	com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	org.apache.jasper.xmlparser.ParserUtils.parseXMLDocument(ParserUtils.java:95)
	org.apache.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:76)
	org.apache.jasper.compiler.JspConfig.init(JspConfig.java:197)
	org.apache.jasper.compiler.JspConfig.findJspProperty(JspConfig.java:249)
	org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:103)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

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

segue aquele link q te passei … ele mostra passo-a-passo !!!

Valeu…

consegui…
minha classpath naum tava configurada corretamente.

t+