Bom dia pessoal.
Estou tentando iniciar um pequeno teste com JSF mas cada vez que tento pipoca um punhado de erros na janela de deploy do myeclipse e no browse somente aparece mensagens de erro como as vou postar aqui.
Está mensagem de erro aparece quando começo a desenvolver a página de index.jsp (bem básico). Segue abaixo.
Desculpe o tamanho, tenho um projeto JSF configurado no myeclipse e no classpath adicionei o Ajax4Jsf com seus respectivos arquivos tipo:
ajax/ajax4jsf.jar
commons-beanutils.jar
commons-beanutils-bean-collections.jar
commons-beanutils-core.jar
commons-collections.jar
commons-digester.jar
commons-logging.jar
oscache-2.3.2.jar
Fiz isso pq vi em um exemplo e que segundo me conta estava funcionando.
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 20
17: -->
18: </head>
19: <body>
20: <f:view>
21: <h:form>
22: hey you...
23: </h:form>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause
java.lang.RuntimeException: Cannot find FacesContext
javax.faces.webapp.UIComponentClassicTagBase.getFacesContext(UIComponentClassicTagBase.java:1797)
javax.faces.webapp.UIComponentClassicTagBase.setJspId(UIComponentClassicTagBase.java:1614)
org.apache.jsp.index_jsp._jspx_meth_f_005fview_005f0(index_jsp.java:109)
org.apache.jsp.index_jsp._jspService(index_jsp.java:83)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.14 logs.
Apache Tomcat/6.0.14
Se não bastasse quando incluo um outro jar do richfaces ai a tela de erro se torna outra, estava pensando em utilizar estes dois frameworks para o meu desenvolvimento, mas só estou tendo problemas. Segue abaixo a mensagem de erro.
HTTP Status 404 - /sew2/
type Status report
message /sew2/
description The requested resource (/sew2/) is not available.
Apache Tomcat/6.0.14
Se alguém puder me ajudar fico grato, se não puder usar o richfaces tudo bem tento achar outra opção mas o ajax4jsf acredito ser a melhor opção pra mim no momento, pois não entendo muito bem de javascript.
Desde já agradeço.
[]'s Antonio de Lemos