Fala pessoal,
Eu criei uma aplicação utilizando VRaptor e fiz os testes na minha máquina local. Para acessar a aplicação eu utilizava meu endereço local padrão (localhost:porta/appname).
Até então beleza. O problema começou quando eu fiz o deploy da aplicação no Heroku. No log não ocorreu nenhum problema e as tabelas no banco de dados foram criadas corretamente. Entretanto, ao tentar acessar a aplicação com a url que o passa (http://appname.herokuapp.com) da Status HTTP 404 e se eu adicionar o nome da aplicação (/appname) na url acontece o mesmo erro. Eu criei um index.jsp e adicionei no web.xml e dessa forma foi. Enfim, quando acesso no Heroku é como se ele não encontrasse a aplicação que foi mapeada na classe controller.
Alguém tem alguma ideia do que possa ser? 
Obrigado!