Mr.wang created OPENMEETINGS-435:
------------------------------------
Summary: Help Help Help openmeetings service is not work at the
next day
Key: OPENMEETINGS-435
URL: https://issues.apache.org/jira/browse/OPENMEETINGS-435
Project: Openmeetings
Issue Type: Bug
Components: SWF10Video
Affects Versions: 3.0 Apache Release
Environment: CentOS 5.8 64 JDK 1.6
Reporter: Mr.wang
Fix For: 3.0 Apache Release
DEBUG 09-17 11:09:33.615 MeetingReminderJob.java 149216071 34
org.openmeetings.app.quartz.scheduler.MeetingReminderJob
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] -
MeetingReminderJob.execute
ERROR 09-17 11:09:43.620 Configurationmanagement.java 149226076 83
org.openmeetings.app.data.basic.Configurationmanagement
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] -
[getConfKey]:
org.apache.openjpa.persistence.PersistenceException: Cannot get a connection,
pool error Timeout waiting for idle object
at
org.apache.openjpa.jdbc.sql.DBDictionary.narrow(DBDictionary.java:4918)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.jdbc.sql.DBDictionary.newStoreException(DBDictionary.java:4878)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:136)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:110)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:62)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.jdbc.kernel.JDBCStoreManager.connect(JDBCStoreManager.java:949)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.jdbc.kernel.JDBCStoreManager.getConnection(JDBCStoreManager.java:240)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at org.apache.openjpa.jdbc.sql.SelectImpl.execute(SelectImpl.java:413)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at org.apache.openjpa.jdbc.sql.SelectImpl.execute(SelectImpl.java:391)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.jdbc.sql.LogicalUnion$UnionSelect.execute(LogicalUnion.java:427)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.jdbc.sql.LogicalUnion.execute(LogicalUnion.java:230)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.jdbc.sql.LogicalUnion.execute(LogicalUnion.java:220)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.jdbc.kernel.SelectResultObjectProvider.open(SelectResultObjectProvider.java:94)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.lib.rop.EagerResultList.<init>(EagerResultList.java:34)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at org.apache.openjpa.kernel.QueryImpl.toResult(QueryImpl.java:1251)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:1007)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:863)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:794)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.kernel.DelegatingQuery.execute(DelegatingQuery.java:542)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at org.apache.openjpa.persistence.QueryImpl.execute(QueryImpl.java:286)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.persistence.QueryImpl.getResultList(QueryImpl.java:302)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.openmeetings.app.data.basic.Configurationmanagement.getConfKey(Configurationmanagement.java:74)
[openmeetings-2.0.0-RELEASE.jar:na]
at
org.openmeetings.app.data.basic.Configurationmanagement.getConfValue(Configurationmanagement.java:101)
[openmeetings-2.0.0-RELEASE.jar:na]
at
org.openmeetings.app.data.basic.Configurationmanagement$$FastClassByCGLIB$$40f59b04.invoke(<generated>)
[cglib-jar-2.2.2.jar:na]
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
[cglib-jar-2.2.2.jar:na]
at
org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
[org.springframework.transaction-jar-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
[spring-aop-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.openmeetings.app.data.basic.Configurationmanagement$$EnhancerByCGLIB$$b062ab5a.getConfValue(<generated>)
[cglib-jar-2.2.2.jar:na]
at
org.openmeetings.app.data.calendar.management.AppointmentLogic.doScheduledMeetingReminder(AppointmentLogic.java:389)
[openmeetings-2.0.0-RELEASE.jar:na]
at
org.openmeetings.app.quartz.scheduler.MeetingReminderJob.doIt(MeetingReminderJob.java:36)
[openmeetings-2.0.0-RELEASE.jar:na]
at sun.reflect.GeneratedMethodAccessor210.invoke(Unknown Source)
~[na:na]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
~[na:1.6.0_35]
at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_35]
at
org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
[spring-core-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at
org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
[spring-context-support-3.1.1.RELEASE.jar:3.1.1.RELEASE]
at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
[quartz-1.8.5.jar:na]
at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
[quartz-1.8.5.jar:na]
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot get a connection,
pool error Timeout waiting for idle object
at
org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:114)
~[commons-dbcp-jar-1.4.jar:1.4]
at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
~[commons-dbcp-jar-1.4.jar:1.4]
at
org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:110)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.jdbc.kernel.JDBCStoreManager.connectInternal(JDBCStoreManager.java:960)
~[openjpa-bundle-2.2.0.jar:2.2.0]
at
org.apache.openjpa.jdbc.kernel.JDBCStoreManager.connect(JDBCStoreManager.java:945)
~[openjpa-bundle-2.2.0.jar:2.2.0]
... 35 common frames omitted
Caused by: java.util.NoSuchElementException: Timeout waiting for idle object
at
org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1167)
~[commons-pool-1.5.6.jar:1.5.6]
at
org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
~[commons-dbcp-jar-1.4.jar:1.4]
... 40 common frames omitted
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira