Вы вызываете свой код рекурсивно, пока он не достигнет предела стека.
Затем генерируется исключение stackoverflow.
Это не имеет никакого отношения к ajax, jsf-2.0 или richfaces, пожалуйста, удалите теги.
Я ожидаю, что метод getResult вызывается рекурсивно.