The moose likes JSF and the fly likes ELResolvers not registered with the JSP container Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSF
Bookmark "ELResolvers not registered with the JSP container" Watch "ELResolvers not registered with the JSP container" New topic

ELResolvers not registered with the JSP container

Mike Laris

Joined: Oct 26, 2009
Posts: 6

I am writing a JSF application under Glassfish 3.1 (Windows) and I cannot get the JSF pages to display. I am getting the following error from Glassfish:

JSF1027: [null] The ELResolvers for JSF were not registered with the JSP container.

My web.xml file is:

I have a faces-config.xml, and a sun-web.xml, and have written JSF application before, but I have been working on this for three days and I am out of ideas. I have a single managed bean, defined via annotations. I am using Java 1.6. I have not modified the jsf-api.jar,jsf-impl.jar, or the el-impl.jar in the modules directory for Glassfish. I have checked the path for other versions of the jsf/el jar files. I have fiddled around with different attributes for the web-app element in web.xml. Nothing has worked.

What am I doing wrong?

Mike Laris
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 17410

Doesn't look like we're any help here. You might be better off asking this in the Glassfish forum.

In Glassfish, both JSF-impl and EL-impl are part of Glassfish itself, so one possibility is that you've included one or both of them in your WAR, as you would for Tomcat (EL-impl is in Tomcat6, but not Tomcat5). That's about the best guess I can make. Normally it all handles itself.

An IDE is no substitute for an Intelligent Developer.
I agree. Here's the link:
subject: ELResolvers not registered with the JSP container
It's not a secret anymore!