Openshift Tomcat WAR Deploy - Funciona local, mas não no openshift

Bom dia pessoal,

Estou com uma dúvida que não sei mais onde olhar.

Eu criei uma aplicação com Tomcat 7 e PostgreSQL no openshift.

E desenvolvi minha aplicação usando Vraptor 4, JPA e Gradle para build.

Quando eu gero o war rodo em um tomcat local, funciona muito bem. Porém quando eu subo no openshift, não funciona. parece que não lê as classes e sem achar as rotas, abre o index.html.

Tentei encontrar onde é feito o deploy da aplicação, para comparar o resultado mas não achei.

O posso estar fazendo de errado e o que preciso olhar para descobrir?

Segue a estrutura do war

  • .sass-cache
  • css
  • font
  • images
  • js
  • META-INF
    ----- MANIFEST.MF
  • WEB-INF
    ----- classes
    ----------- br (e o resto dos pacotes com as classes)
    ----------- META-INF
    ---------------- beans.xml
    ---------------- log4j.xml
    ---------------- persistence.xml
    ---------------- validation.xml
    ---------------- ValidationMessages.properties
    ----------- development.properties
    ----------- environment.proporties
    ----------- logback.xml
    ----------- messages.properties
    ----------- production.properties
    ----- jsp
    ----- libs
    ----- web.xml
  • index.html

Adicionando uma informação que esqueci.

Achei que poderia ser algo do build errado, ao rodar no openshift após o PUSH, apesar de aparecer que o build foi feito com sucesso.

Então comecei a subir por SFTP, o mesmo que deu certo local, e o resultado foi o mesmo. Não carregou as clases.

Você conseguiu resolver o problema? Estou com o mesmo problema há 02 dias e não encontro nada na internet que me dê uma solução.