2
respostas

Erro 404

Bom dia, ao executar o localhost8080 funciona normal o jetty(como o do professor no vídeo), mas ao colocar o ListaEmpresas dá o mesmo erro 404, ele não vai para login. Pelo TomCat estava funcionando normal, alguém pode me ajudar por favor? e também ao rodar a classe ClienteWebService no eclipse dá erro na console.

Erro 404 ao acessar  http://localhost:8080/gerenciador/entrada?acao=ListaEmpresas

Erro no eclipse console ao executar a classe  ClienteWebService

2 respostas

Consegui achar qual foi o erro, porém agora esta dando o mesmo erro dos outros alunos. 503

Olá Estudante, tudo bem com você?

Peço desculpas pela demora em obter um retorno.

A mensagem de status HTTP 503 indica que o servidor não está disponível para acesso. Este comportamento pode estar acontecendo devido à não declaração dos métodos init e destroy nas classes que implementam Filter, a declaração destes métodos é obrigatória quando trabalhamos com o Jetty.

Peço que no seu projeto, nas classes dos arquivos AutorizacaoFilter.java, ControladorFilter.java e MonitoramentoFilter.java, verifique se a declaração dos métodos init e destroy foi realizada, caso não tenha sido feita, basta copiar o código abaixo e colar no seu projeto:

@Override
public void init(FilterConfig filterConfig) throws ServletException {}

@Override
public void destroy() {}

Após realizar essa modificação, salve os arquivos.

Importante: será necessário realizar uma nova importação do projeto para o Jetty com as novas modificações. Você pode acompanhar os passos necessários seguindo a aula Servlet Container Jetty a partir do minuto 5:40.

Após realizar a importação, basta iniciar o servidor executando o comando java -jar start.jar no terminal aberto na pasta principal do Jetty. Após isso, basta acessar a aplicação.

Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Em caso de dúvidas estou à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!