Scheduled builds (cron) do not run after system ran out of disk space. Automatic back also not working. Space issue has been corrected and system was rebooted.
The following error was from the backup. Didn't see anything in the log about from cron not running.
2010-07-31 06:00:00,016 [DefaultQuartzScheduler_Worker-9] DEBUG com.pmease.quickbuild.jobs.DatabaseAutoBackup - Acquiring database exclusive lock...
2010-07-31 06:00:00,016 [DefaultQuartzScheduler_Worker-9] DEBUG com.pmease.quickbuild.jobs.DatabaseAutoBackup - Database exclusive lock acquired.
2010-07-31 06:00:00,016 [DefaultQuartzScheduler_Worker-9] INFO com.pmease.quickbuild.dao.HibernateDao - Loading meta data...
2010-07-31 06:00:00,025 [DefaultQuartzScheduler_Worker-9] INFO com.pmease.quickbuild.dao.HibernateDao - Loading configurations...
2010-07-31 06:00:00,188 [DefaultQuartzScheduler_Worker-9] INFO com.pmease.quickbuild.dao.HibernateDao - Loading builds...
2010-07-31 06:00:00,230 [DefaultQuartzScheduler_Worker-9] DEBUG com.pmease.quickbuild.jobs.DatabaseAutoBackup - Database exclusive lock released.
2010-07-31 06:00:00,230 [DefaultQuartzScheduler_Worker-9] ERROR com.pmease.quickbuild.jobs.DatabaseAutoBackup - Execution of database auto-backup failed.
org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [com.pmease.quickbuild.model.Configuration#124]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.pmease.quickbuild.model.Configuration#124]
org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.pmease.quickbuild.model.Configuration#124]
at org.hibernate.ObjectNotFoundException.throwIfNull(ObjectNotFoundException.java:27)
at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:128)
at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:161)
at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:87)
at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:781)
at org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:753)
at org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:266)
at org.hibernate.type.EntityType.resolve(EntityType.java:303)
at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:113)
at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:842)
at org.hibernate.loader.Loader.doQuery(Loader.java:717)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:223)
at org.hibernate.loader.Loader.doList(Loader.java:2147)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2026)
at org.hibernate.loader.Loader.list(Loader.java:2021)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:369)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:296)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:992)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
at com.pmease.quickbuild.dao.HibernateDao.loadDataCollectionFacade(HibernateDao.java:1118)
at sun.reflect.GeneratedMethodAccessor1879.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:287)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:155)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:122)
at com.pmease.quickbuild.interceptor.HibernateExceptionConverter.invoke(HibernateExceptionConverter.java:21)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:162)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:174)
at $Proxy1.loadDataCollectionFacade(Unknown Source)
at com.pmease.quickbuild.jobs.DatabaseAutoBackup.execute(DatabaseAutoBackup.java:44)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
Description
Scheduled builds (cron) do not run after system ran out of disk space. Automatic back also not working. Space issue has been corrected and system was rebooted.
The following error was from the backup. Didn't see anything in the log about from cron not running.
2010-07-31 06:00:00,016 [DefaultQuartzScheduler_Worker-9] DEBUG com.pmease.quickbuild.jobs.DatabaseAutoBackup - Acquiring database exclusive lock...
2010-07-31 06:00:00,016 [DefaultQuartzScheduler_Worker-9] DEBUG com.pmease.quickbuild.jobs.DatabaseAutoBackup - Database exclusive lock acquired.
2010-07-31 06:00:00,016 [DefaultQuartzScheduler_Worker-9] INFO com.pmease.quickbuild.dao.HibernateDao - Loading meta data...
2010-07-31 06:00:00,025 [DefaultQuartzScheduler_Worker-9] INFO com.pmease.quickbuild.dao.HibernateDao - Loading configurations...
2010-07-31 06:00:00,188 [DefaultQuartzScheduler_Worker-9] INFO com.pmease.quickbuild.dao.HibernateDao - Loading builds...
2010-07-31 06:00:00,230 [DefaultQuartzScheduler_Worker-9] DEBUG com.pmease.quickbuild.jobs.DatabaseAutoBackup - Database exclusive lock released.
2010-07-31 06:00:00,230 [DefaultQuartzScheduler_Worker-9] ERROR com.pmease.quickbuild.jobs.DatabaseAutoBackup - Execution of database auto-backup failed.
org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [com.pmease.quickbuild.model.Configuration#124]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.pmease.quickbuild.model.Configuration#124]
org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.pmease.quickbuild.model.Configuration#124]
at org.hibernate.ObjectNotFoundException.throwIfNull(ObjectNotFoundException.java:27)
at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:128)
at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:161)
at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:87)
at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:781)
at org.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:753)
at org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:266)
at org.hibernate.type.EntityType.resolve(EntityType.java:303)
at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:113)
at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:842)
at org.hibernate.loader.Loader.doQuery(Loader.java:717)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:223)
at org.hibernate.loader.Loader.doList(Loader.java:2147)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2026)
at org.hibernate.loader.Loader.list(Loader.java:2021)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:369)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:296)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:992)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
at com.pmease.quickbuild.dao.HibernateDao.loadDataCollectionFacade(HibernateDao.java:1118)
at sun.reflect.GeneratedMethodAccessor1879.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:287)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:155)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:122)
at com.pmease.quickbuild.interceptor.HibernateExceptionConverter.invoke(HibernateExceptionConverter.java:21)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:162)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:174)
at $Proxy1.loadDataCollectionFacade(Unknown Source)
at com.pmease.quickbuild.jobs.DatabaseAutoBackup.execute(DatabaseAutoBackup.java:44)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)