Advertisement
Guest User

Untitled

a guest
Dec 17th, 2016
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.97 KB | None | 0 0
  1. WARNING: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userService': Unsatisfied dependency expressed through field 'dao'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.apache.tomcat.jdbc.pool.Datasource] for bean with name 'txManager' defined in ServletContext resource [/WEB-INF/config/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: org.apache.tomcat.jdbc.pool.Datasource
  2.  
  3. org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userService': Unsatisfied dependency expressed through field 'dao'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.apache.tomcat.jdbc.pool.Datasource] for bean with name 'txManager' defined in ServletContext resource [/WEB-INF/config/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: org.apache.tomcat.jdbc.pool.Datasource
  4.  
  5. Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.apache.tomcat.jdbc.pool.Datasource] for bean with name 'txManager' defined in ServletContext resource [/WEB-INF/config/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: org.apache.tomcat.jdbc.pool.Datasource
  6.  
  7. Caused by: java.lang.ClassNotFoundException: org.apache.tomcat.jdbc.pool.Datasource
  8.  
  9. org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userService': Unsatisfied dependency expressed through field 'dao'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.apache.tomcat.jdbc.pool.Datasource] for bean with name 'txManager' defined in ServletContext resource [/WEB-INF/config/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: org.apache.tomcat.jdbc.pool.Datasource
  10.  
  11. Caused by: java.lang.ClassNotFoundException: org.apache.tomcat.jdbc.pool.Datasource
  12.  
  13. <dependencies>
  14. <dependency>
  15. <groupId>junit</groupId>
  16. <artifactId>junit</artifactId>
  17. <version>4.12</version>
  18. <scope>test</scope>
  19. </dependency>
  20.  
  21. <!-- [url]https://mvnrepository.com/artifact/org.springframework/spring-beans[/url] -->
  22. <dependency>
  23. <groupId>org.springframework</groupId>
  24. <artifactId>spring-beans</artifactId>
  25. <version>4.3.3.RELEASE</version>
  26. </dependency>
  27. <!-- [url]https://mvnrepository.com/artifact/org.springframework/spring-context[/url] -->
  28. <dependency>
  29. <groupId>org.springframework</groupId>
  30. <artifactId>spring-context</artifactId>
  31. <version>4.3.3.RELEASE</version>
  32. </dependency>
  33. <!-- [url]https://mvnrepository.com/artifact/org.springframework/spring-tx[/url] -->
  34. <dependency>
  35. <groupId>org.springframework</groupId>
  36. <artifactId>spring-tx</artifactId>
  37. <version>4.3.3.RELEASE</version>
  38. </dependency>
  39.  
  40. <!-- [url]https://mvnrepository.com/artifact/org.hibernate/hibernate-core[/url] -->
  41. <dependency>
  42. <groupId>org.hibernate</groupId>
  43. <artifactId>hibernate-core</artifactId>
  44. <version>3.6.10.Final</version>
  45. </dependency>
  46.  
  47. <!-- [url]https://mvnrepository.com/artifact/org.springframework/spring-webmvc[/url] -->
  48. <!-- [url]https://mvnrepository.com/artifact/org.springframework/spring-webmvc[/url] -->
  49. <dependency>
  50. <groupId>org.springframework</groupId>
  51. <artifactId>spring-webmvc</artifactId>
  52. <version>4.3.3.RELEASE</version>
  53. </dependency>
  54.  
  55. <!-- [url]https://mvnrepository.com/artifact/org.springframework/spring-aop[/url] -->
  56. <!-- [url]https://mvnrepository.com/artifact/org.springframework/spring-aop[/url] -->
  57. <dependency>
  58. <groupId>org.springframework</groupId>
  59. <artifactId>spring-aop</artifactId>
  60. <version>4.3.3.RELEASE</version>
  61. </dependency>
  62.  
  63. <dependency>
  64. <groupId>org.springframework</groupId>
  65. <artifactId>spring-orm</artifactId>
  66. <version>4.3.3.RELEASE</version>
  67. </dependency>
  68.  
  69. <!-- [url]https://mvnrepository.com/artifact/javax.servlet/servlet-api[/url] -->
  70. <dependency>
  71. <groupId>javax.servlet</groupId>
  72. <artifactId>servlet-api</artifactId>
  73. <version>2.5</version>
  74. </dependency>
  75. <!-- [url]https://mvnrepository.com/artifact/mysql/mysql-connector-java[/url] -->
  76. <dependency>
  77. <groupId>mysql</groupId>
  78. <artifactId>mysql-connector-java</artifactId>
  79. <version>5.1.38</version>
  80. </dependency>
  81. <dependency>
  82. <groupId>cglib</groupId>
  83. <artifactId>cglib</artifactId>
  84. <version>2.2.2</version>
  85. </dependency>
  86. <!-- [url]https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-jdbc[/url] -->
  87. <dependency>
  88. <groupId>org.apache.tomcat</groupId>
  89. <artifactId>tomcat-jdbc</artifactId>
  90. <version>8.0.30</version>
  91. </dependency>
  92.  
  93. </dependencies>
  94.  
  95. <web-app id="WebApp_ID" version="2.4"
  96. xmlns="http://java.sun.com/xml/ns/j2ee"
  97. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  98. xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
  99. http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  100.  
  101. <display-name>Spring Hibernate JPA Hello World Application</display-name>
  102.  
  103. <!-- Configuration file for the root application context -->
  104. <listener>
  105. <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  106. </listener>
  107. <context-param>
  108. <param-name>contextConfigLocation</param-name>
  109. <param-value>
  110. /WEB-INF/config/spring-servlet.xml
  111. </param-value>
  112. </context-param>
  113.  
  114. <!-- Configuration for the DispatcherServlet -->
  115. <servlet>
  116. <servlet-name>spring</servlet-name>
  117. <servlet-class>
  118. org.springframework.web.servlet.DispatcherServlet
  119. </servlet-class>
  120. <load-on-startup>1</load-on-startup>
  121. </servlet>
  122.  
  123. <servlet-mapping>
  124. <servlet-name>spring</servlet-name>
  125. <url-pattern>/</url-pattern>
  126. </servlet-mapping>
  127.  
  128. <?xml version="1.0" encoding="UTF-8"?>
  129. <beans xmlns="http://www.springframework.org/schema/beans"
  130. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc"
  131. xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx"
  132. xsi:schemaLocation="http://www.springframework.org/schema/beans
  133. http://www.springframework.org/schema/beans/spring-beans.xsd
  134. http://www.springframework.org/schema/mvc
  135. http://www.springframework.org/schema/mvc/spring-mvc.xsd
  136. http://www.springframework.org/schema/context
  137. http://www.springframework.org/schema/context/spring-context.xsd
  138. http://www.springframework.org/schema/tx
  139. http://www.springframework.org/schema/tx/spring-tx.xsd">
  140. <bean id="viewResolver"
  141. class="org.springframework.web.servlet.view.UrlBasedViewResolver">
  142. <property name="viewClass"
  143. value="org.springframework.web.servlet.view.JstlView" />
  144. <property name="prefix" value="/WEB-INF/views/" />
  145. <property name="suffix" value=".jsp" />
  146. </bean>
  147.  
  148. <bean id="sessionFactory"
  149. class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  150. <property name="dataSource" ref="dataSource" />
  151. <property name="packagesToScan" value="Site" />
  152. <property name="hibernate.properties">
  153. <props>
  154. <prop key="hibernate.hbm2ddl.auto">update</prop>
  155. <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
  156. </props>
  157. </property>
  158. </bean>
  159.  
  160. <bean id="dataSource"
  161. class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  162. <property name="driverClassName" value="com.mysql.jdbc.Driver" />
  163. <property name="url" value="jdbc:mysql://localhost:3306/users_and_music" />
  164. <property name="username" value="zarpom" />
  165. <property name="password" value="password" />
  166. </bean>
  167.  
  168. <bean id="txManager" class="org.apache.tomcat.jdbc.pool.Datasource">
  169. <property name="sessionFactory" ref="sessionFactory" />
  170. </bean>
  171.  
  172. <tx:annotation-driven />
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement