Olá pessoal,
eu estou implementado um exemplo aqui do livro use a cabeça
Servlets e JSP mas toda hora está aparecendo a seguinte mensagem
no meu Tomcat:
09/01/2010 20:03:22 org.apache.catalina.startup.ContextConfig applicationWebConfig
SEVERE: Parse error in application web.xml file at jndi:/localhost/Beer-v1/WEB-INF/web.xml
com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 3-byte UTF-8 sequence.
at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(UTF8Reader.java:674)
at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(UTF8Reader.java:398)
at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1742)
at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanData(XMLEntityScanner.java:1242)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.scanComment(XMLScanner.java:756)
...
Mas o meu web.xml está da seguinte forma:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<!-- Deployment Descriptor (DD) web.xml -->
<!--
A principal função deste DD é definir
o mapeamento entre o nome lógico que o
cliente usa na solicitação (SelectBeer.do)
e o arquivo de classe servlet verdadeiro
(com.example.web.BeerSelect).
-->
<servlet>
<servlet-name>Ch3 Beer</servlet-name>
<servlet-class>com.example.web.BeerSelect</servlet-class>
</servlet>
<servlet>
<servlet-name>Ch3 Beer</servlet-name>
<url-pattern>/SelectBeer.do</url-pattern>
</servlet>
</web-app>
Mas quando eu acesso a URL:
http://localhost:8080/Beer-v1/form.html
Aparece a seguinte mensagem:
HTTP Status 404
Será que alguém poderia me dar uma ajuda?
[]'s.

