Web.xml não funciona

5 respostas
C

Olá. há algum tempo venho tentando fazer meu projeto reconhecer meu web.xml e não venho obtendo sucesso. Primeiro ao startar o tomcat de dentro do Eclipse dava a mensagem de que xml validation disabled. Aí eu editei o arquivo server.xml do tomcat/conf e alterei o parâmetro xmlvalidation para true. Aí aparece a mensagem de xml validation enabled, mas aparece depois várias mensagens de erro. A primeira é:
cvc-elt.1: Cannot fins the declaration of element ‘web-app’. org.xml.sax.SAXParseExceptioon: cvc-elt.1: Cannot… (a mesma mensagem).
Meu web.xml está no web/WEB-INF assim:
<?xml version="1.0" encoding="ISO-8859-1"?>


Aplicação Web


Podem me ajudar??? Grato, Carlos.

5 Respostas

fabiozoroastro

Pode deixar disabled mesmo. Dê uma olhada neste site, explicando muitas coisas sobre o web.xml.
Abraço.

victorcosta

Na segunda linha do seu web.xml têm web-ap, era pra ser web-app :stuck_out_tongue:

juniorsatanas

não sei se vai ajudar olha o meu ai !

&lt?xml version="1.0" encoding="ISO-8859-1"?&gt

<web-app id=“WebApp_ID” version=“2.4”
xmlns=“http://java.sun.com/xml/ns/j2ee
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance
xsi:schemaLocation=“http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd”>

&lt;display-name&gt;vraptor2&lt;/display-name&gt;

&lt;context-param&gt;
	&lt;param-name&gt;javax.servlet.jsp.jstl.fmt.localizationContext &lt;/param-name&gt;
	&lt;param-value&gt;messages&lt;/param-value&gt;
&lt;/context-param&gt;

&lt;servlet&gt;
	&lt;servlet-name&gt;vraptor2&lt;/servlet-name&gt;
	&lt;servlet-class&gt;org.vraptor.VRaptorServlet&lt;/servlet-class&gt;
	&lt;load-on-startup&gt;1&lt;/load-on-startup&gt;
&lt;/servlet&gt;

&lt;servlet-mapping&gt;
	&lt;servlet-name&gt;vraptor2&lt;/servlet-name&gt;
	&lt;url-pattern&gt;*.logic&lt;/url-pattern&gt;
&lt;/servlet-mapping&gt;

&lt;error-page&gt;
	&lt;exception-type&gt;org.vraptor.mydvds.interceptor.AuthenticationException&lt;/exception-type&gt;
	&lt;location&gt;/index.jsp&lt;/location&gt;
&lt;/error-page&gt;

</web-app>

cv1

O que o victorcosta disse. E pare de usar ISO-8859-1!

C

Desculpem. Aquele web-ap foi erro de digitação. No meu arquivo não está assim. Então vocês não editam o server.xml para que apareça a mensagem xml validation enabled ao iniciar o tomcat pelo Eclipse?

Criado 27 de junho de 2007
Ultima resposta 28 de jun. de 2007
Respostas 5
Participantes 5