Olá pessoal!!
Estou desenvolvendo meu tcc, que será um aplicativo web que simula os recursos de um sistema operacional ex.: Escalonamento de processos, escalonamento de disco, paginação de memória etc.
Com isso decidir utilizar a plataforma GAE + VRaptor e não me arrependi, no meu caso o aplicativo não utilizará muitos recursos tipo banco de dados, requisições ajax, etc e nisso o GAE seria uma maneira de hospedagem gratuita.
Porém hoje ocorreu um problema com a aplicação que até agora não descobri como resolver, e já é a segunda vez que me acontece isso, só que na primeira vez eu não sei o que fiz mas resolveu, porém hoje passei o dia todo tentando resolver e não consegui.
O problema é que rodando em localhost o aplicativo funciona corretamente sem nenhum problema, porém quando faço deploy para o servidor de produção GAE, após o deploy concluir com sucesso, quando vou acessar o link do aplicativo, acontece um bug muito estranho que só consigo entender melhor visualizando o tráfico de requests pelo firebug.
Ao meu entender o que acontece é que o servidor GAE gera uma requisição recursiva infinita da página index.jsp da seguinte maneira:
http://url-do-site/index.jsp
http://url-do-site/index.jsp/index.jsp
http://url-do-site/index.jsp/index.jsp/index.jsp
…
e assim sucessivamente até estourar o limite de caracteres da requisição GET ocorrida e com isso os meus scripts e css não carregam.
alguém poderia me ajudar por favor?
Segue abaixo os frameworks utilizados:
Server-side:
Google app engine SDK 1.4.3
Java 6
JSP, Servlets do GAE
VRaptor 3.31 + VRaptor GAE plugin
Sitemesh 2.4.1
Client-side:
JQuery 1.5.1
JQuery-UI 1.8.11
Head.js 0.9
Reset.css
960gs
Para melhor esclarecimento segue o link do meu app: http://www.simula-rso.appspot.com/
