Advertisement
Guest User

Untitled

a guest
Nov 19th, 2016
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.38 KB | None | 0 0
  1. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in ServletContext resource [/WEB-INF/ESC-servlet.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.apache.commons.dbcp.BasicDataSource] for bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/ESC-servlet.xml]; nested exception is java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource
  2. org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
  3. org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
  4. org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
  5. org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
  6. org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
  7. org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
  8. org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
  9. org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
  10. org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
  11. org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
  12. org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1076)
  13. org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:851)
  14. org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)
  15. org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668)
  16. org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:634)
  17. org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:682)
  18. org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:553)
  19. org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494)
  20. org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136)
  21. javax.servlet.GenericServlet.init(GenericServlet.java:158)
  22. org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
  23. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
  24. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
  25. org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
  26. org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
  27. org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
  28. org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)
  29. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  30. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  31. org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  32. java.lang.Thread.run(Thread.java:745)
  33.  
  34. <bean class="java.net.URI" id="dbUrl">
  35. <constructor-arg value="${DATABASE_URL}"/>
  36. </bean>
  37.  
  38. <<bean class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close" id="dataSource">
  39. <property name="driverClassName" value="${database.driverClassName}"/>
  40. <property name="url" value="#{ 'jdbc:postgresql://' + @dbUrl.getHost() + ':' + @dbUrl.getPort() + @dbUrl.getPath() }"/>
  41. <property name="username" value="#{ @dbUrl.getUserInfo().split(':')[0] }"/>
  42. <property name="password" value="#{ @dbUrl.getUserInfo().split(':')[1] }"/>
  43. </bean>
  44.  
  45. <bean id="entityManagerFactory"
  46. class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
  47. <property name="dataSource" ref="dataSource"></property>
  48. <property name="packagesToScan" value="br.com.esportsclub.dominios"></property>
  49. <property name="jpaVendorAdapter">
  50. <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"></bean>
  51. </property>
  52. <property name="jpaProperties">
  53. <props>
  54. <prop key="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</prop>
  55. <prop key="hibernate.show_sql">true</prop>
  56. <prop key="hibernate.hbm2ddl.auto">update</prop>
  57. </props>
  58. </property>
  59. </bean>
  60. <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
  61. <property name="entityManagerFactory" ref="entityManagerFactory"></property>
  62. </bean>
  63. <jpa:repositories base-package="br.com.esportsclub.repositorios"></jpa:repositories>
  64.  
  65. <dependency>
  66. <groupId>org.postgresql</groupId>
  67. <artifactId>postgresql</artifactId>
  68. <version>9.4-1201-jdbc41</version>
  69. </dependency>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement