Rafael_rst 9 de jun. de 2010
Posta o erro e o servidor de aplicação que vc está utilizando pra gente.
Ai fica mais fácil.
Abraços
fvslistas 9 de jun. de 2010
Posta tb o web.xml e os libs q vc está usando.
gisa_screen 10 de jun. de 2010
Estou postando a /lib com os jars que usei para usar o JSF com Richfaces que dar erro …
antlr-2.7.6.jar
asm.jar
asm-attrs.jar
c3p0-0.9.1.2.jar
cglib-2.1.3.jar
cglib-2.2.jar
commons-beanutils.jar
commons-collections-2.1.1.jar
commons-collections.jar
commons-digester.jar
commons-fileupload-1.1.1.jar
commons-io-1.2.jar
commons-logging-1.1.jar
dom4j-1.6.1.jar
ehcache-1.2.3.jar
ejb3-persistence.jar
el-ri-1.0.jar
hibernate3.jar
hibernate-annotations.jar
hibernate-commons-annotations.jar
hibernate-commons-annotations.jar
hibernate-tools.jar
jsf-api.jar
jsf-facelets.jar
jsf-impl.jar
jta.jar
postgresql-8.4-701.jdbc4.jar
richfaces-api-3.3.3.Final.jar
richfaces-impl-3.3.3.Final.jar
richfaces-ui-3.3.3.Final.jar
agora no Web.xml , acrescentei mais isso :
<!-- RichFaces config
–>
<context-param>
<param-name>org.richfaces.SKIN</param-name>
<param-value>blueSky</param-value>
</context-param>
<filter>
<display-name>Ajax4jsf Filter</display-name>
<filter-name>ajax4jsf</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class>
<init-param>
<param-name>createTempFiles</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>maxRequestSize</param-name>
<param-value>20000000</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>ajax4jsf</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
<dispatcher>INCLUDE</dispatcher>
</filter-mapping>
<!-- Final RichFaces Config
–>
fvslistas 10 de jun. de 2010
E qual é o erro que dá? Posta o stacktrace.
gisa_screen 10 de jun. de 2010
o erro que acontece era esse…
02 / 06 / 2010 11 : 09 : 57 org . apache . catalina . core . AprLifecycleListener init
INFO : The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java . library . path : C : \ Arquivos de programas \ Java \ jre6 \ bin ;.; C : \ WINDOWS \ Sun \ Java \ bin ; C : \ WINDOWS \ system32 ; C : \ WINDOWS ; C : / Arquivos de programas / Java / jre6 / bin / client ; C : / Arquivos de programas / Java / jre6 / bin ; C : \ WINDOWS \ system32 ; C : \ WINDOWS ; C : \ WINDOWS \ System32 \ Wbem
02 / 06 / 2010 11 : 09 : 58 org . apache . tomcat . util . digester . SetPropertiesRule begin
WARNING : [ SetPropertiesRule ] { Server / Service / Engine / Host / Context } Setting property 'source' to 'org.eclipse.jst.jee.server:RichFaces' did not find a matching property .
02 / 06 / 2010 11 : 09 : 58 org . apache . tomcat . util . digester . SetPropertiesRule begin
WARNING : [ SetPropertiesRule ] { Server / Service / Engine / Host / Context } Setting property 'source' to 'org.eclipse.jst.jee.server:Academica1' did not find a matching property .
02 / 06 / 2010 11 : 09 : 58 org . apache . coyote . http11 . Http11Protocol init
INFO : Initializing Coyote HTTP / 1.1 on http - 8080
02 / 06 / 2010 11 : 09 : 58 org . apache . catalina . startup . Catalina load
INFO : Initialization processed in 1314 ms
02 / 06 / 2010 11 : 09 : 58 org . apache . catalina . core . StandardService start
INFO : Starting service Catalina
02 / 06 / 2010 11 : 09 : 58 org . apache . catalina . core . StandardEngine start
INFO : Starting Servlet Engine : Apache Tomcat / 6.0.26
02 / 06 / 2010 11 : 09 : 59 org . apache . catalina . loader . WebappClassLoader validateJarFile
INFO : validateJarFile ( C : \ Users \ eveloso \ workgalileo1 \ . metadata \ . plugins \ org . eclipse . wst . server . core \ tmp0 \ wtpwebapps \ RichFaces \ WEB - INF \ lib \ servlet . jar ) - jar not loaded . See Servlet Spec 2.3 , section 9.7.2 . Offending class : javax / servlet / Servlet . class
02 / 06 / 2010 11 : 10 : 05 com . sun . faces . config . ConfigureListener contextInitialized
INFO : Initializing Mojarra 2.0.0 ( PR2 b09 ) for context '/Academica1'
log4j : WARN No appenders could be found for logger ( org . ajax4jsf . renderkit . ChameleonRenderKitFactory ).
log4j : WARN Please initialize the log4j system properly .
02 / 06 / 2010 11 : 10 : 08 org . apache . catalina . core . StandardContext listenerStart
SEVERE : Exception sending context initialized event to listener instance of class com . sun . faces . config . ConfigureListener
java . lang . NoClassDefFoundError : com / sun / facelets / tag / jsf / ComponentHandler
at java . lang . ClassLoader . defineClass1 ( Native Method )
at java . lang . ClassLoader . defineClassCond ( Unknown Source )
at java . lang . ClassLoader . defineClass ( Unknown Source )
at java . security . SecureClassLoader . defineClass ( Unknown Source )
at org . apache . catalina . loader . WebappClassLoader . findClassInternal ( WebappClassLoader . java : 2527 )
at org . apache . catalina . loader . WebappClassLoader . findClass ( WebappClassLoader . java : 1010 )
at org . apache . catalina . loader . WebappClassLoader . loadClass ( WebappClassLoader . java : 1483 )
at org . apache . catalina . loader . WebappClassLoader . loadClass ( WebappClassLoader . java : 1361 )
at com . sun . faces . util . Util . loadClass ( Util . java : 205 )
at com . sun . faces . config . processor . AbstractConfigProcessor . loadClass ( AbstractConfigProcessor . java : 289 )
at com . sun . faces . config . processor . FaceletTaglibConfigProcessor . processComponent ( FaceletTaglibConfigProcessor . java : 476 )
at com . sun . faces . config . processor . FaceletTaglibConfigProcessor . processTags ( FaceletTaglibConfigProcessor . java : 343 )
at com . sun . faces . config . processor . FaceletTaglibConfigProcessor . processTagLibrary ( FaceletTaglibConfigProcessor . java : 299 )
at com . sun . faces . config . processor . FaceletTaglibConfigProcessor . process ( FaceletTaglibConfigProcessor . java : 248 )
at com . sun . faces . config . ConfigManager . initialize ( ConfigManager . java : 313 )
at com . sun . faces . config . ConfigureListener . contextInitialized ( ConfigureListener . java : 208 )
at org . apache . catalina . core . StandardContext . listenerStart ( StandardContext . java : 3972 )
at org . apache . catalina . core . StandardContext . start ( StandardContext . java : 4467 )
at org . apache . catalina . core . ContainerBase . start ( ContainerBase . java : 1045 )
at org . apache . catalina . core . StandardHost . start ( StandardHost . java : 785 )
at org . apache . catalina . core . ContainerBase . start ( ContainerBase . java : 1045 )
at org . apache . catalina . core . StandardEngine . start ( StandardEngine . java : 443 )
at org . apache . catalina . core . StandardService . start ( StandardService . java : 519 )
at org . apache . catalina . core . StandardServer . start ( StandardServer . java : 710 )
at org . apache . catalina . startup . Catalina . start ( Catalina . java : 581 )
at sun . reflect . NativeMethodAccessorImpl . invoke0 ( Native Method )
at sun . reflect . NativeMethodAccessorImpl . invoke ( Unknown Source )
at sun . reflect . DelegatingMethodAccessorImpl . invoke ( Unknown Source )
at java . lang . reflect . Method . invoke ( Unknown Source )
at org . apache . catalina . startup . Bootstrap . start ( Bootstrap . java : 289 )
at org . apache . catalina . startup . Bootstrap . main ( Bootstrap . java : 414 )
Caused by : java . lang . ClassNotFoundException : com . sun . facelets . tag . jsf . ComponentHandler
at org . apache . catalina . loader . WebappClassLoader . loadClass ( WebappClassLoader . java : 1516 )
at org . apache . catalina . loader . WebappClassLoader . loadClass ( WebappClassLoader . java : 1361 )
... 31 more
02 / 06 / 2010 11 : 10 : 08 org . apache . catalina . core . StandardContext start
SEVERE : Error listenerStart
02 / 06 / 2010 11 : 10 : 08 org . apache . catalina . core . StandardContext start
SEVERE : Context [ /Academica1 ] startup failed due to previous errors
02 / 06 / 2010 11 : 10 : 08 org . apache . catalina . loader . WebappClassLoader clearReferencesJdbc
SEVERE : A web application registered the JBDC driver [ org.postgresql.Driver ] but failed to unregister it when the web application was stopped . To prevent a memory leak , the JDBC Driver has been forcibly unregistered .
02 / 06 / 2010 11 : 10 : 08 org . apache . catalina . loader . WebappClassLoader clearReferencesThreads
SEVERE : A web application appears to have started a thread named [ pool-1-thread-1 ] but has failed to stop it . This is very likely to create a memory leak .
02 / 06 / 2010 11 : 10 : 08 org . apache . catalina . loader . WebappClassLoader clearReferencesThreads
SEVERE : A web application appears to have started a thread named [ pool-1-thread-2 ] but has failed to stop it . This is very likely to create a memory leak .
02 / 06 / 2010 11 : 10 : 08 org . apache . catalina . loader . WebappClassLoader clearReferencesThreads
SEVERE : A web application appears to have started a thread named [ pool-1-thread-3 ] but has failed to stop it . This is very likely to create a memory leak .
02 / 06 / 2010 11 : 10 : 08 org . apache . catalina . loader . WebappClassLoader clearReferencesThreads
SEVERE : A web application appears to have started a thread named [ pool-1-thread-4 ] but has failed to stop it . This is very likely to create a memory leak .
02 / 06 / 2010 11 : 10 : 08 org . apache . catalina . loader . WebappClassLoader clearReferencesThreads
SEVERE : A web application appears to have started a thread named [ pool-1-thread-5 ] but has failed to stop it . This is very likely to create a memory leak .
02 / 06 / 2010 11 : 10 : 08 org . apache . catalina . loader . WebappClassLoader clearReferencesThreads
SEVERE : A web application appears to have started a thread named [ Mojarra-ResourceCache-1-thread-1 ] but has failed to stop it . This is very likely to create a memory leak .
fvslistas 10 de jun. de 2010
Não sei muita coisa de richfaces mas está com toda cara de conflito de bibliotecas do jsf.
Veja se o seu container já possui em sua área de bibliotecas compartilhadas algum jara que possa dar conflito com os que vc usa no seu projeto.
Dá uma olhada no link abaixo e veja quais são os jars q vc pecisa.
http://docs.jboss.org/richfaces/latest_3_3_X/en/devguide/html/GettingStarted.html#DownloadingRichFaces
gisa_screen 10 de jun. de 2010
vlw…to dando uma estudada aqui pelo site que passou…
tandrade86 10 de jun. de 2010
retira as libs do jsf… se eu não me engano, as libs do richfaces já tem suporte a elas…
Rafael_rst 10 de jun. de 2010
Sua aplicação é um (EAR) ou (WAR) ?
Poste a estrutura das libs da aplicação.
gisa_screen 10 de jun. de 2010
acho q nao pode tirar as libs do jsf…pelo que vi em outro exemplo , tem elas…
fvslistas 10 de jun. de 2010
Vou dar um chute.
Coloque no seu web.xml
<context-param>
<param-name>javax.faces.DISABLE_FACELET_JSF_VIEWHANDLER</param-name>
<param-value>true</param-value>
<description> Nao usar o facelet que ja vem com o jsf 2.0 </description>
</context-param>
ou retire jsf-facelets.jar do lib.
gisa_screen 11 de jun. de 2010
Oiii bom dia…
Consegui usar o Richfaces, pelo site que o fvslistas me passou, segui os passos de lá…e consegui , agora ja estou usando o Richfaces…Apenas coloquei os jars necessários … e acrescentei no web.xml somente a configuração do Richfaces e do JSF…retirei alguns jars, que talvez estivesse dando conflito…
gente obrigada…