В 2007 году в этой теме уже сообщали о проблеме:
Во-первых, Eclipse 3.2.2 не поддерживает Java EE5. Так что не могу разработать ни одного проекта Java EE 5.
И поскольку одной из ключевых задач спецификации Java EE 5 было выравнивание ее веб-технологий, а именно JavaServer Pages (JSP), JavaServer Faces (JSF) и JavaServer Pages Standard Tag Library (JSTL), у вас может быть Трудно запустить страницу JSF в затмении 3,2.
Результатом этой работы по выравниванию стал Unified Expression Language (EL), который объединяет языки выражений, определенные в JSP 2.0 и JSF 1.1.
Так что, если вы используете EL, вам действительно нужно обновить eclipse, чтобы иметь правильный уровень сервера.