O Jetty 7 fornece HTTP ERROR: 503 - serviço indisponível

3

Estou recebendo o erro 503 quando tento iniciar o Jetty. Alguém sabe o que isso pode significar. Estou executando o Jetty 7 e iniciando-o com o arquivo start.jar.

Se alguém souber como configurar o Jetty para funcionar no Windows, isso seria útil. Obrigado.

    
por Ankur 11.07.2009 / 15:10

2 respostas

1

Verifique os arquivos de log para ver se há mais informações úteis. Se você ainda não o estiver executando a partir da linha de comandos, tente isso ("java -jar start.jar" em vez de clicar duas vezes no arquivo start.jar). Entre esses dois deve haver informações que apontam na direção certa.

O mais provável é que exista um problema com o arquivo WAR que o Jetty está tentando iniciar. Você precisará ver um arquivo de log ou outra saída para determinar qual problema está tendo.

    
por 12.07.2009 / 13:36
1

Eu estava recebendo um erro 503 ao tentar instalar o Jetty7 no Windows. No meu console, eu tive a seguinte exceção:

2009-08-11 14:39:50.150:WARN::Failed startup of context WebAppContext@66e815@66e815/,file:/C:/Documents and Settings/user/Local Settings/Temp/Jetty_0_0_0_0_8080_test.war.hcx133/webinf/;jar:file:/C:/tools/jetty7/jetty-distribution-7.0.0.RC3/webapps/test.war!/;,C:\tools\jetty7\jetty-distribution-7.0.0.RC3/webapps/test.war
java.lang.RuntimeException: java.net.URISyntaxException: Illegal character in path at index 18: file:/C:/Documents and Settings/user/Local Settings/Temp/Jetty_0_0_0_0_8080_test.war____.hcx133/webinf/WEB-INF/lib/jetty-client-7.0.0.RC3.jar
        at org.eclipse.jetty.util.resource.Resource.getURI(Resource.java:359)
        at org.eclipse.jetty.webapp.WebInfConfiguration.preConfigure(WebInfConfiguration.java:105)
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:338)

O Jetty deve usar o diretório temporário como uma área de teste para aplicativos e não gosta de um caminho que contenha espaço em branco. Eu trabalhei em torno disso alterando a propriedade do sistema java.io.tmpdir em jvm start:

java -Djava.io.tmpdir=C:\temp -jar start.jar
    
por 11.08.2009 / 22:33