configuração Jsf2 + hibernate

4 respostas
douglaskd

estou tentando iniciar o tomcat com jsf2, porém ele me gera varias mensagens de erro no log

25/03/2011 09:52:48 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:/Arquivos de programas/Java/jre6/lib/i386;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Arquivos de programas\MySQL\MySQL Server 5.5\bin;C:\eclipse\eclipse; 25/03/2011 09:52:49 org.apache.tomcat.util.digester.SetPropertiesRule begin AVISO: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:jsf-blank' did not find a matching property. 25/03/2011 09:52:49 org.apache.tomcat.util.digester.SetPropertiesRule begin AVISO: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:JPA2-Hibernate' did not find a matching property. 25/03/2011 09:52:49 org.apache.coyote.AbstractProtocolHandler init INFO: Initializing ProtocolHandler ["http-bio-8080"] 25/03/2011 09:52:49 org.apache.coyote.AbstractProtocolHandler init INFO: Initializing ProtocolHandler ["ajp-bio-8009"] 25/03/2011 09:52:49 org.apache.catalina.startup.Catalina load INFO: Initialization processed in 3668 ms 25/03/2011 09:52:49 org.apache.catalina.core.StandardService startInternal INFO: Starting service Catalina 25/03/2011 09:52:49 org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet Engine: Apache Tomcat/7.0.11 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jsf/html is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jsf/core is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://mojarra.dev.java.net/mojarra_ext is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jstl/core is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jstl/sql_rt is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/sql is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/core is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/functions is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/permittedTaglibs is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jstl/xml is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/scriptfree is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt_rt is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/fmt is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/xml is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jstl/xml_rt is already defined 25/03/2011 09:52:51 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jstl/sql is already defined 25/03/2011 09:52:52 com.sun.faces.config.ConfigureListener contextInitialized INFO: Inicializando Mojarra 2.1.0 (FCS FCS) para o contexto '/JPA2-Hibernate' 25/03/2011 09:52:53 com.sun.faces.spi.InjectionProviderFactory createInstance INFO: JSF1048: Anotações PostConstruct/PreDestroy presentes. Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas. 25/03/2011 09:52:54 com.sun.faces.config.ConfigureListener$WebConfigResourceMonitor$Monitor <init> INFO: Monitoring jndi:/localhost/JPA2-Hibernate/WEB-INF/faces-config.xml for modifications 25/03/2011 09:53:01 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jsf/html is already defined 25/03/2011 09:53:01 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://java.sun.com/jsf/core is already defined 25/03/2011 09:53:01 org.apache.catalina.startup.TaglibUriRule body INFO: TLD skipped. URI: http://mojarra.dev.java.net/mojarra_ext is already defined 25/03/2011 09:53:01 org.apache.catalina.core.StandardContext listenerStart GRAVE: Error configuring application listener of class com.sun.faces.application.ServletContextSensitiveSingletonStore java.lang.InstantiationException: com.sun.faces.application.ServletContextSensitiveSingletonStore at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:119) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4618) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5184) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5179) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) 25/03/2011 09:53:01 org.apache.catalina.core.StandardContext listenerStart GRAVE: Skipped installing application listeners due to previous error(s) 25/03/2011 09:53:01 org.apache.catalina.core.StandardContext startInternal GRAVE: Error listenerStart 25/03/2011 09:53:01 org.apache.catalina.core.StandardContext startInternal GRAVE: Context [/jsf-blank] startup failed due to previous errors 25/03/2011 09:53:01 org.apache.coyote.AbstractProtocolHandler start INFO: Starting ProtocolHandler ["http-bio-8080"] 25/03/2011 09:53:02 org.apache.coyote.AbstractProtocolHandler start INFO: Starting ProtocolHandler ["ajp-bio-8009"] 25/03/2011 09:53:02 org.apache.catalina.startup.Catalina start INFO: Server startup in 14986 ms

se alguém tiver um tutorial passo a passo de como iniciar uma aplicação usando Eclipse + JSF + Hibernate + Tomcat(pode ser outro), por favor eu estou precisando para continuar os estudos

4 Respostas

A

http://www.k19.com.br/downloads/apostilas-java/k19-k12-desenvolvimento-web-com-jsf2-e-jpa2

douglaskd

eu to usando essa apostila, mais é explicado meio por cima, e ai busco fontes externas e da esse erro

leonardobhbr

Amigo eu estava com este mesmo problema usando tomcat 7 com jsf2 .
Decidi instalar o tomcat 6 ai funcionou.

postei ate uma pergunta aqui no guj.

http://www.guj.com.br/java/236097-resolvido-jsf-2-nao-esta-rodando-no-tomcat-7

Resumindo use tomcat 6 com o servlet 2.5 ao inves do 3.0

douglaskd

vou testar, obrigado

Criado 25 de março de 2011
Ultima resposta 25 de mar. de 2011
Respostas 4
Participantes 3