A versão da aplicação Web não é suportada. Atualize o web.xml para a versão 2.4 ou mais recente

1 resposta
leorbarbosa

Pessoal,

estou usando o beta do NB7 e quando tento criar um novo servlet surge a mensagem na caixa de diálogo:
[color=red]A versão da aplicação Web não é suportada. Atualize o web.xml para a versão 2.4 ou mais recente[/color]
Já fiz o que ele está mandando e o problema continua. Alguém já passou por isso?

Meu web.xml está assim:

<?xml version="1.0"?>
<!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>
  <context-param>
    <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
    <param-value>client</param-value>
  </context-param>
  
  <context-param>
    <param-name>javax.faces.CONFIG_FILES</param-name>
    <param-value>/WEB-INF/faces-config.xml</param-value>
  </context-param>
  
  <listener>
    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
  </listener>

  <!-- Faces Servlet -->
  <servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup> 1 </load-on-startup>
  </servlet>

  <!-- Faces Servlet Mapping -->
  <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.jsf</url-pattern>
  </servlet-mapping>
</web-app>

Grato.

1 Resposta

vinnysoft

Leo,

Dei uma olhada em um web.xml que tenho aqui e ta diferente o começo:

<?xml version="1.0" encoding="UTF-8"?>
	<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	 xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
	 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
	 id="Nome da WebApp" version="2.5">

Vê se vc consegue adaptar ai.

Até +!

Criado 18 de março de 2011
Ultima resposta 20 de mar. de 2011
Respostas 1
Participantes 2