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

Reply via email to