Advertisement
Guest User

Untitled

a guest
Oct 6th, 2018
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.47 KB | None | 0 0
  1. Type Exception Report
  2.  
  3. Message Request processing failed; nested exception is org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.GenericJDBCException: Could not open connection
  4.  
  5. Description The server encountered an unexpected condition that prevented it from fulfilling the request.
  6.  
  7. Exception
  8.  
  9. org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.GenericJDBCException: Could not open connection
  10. org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:973)
  11. org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852)
  12. javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
  13. org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
  14. javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
  15. org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  16. org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
  17. org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)
  18. Root Cause
  19.  
  20. org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.GenericJDBCException: Could not open connection
  21. org.springframework.orm.hibernate4.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:515)
  22. org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
  23. org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:420)
  24. org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:257)
  25. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)
  26. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  27. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
  28. com.sun.proxy.$Proxy26.listPurchases(Unknown Source)
  29. by.specific.controller.PurchaseController.listPurchases(PurchaseController.java:28)
  30. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  31. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  32. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  33. java.lang.reflect.Method.invoke(Method.java:497)
  34. org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215)
  35. org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
  36. org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
  37. org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:749)
  38. org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:689)
  39. org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83)
  40. org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)
  41. org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
  42. org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
  43. org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852)
  44. javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
  45. org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
  46. javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
  47. org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  48. org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
  49. org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)
  50. Root Cause
  51.  
  52. org.hibernate.exception.GenericJDBCException: Could not open connection
  53. org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:54)
  54. org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:126)
  55. org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:112)
  56. org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.obtainConnection(LogicalConnectionImpl.java:235)
  57. org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.getConnection(LogicalConnectionImpl.java:171)
  58. org.hibernate.internal.SessionImpl.connection(SessionImpl.java:450)
  59. org.springframework.orm.hibernate4.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:429)
  60. org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
  61. org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:420)
  62. org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:257)
  63. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)
  64. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  65. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
  66. com.sun.proxy.$Proxy26.listPurchases(Unknown Source)
  67. by.specific.controller.PurchaseController.listPurchases(PurchaseController.java:28)
  68. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  69. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  70. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  71. java.lang.reflect.Method.invoke(Method.java:497)
  72. org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215)
  73. org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
  74. org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
  75. org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:749)
  76. org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:689)
  77. org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83)
  78. org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)
  79. org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
  80. org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
  81. org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852)
  82. javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
  83. org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
  84. javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
  85. org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  86. org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
  87. org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)
  88. Root Cause
  89.  
  90. org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Could not create connection to database server.)
  91. org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1549)
  92. org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
  93. org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
  94. org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:139)
  95. org.hibernate.internal.AbstractSessionImpl$NonContextualJdbcConnectionAccess.obtainConnection(AbstractSessionImpl.java:380)
  96. org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.obtainConnection(LogicalConnectionImpl.java:228)
  97. org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.getConnection(LogicalConnectionImpl.java:171)
  98. org.hibernate.internal.SessionImpl.connection(SessionImpl.java:450)
  99. org.springframework.orm.hibernate4.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:429)
  100. org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
  101. org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:420)
  102. org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:257)
  103. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)
  104. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  105. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
  106. com.sun.proxy.$Proxy26.listPurchases(Unknown Source)
  107. by.specific.controller.PurchaseController.listPurchases(PurchaseController.java:28)
  108. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  109. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  110. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  111. java.lang.reflect.Method.invoke(Method.java:497)
  112. org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215)
  113. org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
  114. org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
  115. org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:749)
  116. org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:689)
  117. org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83)
  118. org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)
  119. org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
  120. org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
  121. org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852)
  122. javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
  123. org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
  124. javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
  125. org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  126. org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
  127. org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)
  128. Root Cause
  129.  
  130. com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.
  131. sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  132. sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  133. sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  134. java.lang.reflect.Constructor.newInstance(Constructor.java:422)
  135. com.mysql.jdbc.Util.handleNewInstance(Util.java:400)
  136. com.mysql.jdbc.Util.getInstance(Util.java:383)
  137. com.mysql.jdbc.SQLError.createSQLException(SQLError.java:958)
  138. com.mysql.jdbc.SQLError.createSQLException(SQLError.java:937)
  139. com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)
  140. com.mysql.jdbc.SQLError.createSQLException(SQLError.java:872)
  141. com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2326)
  142. com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2079)
  143. com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
  144. com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:44)
  145. sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  146. sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  147. sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  148. java.lang.reflect.Constructor.newInstance(Constructor.java:422)
  149. com.mysql.jdbc.Util.handleNewInstance(Util.java:400)
  150. com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:399)
  151. com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:325)
  152. org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
  153. org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
  154. org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)
  155. org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545)
  156. org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
  157. org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
  158. org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:139)
  159. org.hibernate.internal.AbstractSessionImpl$NonContextualJdbcConnectionAccess.obtainConnection(AbstractSessionImpl.java:380)
  160. org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.obtainConnection(LogicalConnectionImpl.java:228)
  161. org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.getConnection(LogicalConnectionImpl.java:171)
  162. org.hibernate.internal.SessionImpl.connection(SessionImpl.java:450)
  163. org.springframework.orm.hibernate4.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:429)
  164. org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
  165. org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:420)
  166. org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:257)
  167. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)
  168. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  169. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
  170. com.sun.proxy.$Proxy26.listPurchases(Unknown Source)
  171. by.specific.controller.PurchaseController.listPurchases(PurchaseController.java:28)
  172. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  173. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  174. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  175. java.lang.reflect.Method.invoke(Method.java:497)
  176. org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215)
  177. org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
  178. org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
  179. org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:749)
  180. org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:689)
  181. org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83)
  182. org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)
  183. org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
  184. org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
  185. org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852)
  186. javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
  187. org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
  188. javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
  189. org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  190. org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
  191. org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)
  192. Root Cause
  193.  
  194. java.lang.NullPointerException
  195. com.mysql.jdbc.ConnectionImpl.getServerCharset(ConnectionImpl.java:2999)
  196. com.mysql.jdbc.MysqlIO.sendConnectionAttributes(MysqlIO.java:1885)
  197. com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1814)
  198. com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1207)
  199. com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2249)
  200. com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2280)
  201. com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2079)
  202. com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
  203. com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:44)
  204. sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  205. sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  206. sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  207. java.lang.reflect.Constructor.newInstance(Constructor.java:422)
  208. com.mysql.jdbc.Util.handleNewInstance(Util.java:400)
  209. com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:399)
  210. com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:325)
  211. org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
  212. org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
  213. org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)
  214. org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545)
  215. org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
  216. org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
  217. org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:139)
  218. org.hibernate.internal.AbstractSessionImpl$NonContextualJdbcConnectionAccess.obtainConnection(AbstractSessionImpl.java:380)
  219. org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.obtainConnection(LogicalConnectionImpl.java:228)
  220. org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.getConnection(LogicalConnectionImpl.java:171)
  221. org.hibernate.internal.SessionImpl.connection(SessionImpl.java:450)
  222. org.springframework.orm.hibernate4.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:429)
  223. org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
  224. org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:420)
  225. org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:257)
  226. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)
  227. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
  228. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
  229. com.sun.proxy.$Proxy26.listPurchases(Unknown Source)
  230. by.specific.controller.PurchaseController.listPurchases(PurchaseController.java:28)
  231. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  232. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  233. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  234. java.lang.reflect.Method.invoke(Method.java:497)
  235. org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215)
  236. org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
  237. org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
  238. org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:749)
  239. org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:689)
  240. org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83)
  241. org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)
  242. org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
  243. org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
  244. org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852)
  245. javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
  246. org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
  247. javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
  248. org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  249. org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
  250. org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)
  251.  
  252. <beans xmlns="http://www.springframework.org/schema/beans"
  253. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  254. xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx"
  255. xmlns:mvc="http://www.springframework.org/schema/mvc"
  256. xsi:schemaLocation="http://www.springframework.org/schema/beans
  257. http://www.springframework.org/schema/beans/spring-beans.xsd
  258. http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd">
  259.  
  260. <context:component-scan base-package="by.specific"/>
  261.  
  262. <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
  263. <property name="prefix" value="/WEB-INF/pages/"/>
  264. <property name="suffix" value=".jsp"/>
  265. </bean>
  266.  
  267. <!-- Database Information -->
  268. <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
  269. destroy-method="close">
  270. <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
  271. <property name="url"
  272. value="jdbc:mysql://localhost:3306/ris6"/>
  273. <property name="username" value="root"/>
  274. <property name="password" value="root"/>
  275. <property name="validationQuery" value="SELECT 1"/>
  276. <property name="testOnBorrow" value="true"/>
  277.  
  278. </bean>
  279.  
  280. <!-- Hibernate 4 SessionFactory Bean definition -->
  281. <bean id="hibernate4AnnotatedSessionFactory"
  282. class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
  283. <property name="dataSource" ref="dataSource"/>
  284. <property name="annotatedClasses">
  285. <list>
  286. <value>by.specific.model.Purchase</value>
  287. </list>
  288. </property>
  289. <property name="hibernateProperties">
  290. <props>
  291. <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
  292. <prop key="hibernate.connection.autocommit">true</prop>
  293. <prop key="hibernate.show_sql">true</prop>
  294. </props>
  295. </property>
  296. </bean>
  297.  
  298. <!--BookDao and BookService beans-->
  299. <bean id="purchaseDao" class="by.specific.dao.PurchaseDaoImpl">
  300. <property name="sessionFactory" ref="hibernate4AnnotatedSessionFactory"/>
  301. </bean>
  302. <bean id="purchaseService" class="by.specific.service.PurchaseServiceImpl">
  303. <property name="purchaseDao" ref="purchaseDao"/>
  304. </bean>
  305.  
  306. <context:component-scan base-package="by.specific"/>
  307.  
  308. <tx:annotation-driven transaction-manager="transactionManager"/>
  309.  
  310. <bean id="transactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager">
  311. <property name="sessionFactory" ref="hibernate4AnnotatedSessionFactory"/>
  312. </bean>
  313.  
  314. <mvc:default-servlet-handler/>
  315. <mvc:annotation-driven/>
  316. <mvc:resources mapping="/css/**" location="/css/"/>
  317. </beans>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement