Quantcast
Channel: GUJ - Tópicos com a tag hibernate
Viewing all articles
Browse latest Browse all 759

JSf Erro java.lang.ExceptionInInitializerError

$
0
0

@Marcelo_Freitas1 escreveu:

Pessoal quando eu clico em salvar na tela de jsf para salvar o formulário, aparece o seguinte erro no console:

fev 15, 2021 4:21:21 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFORMAÇÕES: The Apache Tomcat Native library which allows using OpenSSL was not found on the java.library.path: [C:\Program Files\Java\jdk1.8.0_151\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_151/bin/server;C:/Program Files/Java/jre1.8.0_151/bin;C:/Program Files/Java/jre1.8.0_151/lib/amd64;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\maven\bin;“C:\Users\marce\AppData\Local\Microsoft\WindowsApps.;C:\Program Files\Java\jdk-9.0.4\lib;”;C:\Users\marce\AppData\Local\Microsoft\WindowsApps;C:\maven\bin;;C:\Users\marce\AppData\Local\Programs\Microsoft VS Code\bin;C:\eclipse;;.]
fev 15, 2021 4:21:23 PM org.apache.coyote.AbstractProtocol init
INFORMAÇÕES: Initializing ProtocolHandler [“http-bio-8080”]
fev 15, 2021 4:21:23 PM org.apache.catalina.startup.Catalina load
INFORMAÇÕES: Initialization processed in 5374 ms
fev 15, 2021 4:21:23 PM org.apache.catalina.core.StandardService startInternal
INFORMAÇÕES: Starting service [Catalina]
fev 15, 2021 4:21:23 PM org.apache.catalina.core.StandardEngine startInternal
INFORMAÇÕES: Starting Servlet Engine: Apache Tomcat/7.0.107
fev 15, 2021 4:21:31 PM org.apache.catalina.startup.TaglibUriRule body
INFORMAÇÕES: TLD skipped. URI:
http://java.sun.com/jsf/html
is already defined
fev 15, 2021 4:21:31 PM org.apache.catalina.startup.TaglibUriRule body
INFORMAÇÕES: TLD skipped. URI: http://java.sun.com/jsf/core is already defined
fev 15, 2021 4:21:31 PM org.apache.catalina.startup.TaglibUriRule body
INFORMAÇÕES: TLD skipped. URI: http://mojarra.dev.java.net/mojarra_ext is already defined
fev 15, 2021 4:21:31 PM org.apache.catalina.startup.TldConfig execute
INFORMAÇÕES: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
fev 15, 2021 4:21:31 PM com.sun.faces.config.ConfigureListener contextInitialized
INFORMAÇÕES: Inicializando Mojarra 2.2.0 ( 20130502-2118 https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930) para o contexto ‘/meuprimeiroprojetojsf’
fev 15, 2021 4:21:31 PM com.sun.faces.spi.InjectionProviderFactory createInstance
INFORMAÇÕES: JSF1048: Anotações PostConstruct/PreDestroy presentes. Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
fev 15, 2021 4:21:32 PM com.sun.faces.config.processor.NavigationConfigProcessor addNavigationCasesForRule
ADVERTÊNCIA: JSF1058: O recurso referido por to-view-id, ‘navegacaoexplicita.jsf’, para navegação de ‘/index.xhtml’, não começa com ‘/’. Isso será adicionado para você, mas deveria ser corrigido.
fev 15, 2021 4:21:33 PM org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
ADVERTÊNCIA: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [304] milliseconds.
fev 15, 2021 4:21:33 PM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory [C:\apache-tomcat-7.0.107\webapps\docs]
fev 15, 2021 4:21:35 PM org.apache.catalina.startup.TldConfig execute
INFORMAÇÕES: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
fev 15, 2021 4:21:35 PM com.sun.faces.config.ConfigureListener contextInitialized
INFORMAÇÕES: Inicializando Mojarra 2.2.0 ( 20130502-2118 https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930) para o contexto ‘/docs’
fev 15, 2021 4:21:35 PM com.sun.faces.spi.InjectionProviderFactory createInstance
INFORMAÇÕES: JSF1048: Anotações PostConstruct/PreDestroy presentes. Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
fev 15, 2021 4:21:36 PM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deployment of web application directory [C:\apache-tomcat-7.0.107\webapps\docs] has finished in [2,954] ms
fev 15, 2021 4:21:36 PM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory [C:\apache-tomcat-7.0.107\webapps\examples]
fev 15, 2021 4:21:39 PM org.apache.catalina.startup.TldConfig execute
INFORMAÇÕES: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: contextInitialized()
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: SessionListener: contextInitialized()
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘StockTicker’, ‘async.Stockticker@78ba6b9f’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeReplaced(‘com.sun.faces.InitFacesContext’, ‘com.sun.faces.config.InitFacesContext@7473c0d3’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.patternCache’, ‘{}’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.WebConfiguration’, ‘com.sun.faces.config.WebConfiguration@7ef3c393’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeRemoved(‘com.sun.faces.facesInitializerMappingsAdded’, ‘true’)
fev 15, 2021 4:21:39 PM com.sun.faces.config.ConfigureListener contextInitialized
INFORMAÇÕES: Inicializando Mojarra 2.2.0 ( 20130502-2118 https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930) para o contexto ‘/examples’
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.FactoryConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@42183fd3’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.LifecycleConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@4ea4fa84’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.ApplicationConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@5cb4fe28’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.ComponentConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@53a7df00’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.ConverterConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@50c29400’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.ValidatorConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@39db2446’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.ManagedBeanConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@4265c8eb’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.RenderKitConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@2f574078’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.NavigationConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@6bf1b306’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.BehaviorConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@b68432a’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.FacesConfigExtensionProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@6726e03c’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.ProtectedViewsConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@72e72820’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.FacesFlowDefinitionConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@14e8ccf9’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.ResourceLibraryContractsConfigProcessor.METADATA’, ‘com.sun.faces.application.ApplicationInstanceFactoryMetadataMap@5d50ac5d’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.webresources’, ‘[]’)
fev 15, 2021 4:21:39 PM com.sun.faces.spi.InjectionProviderFactory createInstance
INFORMAÇÕES: JSF1048: Anotações PostConstruct/PreDestroy presentes. Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.ConfigManager_ANNOTATION_SCAN_TASK’, ‘java.util.concurrent.FutureTask@4397ed97’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘javax.faces.FactoryFinder.FactoryManagerCacheKey’, ‘1613413299974’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.ApplicationAssociate’, ‘com.sun.faces.application.ApplicationAssociate@608fe685’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.application.InjectionApplicationFactory’, ‘com.sun.faces.application.ApplicationImpl@7535ed68’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.config.processor.AbstractConfigProcessor.PROJECTSTAGE’, ‘Production’)
fev 15, 2021 4:21:39 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘javax.faces.BEANS_VALIDATION_AVAILABLE’, ‘false’)
fev 15, 2021 4:21:40 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeRemoved(‘com.sun.faces.config.ConfigManager_ANNOTATION_SCAN_TASK’, ‘java.util.concurrent.FutureTask@4397ed97’)
fev 15, 2021 4:21:40 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘org.apache.jasper.runtime.JspApplicationContextImpl’, ‘org.apache.jasper.runtime.JspApplicationContextImpl@1eca5c35’)
fev 15, 2021 4:21:40 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘com.sun.faces.errorPagePresent’, ‘false’)
fev 15, 2021 4:21:40 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeReplaced(‘com.sun.faces.InitFacesContext’, ‘com.sun.faces.config.InitFacesContext@54353c8c’)
fev 15, 2021 4:21:40 PM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: attributeAdded(‘org.apache.jasper.compiler.TldLocationsCache’, ‘org.apache.jasper.compiler.TldLocationsCache@d99626d’)
fev 15, 2021 4:21:40 PM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deployment of web application directory [C:\apache-tomcat-7.0.107\webapps\examples] has finished in [4,095] ms
fev 15, 2021 4:21:40 PM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory [C:\apache-tomcat-7.0.107\webapps\host-manager]
fev 15, 2021 4:21:41 PM org.apache.catalina.startup.TldConfig execute
INFORMAÇÕES: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
fev 15, 2021 4:21:41 PM com.sun.faces.config.ConfigureListener contextInitialized
INFORMAÇÕES: Inicializando Mojarra 2.2.0 ( 20130502-2118 https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930) para o contexto ‘/host-manager’
fev 15, 2021 4:21:41 PM com.sun.faces.spi.InjectionProviderFactory createInstance
INFORMAÇÕES: JSF1048: Anotações PostConstruct/PreDestroy presentes. Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
fev 15, 2021 4:21:41 PM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deployment of web application directory [C:\apache-tomcat-7.0.107\webapps\host-manager] has finished in [1,438] ms
fev 15, 2021 4:21:41 PM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory [C:\apache-tomcat-7.0.107\webapps\manager]
fev 15, 2021 4:21:42 PM org.apache.catalina.startup.TldConfig execute
INFORMAÇÕES: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
fev 15, 2021 4:21:42 PM com.sun.faces.config.ConfigureListener contextInitialized
INFORMAÇÕES: Inicializando Mojarra 2.2.0 ( 20130502-2118 https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930) para o contexto ‘/manager’
fev 15, 2021 4:21:42 PM com.sun.faces.spi.InjectionProviderFactory createInstance
INFORMAÇÕES: JSF1048: Anotações PostConstruct/PreDestroy presentes. Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
fev 15, 2021 4:21:42 PM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deployment of web application directory [C:\apache-tomcat-7.0.107\webapps\manager] has finished in [1,446] ms
fev 15, 2021 4:21:42 PM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory [C:\apache-tomcat-7.0.107\webapps\ROOT]
fev 15, 2021 4:21:44 PM org.apache.catalina.startup.TldConfig execute
INFORMAÇÕES: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
fev 15, 2021 4:21:44 PM com.sun.faces.config.ConfigureListener contextInitialized
INFORMAÇÕES: Inicializando Mojarra 2.2.0 ( 20130502-2118 https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930) para o contexto ‘’
fev 15, 2021 4:21:44 PM com.sun.faces.spi.InjectionProviderFactory createInstance
INFORMAÇÕES: JSF1048: Anotações PostConstruct/PreDestroy presentes. Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
fev 15, 2021 4:21:44 PM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deployment of web application directory [C:\apache-tomcat-7.0.107\webapps\ROOT] has finished in [1,296] ms
fev 15, 2021 4:21:44 PM org.apache.coyote.AbstractProtocol start
INFORMAÇÕES: Starting ProtocolHandler [“http-bio-8080”]
fev 15, 2021 4:21:44 PM org.apache.catalina.startup.Catalina start
INFORMAÇÕES: Server startup in 21033 ms
fev 15, 2021 4:21:55 PM com.sun.faces.lifecycle.InvokeApplicationPhase execute
ADVERTÊNCIA: #{pessoaBean.Salvar}: java.lang.ExceptionInInitializerError
javax.faces.FacesException: #{pessoaBean.Salvar}: java.lang.ExceptionInInitializerError
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118)
at javax.faces.component.UICommand.broadcast(UICommand.java:315)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:646)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:165)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:1025)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1201)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:654)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:319)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
Caused by: javax.faces.el.EvaluationException: java.lang.ExceptionInInitializerError
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:101)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
… 27 more
Caused by: java.lang.ExceptionInInitializerError
at br.com.dao.DaoGeneric.salvar(DaoGeneric.java:14)
at br.com.cursojsf.PessoaBean.Salvar(PessoaBean.java:27)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.el.parser.AstValue.invoke(AstValue.java:279)
at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:263)
at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87)
… 28 more
Caused by: javax.persistence.PersistenceException: No Persistence provider for EntityManager named meuprimeiroprojetojsf
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:69)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:47)
at br.com.jpautil.JPAUtil.(JPAUtil.java:13)
… 38 more

fev 15, 2021 4:21:55 PM org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() for servlet [Faces Servlet] in context with path [/meuprimeiroprojetojsf] threw exception [java.lang.ExceptionInInitializerError] with root cause
javax.persistence.PersistenceException: No Persistence provider for EntityManager named meuprimeiroprojetojsf
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:69)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:47)
at br.com.jpautil.JPAUtil.(JPAUtil.java:13)
at br.com.dao.DaoGeneric.salvar(DaoGeneric.java:14)
at br.com.cursojsf.PessoaBean.Salvar(PessoaBean.java:27)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.el.parser.AstValue.invoke(AstValue.java:279)
at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:263)
at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
at javax.faces.component.UICommand.broadcast(UICommand.java:315)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:646)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:165)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:1025)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1201)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:654)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:319)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)

Meu pom.xml


4.0.0

<groupId>meuprimeiroprojetojsf</groupId>
<artifactId>meuprimeiroprojetojsf</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>

<name>meuprimeiroprojetojsf</name>
<url>http://maven.apache.org</url>

<properties>
	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

<dependencies>


	<dependency>
		<groupId>junit</groupId>
		<artifactId>junit</artifactId>
		<version>3.8.1</version>
		<scope>test</scope>
	</dependency>


	<!-- https://mvnrepository.com/artifact/com.sun.faces/jsf-api -->
	<dependency>
		<groupId>com.sun.faces</groupId>
		<artifactId>jsf-api</artifactId>
		<version>2.2.0</version>
	</dependency>


	<dependency>
		<groupId>com.sun.faces</groupId>
		<artifactId>jsf-impl</artifactId>
		<version>2.2.0</version>
	</dependency>

	<dependency>
		<groupId>org.hibernate</groupId>
		<artifactId>hibernate-entitymanager</artifactId>
		<version>4.3.8.Final</version>
		<scope>compile</scope>
	</dependency>
	
	
	<!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-core -->
	<dependency>
	    <groupId>org.hibernate</groupId>
	    <artifactId>hibernate-core</artifactId>
	    <version>4.1.10.Final</version>
	    <scope>compile</scope>
	</dependency>
	
	
	
	<dependency>
		<groupId>org.postgresql</groupId>
		<artifactId>postgresql</artifactId>
		<version>9.2-1003-jdbc4</version>
		<scope>compile</scope>
	</dependency>
	
	

	

</dependencies>

a tela jsf

<?xml version="1.0" encoding="ISO-8859-1" ?>

<h:head>
Olá jsf
</h:head>
<h:body>

<h:form id="formPessoa">
	<h:outputLabel value="Nome: "/>
	<h:inputText value="#{pessoaBean.pessoa.nome}"/>
	

	<h:outputLabel value="Sobrenome: "/>
	<h:inputText value="#{pessoaBean.pessoa.sobrenome}"/>
	
	<h:outputLabel value="Idade: "/>
	<h:inputText value="#{pessoaBean.pessoa.idade}"/>
	
	
	<h:commandButton value="Salvar" action="#{pessoaBean.Salvar}"/>
</h:form>

</h:body>

Bean controle

package br.com.cursojsf;

import java.util.ArrayList;
import java.util.List;

import javax.faces.bean.ApplicationScoped;
import javax.faces.bean.ManagedBean;
import javax.faces.component.html.HtmlCommandButton;

import com.sun.faces.taglib.html_basic.CommandButtonTag;

import br.com.dao.DaoGeneric;
import br.com.entidade.Pessoa;

@ApplicationScoped
@ManagedBean(name = “pessoaBean”)
public class PessoaBean {

private Pessoa pessoa = new Pessoa();
private DaoGeneric<Pessoa> daoGeneric = new DaoGeneric<Pessoa>();


public String  Salvar() {
	
daoGeneric.salvar(pessoa);	
pessoa =new Pessoa();
return "";
}


public Pessoa getPessoa() {
	return pessoa;
}


public void setPessoa(Pessoa pessoa) {
	this.pessoa = pessoa;
}


public DaoGeneric<Pessoa> getDaoGeneric() {
	return daoGeneric;
}


public void setDaoGeneric(DaoGeneric<Pessoa> daoGeneric) {
	this.daoGeneric = daoGeneric;
}

}

classe

package br.com.entidade;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

@Entity
public class Pessoa implements Serializable{

private static final long seriaLVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;

private String nome;

private String sobrenome;

private Integer idade;

@Temporal(TemporalType.DATE)
private Date dataNascimento;



public Pessoa() {
	// TODO Auto-generated constructor stub
}





public Long getId() {
	return id;
}


public void setId(Long id) {
	this.id = id;
}


public String getNome() {
	return nome;
}


public void setNome(String nome) {
	this.nome = nome;
}


public String getSobrenome() {
	return sobrenome;
}


public void setSobrenome(String sobrenome) {
	this.sobrenome = sobrenome;
}


public Integer getIdade() {
	return idade;
}


public void setIdade(Integer idade) {
	this.idade = idade;
}





public Date getDataNascimento() {
	return dataNascimento;
}





public void setDataNascimento(Date dataNascimento) {
	this.dataNascimento = dataNascimento;
}





@Override
public int hashCode() {
	final int prime = 31;
	int result = 1;
	result = prime * result + ((id == null) ? 0 : id.hashCode());
	return result;
}


@Override
public boolean equals(Object obj) {
	if (this == obj)
		return true;
	if (obj == null)
		return false;
	if (getClass() != obj.getClass())
		return false;
	Pessoa other = (Pessoa) obj;
	if (id == null) {
		if (other.id != null)
			return false;
	} else if (!id.equals(other.id))
		return false;
	return true;
}

}

Mensagens: 3

Participantes: 2

Ler tópico completo


Viewing all articles
Browse latest Browse all 759

Trending Articles


Girasoles para colorear


mayabang Quotes, Torpe Quotes, tanga Quotes


Tagalog Quotes About Crush – Tagalog Love Quotes


OFW quotes : Pinoy Tagalog Quotes


Long Distance Relationship Tagalog Love Quotes


Tagalog Quotes To Move on and More Love Love Love Quotes


5 Tagalog Relationship Rules


Best Crush Tagalog Quotes And Sayings 2017


Re:Mutton Pies (lleechef)


FORECLOSURE OF REAL ESTATE MORTGAGE


Sapos para colorear


tagalog love Quotes – Tiwala Quotes


Break up Quotes Tagalog Love Quote – Broken Hearted Quotes Tagalog


Patama Quotes : Tagalog Inspirational Quotes


Pamatay na Banat and Mga Patama Love Quotes


Tagalog Long Distance Relationship Love Quotes


BARKADA TAGALOG QUOTES


“BAHAY KUBO HUGOT”


Vimeo 10.7.0 by Vimeo.com, Inc.


Vimeo 10.7.1 by Vimeo.com, Inc.



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>