I am new to JSF. I am trying to run a simple JSF application on Jboss server using the tutorial from this link : http://www.eclipse.org/webtools/jsf/dev_resource/JSFTutorial-RC3/JSFTools_tutorial.html. I am using JSF 1.2 with eclipse IDE.
I am using JBoss 4.0.4. When I run the application I get the following error :
Generated servlet error:
The type javax.servlet.jsp.tagext.JspIdConsumer cannot be resolved. It is indirectly referenced from required .class files
I did some research on the web and found that this error is due to JSF 1.2's dependence on JSP 2.1 specification. How can I know if the JBoss server supports JSP 2.1 ?? If not then how can I add JSP 2.1 capability to my JBoss server ?
Can some one please help me resolve this issue.
Thanks in advance for your reply.
Late reply. There is a matrix for JBossAS/Servlet Spec/JSP Spec here:
It's not an easy task to update the JSP version. You can convert your JSF applicaiton to use Facelets instead of JSP. That should work.