Ok,
This
thread is very old, but from times to times people come along with this issue, here is the breaktrough:
1 - You will need el-api.jar, jsf-api.jar, jsf-imp.jar and jstl.jar for
Java Server Faces 1.1
2 - You will put the jars on WEB-INF/lib, as a shared library referenced by your Web Module or as references of optional-package declarations
3 - After deploying the application, change the value of the EAR ClassLoader to PARENT_LAST (Classes loaded with application class loader first option)
4 - Verify that this configuration is replicated to the WEB module classloader configuration, if not, change there also to "Classes loaded with application class loader first"
5 - Start / Restart de Web application
6 - Enjoy ;-)
This will work for the vast majority of JSF implementations (Myfaces, Icefaces) and frameworks tha rely on it (SEAM)
Regards,