Hebert_Coelho 25 de fev. de 2013
Vc adicionou o jar que tem a classe? java.lang.ClassNotFoundException: org.primefaces.resource.ResourceServlet
wippeldigo 25 de fev. de 2013
claro né ;P, se não nem tinha postado
ayslanms 25 de fev. de 2013
Versões recentes do primefaces não precisa configurar esse Servlet.
Que versão você usa?
Outra coisa é que esse namespace mudou.
finotti 25 de fev. de 2013
DaniloAndrade 25 de fev. de 2013
ta errado o name space
o name space agora é esse
xmlns:p=“http://primefaces.org/ui ”
DaniloAndrade 25 de fev. de 2013
e outra coisa aparte da versão 3.x do primefaces não precisa mapear mais no web.xml
então isso não é mais necessario e se vc fizer vai da erro pois essa classe não existe mais
<servlet>
<servlet-name> Resource Servlet</servlet-name>
<servlet-class> org.primefaces.resource.ResourceServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> Resource Servlet</servlet-name>
<url-pattern> /primefaces_resource/*</url-pattern>
</servlet-mapping>
jeffev 25 de fev. de 2013
ayslanms:
Versões recentes do primefaces não precisa configurar esse Servlet.
Que versão você usa?
Outra coisa é que esse namespace mudou.
Pelo o que pesquisei é isso mesmo.
wippeldigo 25 de fev. de 2013
DaniloAndrade:
ta errado o name space
o name space agora é esse
xmlns:p=“http://primefaces.org/ui ”
Baixei a versão mais atual e removi o mapiamento no web-xml, não da mais erro, só que não funciona ainda, simplesmente pagina fica em branco
vo postar minha pagina de teste
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml"
xmlns:ui = "http://java.sun.com/jsf/facelets"
xmlns:h = "http://java.sun.com/jsf/html"
xmlns:f = "http://java.sun.com/jsf/core"
xmlns:p = "http://primefaces.org/ui" >
< h:head >
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" />
< title > Menu</ title >
< h2 > #{mesg.tituloMenu}</ h2 >
</ h:head >
< h:body >
< p:tabMenu >
< p:menuitem value = "teste1" url = "/ui/tabMenu.jsf" icon = "ui-icon-star" />
< p:menuitem value = "teste2" url = "/ui/tabMenuDemos.jsf" icon = "ui-icon-search" />
< p:menuitem value = "teste3" url = "/ui/tabMenuDocumentation.jsf" icon = "ui-icon-document" />
< p:menuitem value = "teste4" url = "/ui/tabMenuSupport.jsf" icon = "ui-icon-wrench" />
< p:menuitem value = "teste5" url = "/ui/tabMenuSocial.jsf" icon = "ui-icon-person" />
</ p:tabMenu >
</ h:body >
</ html >
obs: peguei um menu no site PrimeFaces.org
DaniloAndrade 25 de fev. de 2013
como vc esta acessando a pagina? coloca a url que vc ta usando e coloca tambem o web.xml
Hebert_Coelho 25 de fev. de 2013
Hebert Coelho:
Vc adicionou o jar que tem a classe? java.lang.ClassNotFoundException: org.primefaces.resource.ResourceServlet
claro né ;P, se não nem tinha postado
ayslanms:
Versões recentes do primefaces não precisa configurar esse Servlet.
Que versão você usa?
Outra coisa é que esse namespace mudou.
Realmente eu vi como você pegou o jar correto.
Essa configuração é do primefaces antigo… mas pelo visto né, é melhor falar desse modo…
wippeldigo 25 de fev. de 2013
wippeldigo:
Hebert Coelho:
Vc adicionou o jar que tem a classe? java.lang.ClassNotFoundException: org.primefaces.resource.ResourceServlet
claro né ;P, se não nem tinha postado
ayslanms:
Versões recentes do primefaces não precisa configurar esse Servlet.
Que versão você usa?
Outra coisa é que esse namespace mudou.
Realmente eu vi como você pegou o jar correto.
Essa configuração é do primefaces antigo… mas pelo visto né, é melhor falar desse modo…
tipo eu nem sabia que era só nas versões antigas que tinha esse mapiamento no web-xml, mas obrigado ai man… tamo ae o/
wippeldigo 25 de fev. de 2013
ae, segue meu web-xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xmlns= "http://java.sun.com/xml/ns/javaee" xmlns:web= "http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation= "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id= "WebApp_ID" version= "3.0" >
<display-name> LojaVirtualJSF</display-name>
<welcome-file-list>
<welcome-file> /pages/public/menu.xhtml</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name> Faces Servlet</servlet-name>
<servlet-class> javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup> 1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name> Faces Servlet</servlet-name>
<url-pattern> *.xhtml</url-pattern>
<url-pattern> *.jsf</url-pattern>
<url-pattern> /faces/*</url-pattern>
</servlet-mapping>
</web-app>
a url que acesso no navegador…
http://localhost:8080/LojaVirtualJSF/
ai cai na pagina inicial, menu.xhtml
lele_vader 25 de fev. de 2013
Coloca um h:form entre o <p:tabMenu>.
Acho que os menuItem precisam estar em um form.
wippeldigo 25 de fev. de 2013
lele_vader:
Coloca um h:form entre o <p:tabMenu>.
Acho que os menuItem precisam estar em um form.
Ja tentei isso, n muda nada ;(
DaniloAndrade 25 de fev. de 2013
cara não sei se é isso,
mas tira esses linhas
<url-pattern> *.jsf</url-pattern>
<url-pattern> /faces/*</url-pattern>
e faz um teste
wippeldigo 25 de fev. de 2013
DaniloAndrade:
cara não sei se é isso,
mas tira esses linhas
<url-pattern> *.jsf</url-pattern>
<url-pattern> /faces/*</url-pattern>
e faz um teste
Tirei… mas ainda não mudo nada :X
achei esse tópico aqui, parace que o cara tava com problema parecido… olhei e olhei, reli e reli esse tópico e não achei nada de diferente do meu :X
http://www.guj.com.br/java/269649-resolvidoiniciando-com-primefaces-32-nao-consigo-fazer-funcionar
wippeldigo 26 de fev. de 2013
Talvez não tem que coloca o jar em algum outro lugar sei la … , e uso o jboss 7.1, to pesquisando aqui mas não acho nada de errado no meu projeto
DaniloAndrade 26 de fev. de 2013
deixa eu pergunta mais uma coisa, qual versão do mojarra vc ta usando?
wippeldigo 26 de fev. de 2013
Como to usando jboss 7.1, não to usando jar externo pro morraja devido ao JbossTools, mas se n me engano é 2.0 (n to achando onde vejo a versão rsrs)
wippeldigo 26 de fev. de 2013
DaniloAndrade 26 de fev. de 2013
eu tive um problema parecido, mas era porque eu estava usando a versão 2.2, mas seu caso ta bem diferente
wippeldigo 26 de fev. de 2013
Tipo o problema ta totalmente sem explicação… ta foda, o pior é que preciso do prime : X
wippeldigo 26 de fev. de 2013
Ae galera, Funcionou! Fica essa pros que tb quebrarem a cabeça depois de horas,
é simples, basta colocar o jar do PrimeFaces no diretório WEB-INF/lib pronto!
Agradeço a atenção de todos. Abraço
wippeldigo 26 de fev. de 2013
wippeldigo:
Boa tarde,
To precisando usar primeFaces, só que por algum motivo não esta funcionando
Chamo ele assim
xmlns : p = "http://primefaces.prime.com.tr/ui"
e no web-xml
<servlet>
<servlet-name> Resource Servlet</servlet-name>
<servlet-class> org.primefaces.resource.ResourceServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> Resource Servlet</servlet-name>
<url-pattern> /primefaces_resource/*</url-pattern>
</servlet-mapping>
De acordo com minhas pesquisas era isso mesmo, só que n aparece nada na pagina e da o seguinte erro no console
16 : 02 : 37 , 002 WARN [ org . jboss . as . ee ] ( MSC service thread 1 - 4 ) JBAS011006 : Not installing optional component org . primefaces . resource . ResourceServlet due to exception : java . lang . ClassNotFoundException : org . primefaces . resource . ResourceServlet from [ Module "deployment.LojaVirtualEAR.ear.LojaVirtualJSF.war:main" from Service Module Loader ]
at org . jboss . modules . ModuleClassLoader . findClass ( ModuleClassLoader . java : 190 ) [ jboss - modules . jar : 1.1 . 1. GA ]
at org . jboss . modules . ConcurrentClassLoader . performLoadClassUnchecked ( ConcurrentClassLoader . java : 468 ) [ jboss - modules . jar : 1.1 . 1. GA ]
at org . jboss . modules . ConcurrentClassLoader . performLoadClassChecked ( ConcurrentClassLoader . java : 456 ) [ jboss - modules . jar : 1.1 . 1. GA ]
at org . jboss . modules . ConcurrentClassLoader . performLoadClass ( ConcurrentClassLoader . java : 398 ) [ jboss - modules . jar : 1.1 . 1. GA ]
at org . jboss . modules . ConcurrentClassLoader . loadClass ( ConcurrentClassLoader . java : 120 ) [ jboss - modules . jar : 1.1 . 1. GA ]
at java . lang . Class . forName0 ( Native Method ) [ rt . jar : 1.7 . 0 _13 ]
at java . lang . Class . forName ( Unknown Source ) [ rt . jar : 1.7 . 0 _13 ]
at org . jboss . as . server . deployment . reflect . DeploymentClassIndex . classIndex ( DeploymentClassIndex . java : 54 ) [ jboss - as - server - 7.1 . 1. Final . jar : 7.1 . 1. Final ]
at org . jboss . as . ee . component . deployers . EEModuleConfigurationProcessor . deploy ( EEModuleConfigurationProcessor . java : 79 )
at org . jboss . as . server . deployment . DeploymentUnitPhaseService . start ( DeploymentUnitPhaseService . java : 113 ) [ jboss - as - server - 7.1 . 1. Final . jar : 7.1 . 1. Final ]
at org . jboss . msc . service . ServiceControllerImpl $ StartTask . startService ( ServiceControllerImpl . java : 1811 ) [ jboss - msc - 1.0 . 2. GA . jar : 1.0 . 2. GA ]
at org . jboss . msc . service . ServiceControllerImpl $ StartTask . run ( ServiceControllerImpl . java : 1746 ) [ jboss - msc - 1.0 . 2. GA . jar : 1.0 . 2. GA ]
at java . util . concurrent . ThreadPoolExecutor . runWorker ( Unknown Source ) [ rt . jar : 1.7 . 0 _13 ]
at java . util . concurrent . ThreadPoolExecutor $ Worker . run ( Unknown Source ) [ rt . jar : 1.7 . 0 _13 ]
at java . lang . Thread . run ( Unknown Source ) [ rt . jar : 1.7 . 0 _13 ]
Agradeço desde já