Advertisement
Guest User

Untitled

a guest
Jul 31st, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.71 KB | None | 0 0
  1. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [spring/spring-db.xml]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
  2. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1710)
  3. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:583)
  4. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:502)
  5. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:312)
  6. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)
  7. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:310)
  8. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  9. at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1085)
  10. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:858)
  11. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549)
  12. at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:409)
  13. at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:291)
  14. at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:103)
  15. at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4792)
  16. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5256)
  17. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
  18. at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754)
  19. at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730)
  20. at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
  21. at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1736)
  22. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  23. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  24. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  25. at java.lang.reflect.Method.invoke(Method.java:498)
  26. at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
  27. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
  28. at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
  29. at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:482)
  30. at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:431)
  31. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  32. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  33. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  34. at java.lang.reflect.Method.invoke(Method.java:498)
  35. at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
  36. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
  37. at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
  38. at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
  39. at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
  40. at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
  41. at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
  42. at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
  43. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  44. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  45. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  46. at java.lang.reflect.Method.invoke(Method.java:498)
  47. at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:346)
  48. at sun.rmi.transport.Transport$1.run(Transport.java:200)
  49. at sun.rmi.transport.Transport$1.run(Transport.java:197)
  50. at java.security.AccessController.doPrivileged(Native Method)
  51. at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
  52. at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
  53. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
  54. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
  55. at java.security.AccessController.doPrivileged(Native Method)
  56. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
  57. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  58. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  59. at java.lang.Thread.run(Thread.java:748)
  60. Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
  61. at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:271)
  62. at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:233)
  63. at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210)
  64. at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:51)
  65. at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:94)
  66. at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:242)
  67. at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210)
  68. at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.handleTypes(MetadataBuildingProcess.java:352)
  69. at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:111)
  70. at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:861)
  71. at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:888)
  72. at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:57)
  73. at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365)
  74. at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:388)
  75. at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:377)
  76. at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341)
  77. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1769)
  78. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1706)
  79. ... 57 more
  80.  
  81. <?xml version="1.0" encoding="UTF-8"?>
  82. <beans xmlns="http://www.springframework.org/schema/beans"
  83. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  84. xmlns:context="http://www.springframework.org/schema/context"
  85. xmlns:p="http://www.springframework.org/schema/p"
  86. xmlns:jdbc="http://www.springframework.org/schema/jdbc" xmlns:tx="http://www.springframework.org/schema/tx"
  87. xsi:schemaLocation="http://www.springframework.org/schema/beans
  88. http://www.springframework.org/schema/beans/spring-beans.xsd
  89. http://www.springframework.org/schema/context
  90. http://www.springframework.org/schema/context/spring-context.xsd
  91. http://www.springframework.org/schema/jdbc http://www.springframework.org/schema/jdbc/spring-jdbc.xsd
  92. http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd">
  93.  
  94. <context:property-placeholder location="classpath:db/postgres.properties" system-properties-mode="OVERRIDE"/>
  95.  
  96. <context:component-scan base-package="userCRUDapp.**.repository"/>
  97.  
  98. <jdbc:initialize-database data-source="dataSource" enabled="${database.init}">
  99. <jdbc:script location="classpath:db/${jdbc.initLocation}"/>
  100. <jdbc:script encoding="utf-8" location="classpath:db/populateDB.sql"/>
  101. </jdbc:initialize-database>
  102.  
  103. <bean id="dataSource"
  104. class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  105. <property name="driverClassName" value="${database.driverClassName}"/>
  106. <property name="url" value="${database.url}"/>
  107. <property name="username" value="${database.username}"/>
  108. <property name="password" value="${database.password}"/>
  109. </bean>
  110.  
  111.  
  112.  
  113. <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"
  114. p:dataSource-ref="dataSource"
  115. p:packagesToScan="userCRUDapp.**.model">
  116. <!--p:persistenceUnitName="persistenceUnit">-->
  117.  
  118. <property name="jpaPropertyMap">
  119. <map>
  120. <entry key="#{T(org.hibernate.cfg.AvailableSettings).FORMAT_SQL}" value="${hibernate.format_sql}"/>
  121. <entry key="#{T(org.hibernate.cfg.AvailableSettings).USE_SQL_COMMENTS}"
  122. value="${hibernate.use_sql_comments}"/>
  123. <entry key="#{T(org.hibernate.cfg.AvailableSettings).JPA_PROXY_COMPLIANCE}" value="false"/>
  124. <!--<entry key="#{T(org.hibernate.cfg.AvailableSettings).HBM2DDL_AUTO}" value="${hibernate.hbm2ddl.auto}"/>-->
  125. </map>
  126. </property>
  127.  
  128. <property name="jpaVendorAdapter">
  129. <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"
  130. p:showSql="${jpa.showSql}">
  131. </bean>
  132. </property>
  133. </bean>
  134.  
  135. <tx:annotation-driven/>
  136.  
  137. <!-- Transaction manager for a single JPA EntityManagerFactory (alternative to JTA) -->
  138. <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager"
  139. p:entityManagerFactory-ref="entityManagerFactory"/>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement