主题 : Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.Generi
级别: 解元
UID: 119192
积分:399 加为好友
威望: 11 精华: 0
主题:36 回复:215
注册时间:2017-12-26
在线时长:0
1#   发表于:2020-06-12 10:16:18  IP:203.219.*.*

[2020-06-12 10:29:03] [SEVERE] [web-container] [Servlet.service() for servlet [JeeCmsFront] in context with path [/cms] threw exception [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] with root cause]
com.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 60000, active 20, runningSqlCount 18 : update jc_content_count set views=views+?, views_month=views_month+?, views_week=views_week+?, views_day=views_day+? where content_id=?
runningSqlCount 2 : update jc_content set views_day=(select contentcou1_.views_day from jc_content_count contentcou1_ where jc_content.content_id=contentcou1_.content_id), comments_day=(select contentcou2_.comments_day from jc_content_count contentcou2_ where jc_content.content_id=contentcou2_.content_id), downloads_day=(select contentcou3_.downloads_day from jc_content_count contentcou3_ where jc_content.content_id=contentcou3_.content_id), ups_day=(select contentcou4_.ups_day from jc_content_count contentcou4_ where jc_content.content_id=contentcou4_.content_id)
runningSqlCount 16 : insert into jc_site_access (session_id, access_time, access_date, ip, area, access_source, external_link, engine, entry_page, last_stop_page, visit_second, visit_page_count, operating_system, browser, keyword, site_id, access_id) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
runningSqlCount 3 : insert into jc_site_access_pages (access_page, session_id, access_time, access_date, visit_second, page_index, site_id, access_pages_id) values (?, ?, ?, ?, ?, ?, ?, ?)
at com.alibaba.druid.pool.DruidDataSource.getConnectionInternal(DruidDataSource.java:1124)
at com.alibaba.druid.pool.DruidDataSource.getConnectionDirect(DruidDataSource.java:941)
at com.alibaba.druid.filter.FilterChainImpl.dataSource_connect(FilterChainImpl.java:4544)
at com.alibaba.druid.filter.stat.StatFilter.dataSource_getConnection(StatFilter.java:661)
at com.alibaba.druid.filter.FilterChainImpl.dataSource_connect(FilterChainImpl.java:4540)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:919)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:911)
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:98)
at org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.getConnection(AbstractRoutingDataSource.java:164)
at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:139)
at org.hibernate.internal.AbstractSessionImpl$NonContextualJdbcConnectionAccess.obtainConnection(AbstractSessionImpl.java:380)
at org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.obtainConnection(LogicalConnectionImpl.java:228)
at org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.getConnection(LogicalConnectionImpl.java:171)
at org.hibernate.internal.SessionImpl.connection(SessionImpl.java:450)
at org.springframework.orm.hibernate4.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:450)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:427)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:276)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
at com.jeecms.core.manager.impl.CmsConfigMngImpl$$EnhancerBySpringCGLIB$$608510d8.get(<generated>)
at com.jeecms.cms.web.FrontContextInterceptor.preHandle(FrontContextInterceptor.java:40)
at org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:134)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:958)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at com.tongweb.web.thor.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at com.tongweb.web.thor.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.tongweb.web.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at com.tongweb.web.thor.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at com.tongweb.web.thor.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.jeecms.common.web.XssFilter.doFilter(XssFilter.java:43)
at com.tongweb.web.thor.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at com.tongweb.web.thor.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
at com.tongweb.web.thor.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at com.tongweb.web.thor.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at com.tongweb.web.thor.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at com.tongweb.web.thor.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at com.tongweb.web.thor.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at com.tongweb.web.thor.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:35)
at com.tongweb.web.thor.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at com.tongweb.web.thor.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.springframework.session.web.http.SessionRepositoryFilter.doFilterInternal(SessionRepositoryFilter.java:164)
at org.springframework.session.web.http.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:80)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
at com.tongweb.web.thor.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at com.tongweb.web.thor.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.tongweb.web.thor.core.ThorStandardWrapperValve.invoke(ThorStandardWrapperValve.java:202)
at com.tongweb.web.thor.core.StandardContextValve.invoke(StandardContextValve.java:123)
at com.tongweb.twnt.thor.OpenEJBValve.invoke(OpenEJBValve.java:46)
at com.tongweb.web.thor.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at com.tongweb.web.thor.core.ThorStandardHostValve.invoke(ThorStandardHostValve.java:69)
at com.tongweb.web.thor.valves.AccessLogValve.invoke(AccessLogValve.java:929)
at com.tongweb.web.thor.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at com.tongweb.web.thor.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at com.tongweb.web.thor.connector.CoyoteAdapter.service(CoyoteAdapter.java:411)
at com.tongweb.web.oro.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1017)
at com.tongweb.web.oro.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at com.tongweb.web.webutil.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:311)
at com.tongweb.web.webutil.util.threads.TWThreadPoolExecutor.runWorker(TWThreadPoolExecutor.java:1165)
at com.tongweb.web.webutil.util.threads.TWThreadPoolExecutor$Worker.run(TWThreadPoolExecutor.java:622)
at java.lang.Thread.run(Thread.java:748)
级别: 解元
UID: 119192
积分:399 加为好友
威望: 11 精华: 0
主题:36 回复:215
注册时间:2017-12-26
在线时长:0
2#   发表于:2020-06-12 10:17:38  IP:203.219.*.*
回复第1楼

统计访问量,由原来的间隔时间10*60*1000改成1*60*1000;是这个造成的吗?
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
3#   发表于:2020-06-12 10:18:23  IP:182.238.*.*
您有对源码进行二次开发?
每天告诉自己一次,“我真的很不错”。
级别: 解元
UID: 119192
积分:399 加为好友
威望: 11 精华: 0
主题:36 回复:215
注册时间:2017-12-26
在线时长:0
4#   发表于:2020-06-12 10:23:03  IP:203.219.*.*
回复第3楼
对,但是改动不大,排序呀,调整间隔时间
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
5#   发表于:2020-06-12 10:24:12  IP:182.238.*.*
您那边还有源项目吗?  试下源项目   我这边刚刚看了1.2版本的   源项目应该是没有这个问题的  
每天告诉自己一次,“我真的很不错”。
级别: 解元
UID: 119192
积分:399 加为好友
威望: 11 精华: 0
主题:36 回复:215
注册时间:2017-12-26
在线时长:0
6#   发表于:2020-06-12 10:30:26  IP:203.219.*.*
回复第5楼
对源代码没有太大改动,但是我们新增了好多功能,不能替换
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
7#   发表于:2020-06-12 10:33:01  IP:182.238.*.*
不是说替换  我是说您部署下源项目看下是不是我们默认项目有这个问题   因为我感觉这个是您二次开发导致出现的问题
每天告诉自己一次,“我真的很不错”。
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
7#   发表于:2020-06-12 10:33:08  IP:182.238.*.*
不是说替换  我是说您部署下源项目看下是不是我们默认项目有这个问题   因为我感觉这个是您二次开发导致出现的问题
每天告诉自己一次,“我真的很不错”。
级别: 解元
UID: 119192
积分:399 加为好友
威望: 11 精华: 0
主题:36 回复:215
注册时间:2017-12-26
在线时长:0
8#   发表于:2020-06-12 10:49:00  IP:203.219.*.*
回复第7楼
在哪下载
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
9#   发表于:2020-06-12 10:52:36  IP:182.238.*.*
不是  我是指您没有二次开发前的项目您在部署下
每天告诉自己一次,“我真的很不错”。
1 2 > >| 共2页