Sari Eiz
Sari Eiz

Reputation: 77

Can not find the tag library descriptor for "http://richfaces.ajax4jsf.org/rich"

I've been trying migrating my project from JSF 1.0 and RichFaces 3.1.4 to JSF 2.2 and RichFaces 4.5.2.

I want to keep the pages JSP formatted (is it even possible?)

While replacing the jars of RichFaces I get the following error:

Can not find the tag library descriptor for "http://richfaces.ajax4jsf.org/rich"

What is the cause to this error?

Upvotes: 2

Views: 1068

Answers (1)

BalusC
BalusC

Reputation: 1109735

JSP is deprecated since JSF 2.0. It's succeeded by Facelets (XHTML). Therefore, JSF 2.0 compatible component libraries like RichFaces 4+ and PrimeFaces 2+ do not support JSP anymore. Those component libraries do not contain JSP taglibs anymore. Hence this error.

Migrate JSP to its successor Facelets.

See also:

Upvotes: 3

Related Questions