Cara eu já fiz essa magia acontecer. É um saco colocar uma aplicação JSF 1.2 no WAS 6.1.
Primeiro vc tem de adicionar as libs do jsf 1.2 na sua app, pq o was vem com a 1.1. E o Richfaces precisa de 1.2.
E depois que fizer o deploy, tem de configurar para que sejam lidas as libs da aplicação primeiro, depois as libs do WAS, isso faz com que as libs do jsf 1.2 sejam lidas primeiro do que as do WAS. E o resto é vendo as libs que ele ja tem que vc esta duplicando na sua app.
Há, eu tive que fazer uma coisa estranha para funcionar o JSF 1.2 que se me lembro bem, era adicionar uns arquivos dentro do META-INF. Mas neste link tem explicando
http://www.denoo.info/
Qualquer coisa só falar.