Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- dez 18, 2017 3:49:14 PM org.hibernate.ejb.HibernatePersistence logDeprecation
- WARN: HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.
- dez 18, 2017 3:49:14 PM org.hibernate.ejb.HibernatePersistence logDeprecation
- WARN: HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.
- dez 18, 2017 3:49:14 PM org.hibernate.ejb.HibernatePersistence logDeprecation
- WARN: HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.
- dez 18, 2017 3:49:14 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation
- INFO: HHH000204: Processing PersistenceUnitInfo [
- name: cronosPU
- ...]
- dez 18, 2017 3:49:14 PM org.hibernate.Version logVersion
- INFO: HHH000412: Hibernate Core {4.3.7.Final}
- dez 18, 2017 3:49:14 PM org.hibernate.cfg.Environment <clinit>
- INFO: HHH000206: hibernate.properties not found
- dez 18, 2017 3:49:14 PM org.hibernate.cfg.Environment buildBytecodeProvider
- INFO: HHH000021: Bytecode provider name : javassist
- dez 18, 2017 3:49:15 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager <clinit>
- INFO: HCANN000001: Hibernate Commons Annotations {4.0.5.Final}
- dez 18, 2017 3:49:15 PM org.hibernate.engine.jdbc.connections.internal.ConnectionProviderInitiator instantiateExplicitConnectionProvider
- INFO: HHH000130: Instantiating explicit connection provider: org.hibernate.connection.C3P0ConnectionProvider
- dez 18, 2017 3:49:15 PM org.hibernate.c3p0.internal.C3P0ConnectionProvider configure
- INFO: HHH010002: C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/cronos
- dez 18, 2017 3:49:15 PM org.hibernate.c3p0.internal.C3P0ConnectionProvider configure
- INFO: HHH000046: Connection properties: {user=root}
- dez 18, 2017 3:49:15 PM org.hibernate.c3p0.internal.C3P0ConnectionProvider configure
- INFO: HHH000006: Autocommit mode: false
- dez 18, 2017 3:49:15 PM com.mchange.v2.log.MLog <clinit>
- INFORMAÇÕES: MLog clients using java 1.4+ standard logging.
- dez 18, 2017 3:49:15 PM com.mchange.v2.c3p0.C3P0Registry banner
- INFORMAÇÕES: Initializing c3p0-0.9.2.1 [built 20-March-2013 10:47:27 +0000; debug? true; trace: 10]
- dez 18, 2017 3:49:15 PM com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource getPoolManager
- INFORMAÇÕES: Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@f54e2536 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@9fd4199d [ acquireIncrement -> 1, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 1hge1629stm8i5l1p5j4l9|3154e7c4, idleConnectionTestPeriod -> 1800, initialPoolSize -> 5, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 1800, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 100, maxStatements -> 50, maxStatementsPerConnection -> 0, minPoolSize -> 5, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@f2b23aac [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 1hge1629stm8i5l1p5j4l9|397ba38f, jdbcUrl -> jdbc:mysql://localhost:3306/cronos, properties -> {user=******} ], preferredTestQuery -> null, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 1hge1629stm8i5l1p5j4l9|2ef62bd8, numHelperThreads -> 3 ]
- dez 18, 2017 3:49:16 PM org.hibernate.dialect.Dialect <init>
- INFO: HHH000400: Using dialect: org.hibernate.dialect.MySQL5Dialect
- dez 18, 2017 3:49:16 PM org.hibernate.engine.jdbc.internal.LobCreatorBuilder useContextualLobCreation
- INFO: HHH000423: Disabling contextual LOB creation as JDBC driver reported JDBC version [3] less than 4
- dez 18, 2017 3:49:16 PM org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory <init>
- INFO: HHH000397: Using ASTQueryTranslatorFactory
- javax.persistence.PersistenceException: Unable to build entity manager factory
- at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:83)
- at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:54)
- at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:55)
- at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:39)
- at util.EntityManagerProducer.<init>(EntityManagerProducer.java:17)
- at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
- at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
- at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:488)
- at org.jboss.weld.injection.ConstructorInjectionPoint.newInstance(ConstructorInjectionPoint.java:119)
- at org.jboss.weld.injection.ConstructorInjectionPoint.invokeAroundConstructCallbacks(ConstructorInjectionPoint.java:92)
- at org.jboss.weld.injection.ConstructorInjectionPoint.newInstance(ConstructorInjectionPoint.java:78)
- at org.jboss.weld.injection.producer.AbstractInstantiator.newInstance(AbstractInstantiator.java:28)
- at org.jboss.weld.injection.producer.BasicInjectionTarget.produce(BasicInjectionTarget.java:112)
- at org.jboss.weld.injection.producer.BeanInjectionTarget.produce(BeanInjectionTarget.java:180)
- at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:158)
- at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:96)
- at org.jboss.weld.bean.ContextualInstanceStrategy$DefaultContextualInstanceStrategy.get(ContextualInstanceStrategy.java:100)
- at org.jboss.weld.bean.ContextualInstanceStrategy$ApplicationScopedContextualInstanceStrategy.get(ContextualInstanceStrategy.java:140)
- at org.jboss.weld.bean.ContextualInstance.get(ContextualInstance.java:50)
- at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:758)
- at org.jboss.weld.injection.producer.AbstractMemberProducer.getReceiver(AbstractMemberProducer.java:123)
- at org.jboss.weld.injection.producer.AbstractMemberProducer.produce(AbstractMemberProducer.java:158)
- at org.jboss.weld.bean.AbstractProducerBean.create(AbstractProducerBean.java:180)
- at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:96)
- at org.jboss.weld.bean.ContextualInstanceStrategy$DefaultContextualInstanceStrategy.get(ContextualInstanceStrategy.java:100)
- at org.jboss.weld.bean.ContextualInstanceStrategy$CachingContextualInstanceStrategy.get(ContextualInstanceStrategy.java:177)
- at org.jboss.weld.bean.ContextualInstance.get(ContextualInstance.java:50)
- at org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:99)
- at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:99)
- at org.jboss.weldx.persistence.EntityManager$1129021870$Proxy$_$$_WeldClientProxy.getTransaction(Unknown Source)
- at util.TransacionalInterceptor.invoke(TransacionalInterceptor.java:25)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:564)
- at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:73)
- at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84)
- at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72)
- at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56)
- at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79)
- at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68)
- at base.service.ProcessoService$Proxy$_$$_WeldSubclass.inserirAlterar(Unknown Source)
- at base.controle.ProcessoMB.salvar(ProcessoMB.java:26)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:564)
- at org.apache.el.parser.AstValue.invoke(AstValue.java:247)
- at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:267)
- at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
- at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
- at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
- at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:147)
- at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)
- at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:813)
- at javax.faces.component.UICommand.broadcast(UICommand.java:300)
- 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:231)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
- at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
- at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
- at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
- at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
- at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
- at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
- at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.base/java.lang.Thread.run(Thread.java:844)
- Caused by: org.hibernate.cfg.beanvalidation.IntegrationException: Error activating Bean Validation integration
- at org.hibernate.cfg.beanvalidation.BeanValidationIntegrator.integrate(BeanValidationIntegrator.java:154)
- at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:312)
- at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1859)
- at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:852)
- at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:845)
- at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.withTccl(ClassLoaderServiceImpl.java:398)
- at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:844)
- at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:75)
- ... 84 more
- Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/ValidationException
- at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:129)
- at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:96)
- at org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:31)
- at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:276)
- at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:110)
- at org.hibernate.cfg.beanvalidation.TypeSafeActivator.getValidatorFactory(TypeSafeActivator.java:459)
- at org.hibernate.cfg.beanvalidation.TypeSafeActivator.activate(TypeSafeActivator.java:97)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:564)
- at org.hibernate.cfg.beanvalidation.BeanValidationIntegrator.integrate(BeanValidationIntegrator.java:148)
- ... 91 more
- Caused by: java.lang.ClassNotFoundException: javax.xml.bind.ValidationException
- at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1291)
- at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1119)
- ... 103 more
- <?xml version="1.0" encoding="UTF-8"?>
- <persistence version="2.1"
- xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">
- <persistence-unit name="cronosPU">
- <class>base.modelo.Tipo</class>
- <properties>
- <property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/cronos" />
- <property name="javax.persistence.jdbc.user" value="root" />
- <property name="javax.persistence.jdbc.password" value="" />
- <property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
- <property name="hibernate.cache.provider_class" value="org.hibernate.cache.NoCacheProvider" />
- <property name="hibernate.hbm2ddl.auto" value="update" />
- <!-- <property name="javax.persistence.jdbc.password" value="4321" /> -->
- <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect" />
- <property name="hibernate.connection.provider_class"
- value="org.hibernate.connection.C3P0ConnectionProvider" />
- <property name="hibernate.connection.provider_class" value="org.hibernate.connection.C3P0ConnectionProvider" />
- <property name="hibernate.c3p0.max_size" value="100" />
- <property name="hibernate.c3p0.min_size" value="5" />
- <property name="hibernate.c3p0.acquire_increment" value="1" />
- <property name="hibernate.c3p0.idle_test_period" value="1800" />
- <property name="hibernate.c3p0.max_statements" value="50" />
- <property name="hibernate.c3p0.timeout" value="1800" />
- </properties>
- </persistence-unit>
- </persistence>
- package base.controle;
- import javax.inject.Inject;
- import javax.inject.Named;
- import base.modelo.Processo;
- import base.service.ProcessoService;
- import util.ExibirMensagem;
- import util.FecharDialog;
- import util.Mensagem;
- @Named("processoMB")
- public class ProcessoMB {
- private Processo processo;
- private ProcessoService processoService;
- @Inject
- public ProcessoMB(Processo processo, ProcessoService processoService) {
- this.setProcesso(processo);
- this.processoService = processoService;
- }
- public void salvar() {
- try {
- processoService.inserirAlterar(getProcesso());
- ExibirMensagem.exibirMensagem(Mensagem.SUCESSO);
- FecharDialog.fecharDialogTipoServidor();
- } catch (Exception e) {
- ExibirMensagem.exibirMensagem(Mensagem.ERRO);
- e.printStackTrace();
- }
- }
- public void criarNovoProcesso() {
- processo = new Processo();
- }
- public Processo getProcesso() {
- return processo;
- }
- public void setProcesso(Processo processo) {
- this.processo = processo;
- }
- }
- package base.service;
- import java.io.Serializable;
- import javax.inject.Inject;
- import base.modelo.Processo;
- import base.modelo.Tipo;
- import dao.GenericDAO;
- import util.Transacional;
- public class ProcessoService implements Serializable {
- private static final long serialVersionUID = 6489265091986320648L;
- @Inject
- private GenericDAO<Processo> daoProcesso;
- @Transacional
- public void inserirAlterar(Processo processo) {
- if (processo.getId() == null) {
- daoProcesso.inserir(processo);
- } else {
- daoProcesso.alterar(processo);
- }
- }
- }
- package dao;
- import java.io.Serializable;
- import java.lang.reflect.ParameterizedType;
- import java.util.List;
- import javax.inject.Inject;
- import javax.persistence.EntityManager;
- import javax.persistence.Query;
- public class GenericDAO<T> implements Serializable{
- private static final long serialVersionUID = 1L;
- @Inject
- private EntityManager manager;
- public void inserir(T objeto) {
- manager.persist(objeto);
- }
- }
- package util;
- import javax.enterprise.context.ApplicationScoped;
- import javax.enterprise.context.RequestScoped;
- import javax.enterprise.inject.Disposes;
- import javax.enterprise.inject.Produces;
- import javax.persistence.EntityManager;
- import javax.persistence.EntityManagerFactory;
- import javax.persistence.Persistence;
- @ApplicationScoped
- public class EntityManagerProducer {
- private EntityManagerFactory factory;
- public EntityManagerProducer() {
- this.factory = Persistence.createEntityManagerFactory("cronosPU");
- }
- @Produces
- @RequestScoped
- public EntityManager createEntityManager() {
- return this.factory.createEntityManager();
- }
- public void closeEntityManager(@Disposes EntityManager manager) {
- manager.close();
- }
- }
Add Comment
Please, Sign In to add comment