Boa tarde a todos, estou estudando JSF 2 com PrimeFaces só que estou tendo um erro infantil aqui e não estou conseguindo detectar. O problema ocorre quando eu tento levantar o meu servidor tomcat, que gera o seguinte erro no console:
Acredito que é um problema de lib mas eu não sei qual lib pode ser ou o que pode ser relacionado as libs. No meu projeto eu coloquei as libs seguintes no meu projeto:
se não me engano essa classe fica no jar jsf-impl ou no jsf-api, tive problemas inicialmente com o eclipse para colocar as libs mas tente retirar e inserir novamente
Estou usando o eclipse helios, e tbm achei que esta classe esta nas libs do jsf, por isso o meu espanto, já tentei tbm baixar as libs novamente, tirar e colocar na pasta lib do projeto mas n funcionou não!
;/
Galera sou iniciante no PrimeFaces e não sei o que esta acontecendo,
Adicionei o .jar do primefaces e consigo usa-lo perfeitamente o no XHTML,
Configurei o meu web.xml para poder usa-lo no jsp, mais o IDE marca com uma linha vermelha em baixo da taglib.(<%@taglib uri=“http://primefaces.prime.com.tr/ui” prefix=“p”%>)
Quando passo o mouse em cima mostra a seguinte mensagem (The absolute uri: http://primefaces.prime.com.tr/ui cannot be resolved in either web.xml or the jar files deployed with this application)
Por eu conseguir usar o Primefaces no xhtml acredito que o problema não esta no .jar
Uso NetBeans e o primefaces2.2.1
acontece que esta faltando as bibliotecas do jsf. elas devem estar dentro do diretorio WEB-INF/lib. basta elas estarem lah, NÃO precisa ir na propriedades e adicionar no classpth
21/12/2011 15:26:22 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: The absolute uri: http://primefaces.org/ui cannot be resolved in either web.xml or the jar files deployed with this application
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
at org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315)
at org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:148)
at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:386)
at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:449)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1396)
at org.apache.jasper.compiler.Parser.parse(Parser.java:130)
at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)
at org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:185)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:347)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
a)mudei o wellcomefilelist do web.xml para index.xhtml (Página acima)
b)voltei o wellcomefilelist do web.xml para index.jsp mas com um <jsp:foward page = “index.xhtml”/>
em ambas as tentativas o navegador pede pra fazer download do index.xhtml