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!