Problemas com aplicação em produção no Google App Engine

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/

Infelizmente passei o dia todo hoje, e não consegui resolver o problema,

o mais engraçado é q rodando localhost funciona corretamente, somente em produção que nao funciona =/

será que que existe um problema entre GAE 1.4.3 com o VRaptor 3.3.1???

lembrando que já fazia um mês que minha aplicação estava no ar sem ocorrer esse problema.

Consegui resolver o problema!!!

O bug gerado pelo Jetty do GAE é de incompatibilidade com o framework Sitemesh 2.4.2

infelizmente tive que refazer todas as minhas jsp retirando todo o template feito pelo Sitemesh mas resolvi o problema :smiley: