Wenn man ein Eclipse Projekt mit JSF/Apache MyFaces konfiguriert kommt man vermutlich irgendwann an die Stelle, dass der Application Server eurer Wahl eine Exception fängt mit dem Inhalt:

SCHWERWIEGEND: Servlet.service() for servlet Faces Servlet threw exception
java.lang.NoClassDefFoundError: org/apache/commons/el/Logger

oder

SCHWERWIEGEND: Servlet.service() for servlet Faces Servlet threw exception
java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config

Dies bedeutet, dass man eine Implementation der JavaServer Pages Standard Tag Library braucht. Auf der Suns Seite zu JSTL wird aber nur mitgeteilt, dass das Java 5 SDK eine Implementation mit sich führt… mit diesem Hinweis kam ich aber nicht weiter.

Eine freie Tag Library bekommt von Apache Jakarte unter dieser URL:

http://jakarta.apache.org/site/downloads/downloads_taglibs-standard.cgi

Diese einfach in WEB-INF/lib kopieren und schon sollte alles klappen; leider fehlt diese Information in so gut wie allen Dokumentationen.