Я не работал с Rails 1 (появился в Rails 2), но я думаю, это потому, что Rails 2 использует .html.erb вместо .rhtml То же самое касается .xml.erb вместо .rxml. И то же самое произошло с HAML: .haml становится .html.haml. Не знаю, является ли это причиной вашей проблемы, но это способ создания представлений в Rails 2.
EDIT
Также, если вы хотите визуализировать XML в Rails 2, вам нужно добавить следующее в ваш контроллер:
respond_to do |format|
format.xml { render :xml_view_name }
end