Ну, вот таблица требований для JSF:
JSF | 1.0 | 1.1 | 1.2 (JEE5) | 2.0
---------------------------------------------
Java | 1.3 | 1.3 | 5 | *
JSP | 1.2 | 1.2 | 2.1 | *
Servlet | 2.3 | 2.3 | 2.5 | *
JavaBeans | 1.0.1 | 1.0.1 | 1.0.1 | *
JSTL | 1.0 | 1.0 | 1.2 | *
*JSF 2.0 Public Review Draft requires JEE5
Документ веб-сервера Sun ONE гласит:
Sun ONE Web Server 6.1 поддерживает
Спецификация Java Servlet 2.3,
включая веб-приложение и файл WAR
(Web ARchive file) и
JavaServer Pages (JSP) 1.2
спецификация.
Итак, я бы использовал матрицу совместимости для проверки возможных кандидатов.