Estou tentando migrar meus servlets e filtros existentes definidos no arquivo web.xml
para as annotations @WebFilter
e @WebFilter
no servidor Glassfish V3.
Atualmente, o web.xml
definiu 12 servlets e 6 filtros. Tentou remover um servlet do arquivo web.xml
e @WebServlet
anotação @WebServlet
no arquivo de servlet Java.
Mas ter dificuldade em acessar o servlet sempre que meu JSP tentar acessar o Servlet Glassfish reclama “Service Not Available”.
basicamente Servlet e filtro definidos usando annotations nunca identificadas pelo Glassfish Server 3.
É este erro existente que as annotations não podem ser usadas junto com o arquivo web.xml
? Nós temos alguma solução alternativa.
Eu me referi a seguir a documentação da Sun para migrar o web.xml para as annotations do servlet 3
Você precisa ter o seu web.xml correto, abaixo está o começo do web.xml que você deve usar: