Quando eu executo um arquivo xhtml dentro do WebContent, o tomcat funciona:

Mas quando executo uma classe da o erro 404:

E da o seguinte erro:
São endereços totalmente diferentes.
como eu posso resolver?
[RESOLVIDO]Na verdade não foi um problema, foi falta de conhecimento sobre o framework. Eu estava tentando executar uma classe direto no JSF e isso não é possivel. Somente os arquivos xhtml que podem ser executados e o JSF se responsabiliza de chamar as classes java por baixo dos panos. Desculpa galera. Mas fica de aprendizado para iniciantes. vlw