Olá amigos,
estou há semanas com esse problema e não sei como resolver.
Estou estudando o livro Dominando JavaServer Faces e Facelets Utilizando Spring 2.5, Hibernate e JPA.
Segui todos os passos do livro e tentei subir a primeira página pra ver se estava tudo funcionando e dá erro.
Peguei o projeto completo que vem no cd e tentei subí-lo seguindo os passos de um vídeo disponibilizado pelo autor, mas dá erro.
Mandei alguns emails para o autor que respondeu que o eclipse não estava levando as bibliotecas onde ele faz o deploy.
Como eu vejo onde o eclipse faz o deploy pra ver se os jars estão lá? (trinidad-api-1.2.7.jar, trinidad-impl-1.2.7.jar, entre outros)
Adicionei todas as libs em add External Jar, depois apliquei Java EE Module Dependencies e ao rodar no server, dá o erro abaixo.
Removi o projeto, dei clean, adicionei e publiquei e o erro persiste.
Pesquisei na net e vi muitos com esse erro sem solução. No vídeo com os passos, após rodar no server, a página abre.
Tentei até colocar em WEB-INF/lib, mas continua o erro.
Realmente não sei mais o que fazer.
Obrigado.
04/02/2012 14:55:33 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:\Program Files\Java\jre6\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files\QuickTime\QTSystem;C:\Program Files\Java\jdk1.6.0_23\bin;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files\VDownloader;.
04/02/2012 14:55:34 org.apache.tomcat.util.digester.SetPropertiesRule begin
AVISO: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source’ to ‘org.eclipse.jst.j2ee.server:ProjEcommerce’ did not find a matching property.
04/02/2012 14:55:34 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
04/02/2012 14:55:34 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1253 ms
04/02/2012 14:55:34 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
04/02/2012 14:55:34 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.30
04/02/2012 14:55:35 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener “com.sun.faces.config.ConfigureListener” is already configured for this context. The duplicate definition has been ignored.
04/02/2012 14:55:35 org.apache.catalina.core.StandardContext listenerStart
[color=red]GRAVE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener[/color]
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1493)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4115)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4671)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:701)
at org.apache.catalina.startup.Catalina.start(Catalina.java:585)
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)
04/02/2012 14:55:35 org.apache.catalina.core.StandardContext listenerStart
[color=red]GRAVE: Error configuring application listener of class org.apache.myfaces.trinidadinternal.webapp.TrinidadListenerImpl
java.lang.ClassNotFoundException: org.apache.myfaces.trinidadinternal.webapp.TrinidadListenerImpl[/color]
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1493)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4115)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4671)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:701)
at org.apache.catalina.startup.Catalina.start(Catalina.java:585)
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)
04/02/2012 14:55:35 org.apache.catalina.core.StandardContext listenerStart
GRAVE: Skipped installing application listeners due to previous error(s)
04/02/2012 14:55:35 org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
04/02/2012 14:55:35 org.apache.catalina.core.StandardContext start
GRAVE: Context [/ProjEcommerce] startup failed due to previous errors
04/02/2012 14:55:36 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
04/02/2012 14:55:36 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
04/02/2012 14:55:36 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/62 config=null
04/02/2012 14:55:36 org.apache.catalina.startup.Catalina start
INFO: Server startup in 1640 ms