JSf Erro java.lang.ExceptionInInitializerError - RESOLVIDO

8 respostas
jsfjavajpahibernate
M

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:

<a href="http://java.sun.com/jsf/html">http://java.sun.com/jsf/html</a>

is already defined

fev 15, 2021 4:21:31 PM org.apache.catalina.startup.TaglibUriRule body

INFORMAÇÕES: TLD skipped. URI: <a href="http://java.sun.com/jsf/core">http://java.sun.com/jsf/core</a> is already defined

fev 15, 2021 4:21:31 PM org.apache.catalina.startup.TaglibUriRule body

INFORMAÇÕES: TLD skipped. URI: <a href="http://mojarra.dev.java.net/mojarra_ext">http://mojarra.dev.java.net/mojarra_ext</a> 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 <a href="https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930">https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930</a>) 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 <a href="https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930">https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930</a>) 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 <a href="https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930">https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930</a>) 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 <a href="https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930">https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930</a>) 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 <a href="https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930">https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930</a>) 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 <a href="https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930">https://svn.java.net/svn/mojarra~svn/tags/2.2.0@11930</a>) 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;
}

}

8 Respostas

S

Você tem o OpenSSL instalado?

M

Não vi essa configuração no curso ainda… quando eu depuro o código ele da o erro no jpa…

package br.com.jpautil;

import javax.persistence.EntityManager;

import javax.persistence.EntityManagerFactory;

import javax.persistence.Persistence;

public class JPAUtil {

private static EntityManagerFactory factory;

static {
	if (factory == null)
		factory = Persistence.createEntityManagerFactory("meuprimeiroprojetojsf");

}


public static EntityManager geEntityManager() {
	
	return factory.createEntityManager();
	
}

}

E depois ele retorna o erro no console que esta mencionado no começo desse poste…

Poderia me indicar um link para eu ver como funciona a parte de instalação e configuração do OpenSSL ? Talvez sejá isso mesmo que esteja pegando.

S

https://tomcat.apache.org/tomcat-8.5-doc/ssl-howto.html

M

Consegui resolver esse erro e para corrigir foi necessario colocar o hibernate-entitymanager-4.3.8.jar que estava faltando na lib dentro da pasta do tomcat v7.0.

Mas agora aparece um novo erro no console, dizendo de incompatibilidade classe, veja:

ev 17, 2021 12:10:10 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation

INFO: HHH000204: Processing PersistenceUnitInfo [

name: meuprimeiroprojetojsf

]

fev 17, 2021 12:10:10 PM com.sun.faces.lifecycle.InvokeApplicationPhase execute

ADVERTÊNCIA: #{pessoaBean.Salvar}: java.lang.IncompatibleClassChangeError: Implementing class

javax.faces.FacesException: #{pessoaBean.Salvar}: java.lang.IncompatibleClassChangeError: Implementing class

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.IncompatibleClassChangeError: Implementing class

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.IncompatibleClassChangeError: Implementing class

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:763)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)

at java.net.URLClassLoader.access$100(URLClassLoader.java:73)

at java.net.URLClassLoader$1.run(URLClassLoader.java:368)

at java.net.URLClassLoader$1.run(URLClassLoader.java:362)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:361)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.buildBootstrapServiceRegistry(EntityManagerFactoryBuilderImpl.java:486)

at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.(EntityManagerFactoryBuilderImpl.java:208)

at org.hibernate.jpa.boot.spi.Bootstrap.getEntityManagerFactoryBuilder(Bootstrap.java:51)

at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilder(HibernatePersistenceProvider.java:182)

at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:131)

at org.hibernate.ejb.HibernatePersistence.getEntityManagerFactoryBuilderOrNull(HibernatePersistence.java:93)

at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:88)

at org.hibernate.ejb.HibernatePersistence.getEntityManagerFactoryBuilderOrNull(HibernatePersistence.java:101)

at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:69)

at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:54)

at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:63)

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:22)

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
fev 17, 2021 12:10:10 PM org.apache.catalina.core.StandardWrapperValve invoke

GRAVE: Servlet.service() for servlet [Faces Servlet] in context with path [/meuprimeiroprojetojsf] threw exception [java.lang.IncompatibleClassChangeError: Implementing class] with root cause

java.lang.IncompatibleClassChangeError: Implementing class

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:763)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)

at java.net.URLClassLoader.access$100(URLClassLoader.java:73)

at java.net.URLClassLoader$1.run(URLClassLoader.java:368)

at java.net.URLClassLoader$1.run(URLClassLoader.java:362)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:361)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.buildBootstrapServiceRegistry(EntityManagerFactoryBuilderImpl.java:486)

at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.(EntityManagerFactoryBuilderImpl.java:208)

at org.hibernate.jpa.boot.spi.Bootstrap.getEntityManagerFactoryBuilder(Bootstrap.java:51)

at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilder(HibernatePersistenceProvider.java:182)

at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:131)

at org.hibernate.ejb.HibernatePersistence.getEntityManagerFactoryBuilderOrNull(HibernatePersistence.java:93)

at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:88)

at org.hibernate.ejb.HibernatePersistence.getEntityManagerFactoryBuilderOrNull(HibernatePersistence.java:101)

at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:69)

at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:54)

at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:63)

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:22)

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)

Fiz todas as verificações básicas, como ir na aba problems que não consta nenhum erro, fui também nas propriedades do projeto e verifiquei as configurações como as versões do java e facets e nada, o projeto em si não tem nenhum erro apontado, o erro só ocorre quando tento salvar o cadastro.
Nesse erro reportado não entendi em qual classe estaria dando o erro para pode tentar resolver, como podemos prosseguir para eliminar mais esse erro ?

S

E essa versão 4.3.8 é compatível com os outros JARs do hibernate que você tem?

M

Deu certo, eu estava com duas versões do hibernate então eu tirei a mais antiga e fiquei com a versão 4.3.8 e resolveu, ufa até que fim. Vlw mais uma vez.

S

Experimenta utilizar o Maven para controlar as versões das dependências que você tem.
Isso evita esse tipo de dor de cabeça.

M

Nice, estou usando mas acho que acabei por colocar duas versões lá. vlw.

Criado 15 de fevereiro de 2021
Ultima resposta 25 de fev. de 2021
Respostas 8
Participantes 2