[
https://issues.apache.org/jira/browse/OPENMEETINGS-435?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
SebastianWagner closed OPENMEETINGS-435.
----------------------------------------
Resolution: Invalid
This is no bug, either your database is offline or timed out.
> 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
> Labels: documentation, patch
> 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