The nighty charts for the progress iteration and interation burdown do not have any data points (except for first day)
(see screenshot). the velocity graph works fine.
I have an exception in the log, whcih might be related.
2005-10-27 15:18:40,224 [Thread-2] WARN async.ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$
DeadlockDetector@9a98b9 -- AP
PARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!
2005-10-27 15:18:40,228 [Thread-2] WARN async.ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$
DeadlockDetector@9a98b9 -- AP
PARENT DEADLOCK!!! Complete Status: [num_managed_threads: 3, num_active: 3; activeTasks: com.mchange.v2.resourcepool.BasicResourcePool$
5@4f49ec (com.mchange.
v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1), com.mchange.v2.resourcepool.BasicResourcePool$
5@17e3ec1 (com.mchange.v2.async.ThreadPoolAsynchronousRun
ner$PoolThread-#2), com.mchange.v2.resourcepool.BasicResourcePool$
5@14a2c23 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0); pendingTasks:
com.mchange.v2.resourcepool.BasicResourcePool$
5@97e1c8, com.mchange.v2.resourcepool.BasicResourcePool$
AcquireTask@168471d, com.mchange.v2.c3p0.stmt.GooGooSta
tementCache$
2@114e798, com.mchange.v2.c3p0.stmt.GooGooStatementCache$
2@170c240, com.mchange.v2.c3p0.stmt.GooGooStatementCache$
2@1e12dd4, com.mchange.v2.c3p0.
stmt.GooGooStatementCache$
2@87ef9a, com.mchange.v2.c3p0.stmt.GooGooStatementCache$
2@838788, com.mchange.v2.c3p0.stmt.GooGooStatementCache$
2@13719fd, com.mcha
nge.v2.c3p0.stmt.GooGooStatementCache$
2@8b4007, com.mchange.v2.c3p0.stmt.GooGooStatementCache$
2@189200, com.mchange.v2.c3p0.stmt.GooGooStatementCache$
2@11943
2d, com.mchange.v2.c3p0.stmt.GooGooStatementCache$
2@18969fa, com.mchange.v2.c3p0.stmt.GooGooStatementCache$
2@8cac42, com.mchange.v2.c3p0.stmt.GooGooStatement
Cache$
2@1815ddc, com.mchange.v2.c3p0.stmt.GooGooStatementCache$
2@391d71, com.mchange.v2.c3p0.stmt.GooGooStatementCache$
2@1bbfa58, com.mchange.v2.c3p0.stmt.Go
oGooStatementCache$
2@30c712, com.mchange.v2.c3p0.stmt.GooGooStatementCache$
2@5d6ed7]
2005-10-28 00:00:00,244 [WorkerThread-0] ERROR hibernate.LazyInitializationException - Failed to lazily initialize a collection - no session or session was c
losed
net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection - no session or session was closed
at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:214)
at net.sf.hibernate.collection.PersistentCollection.read(PersistentCollection.java:71)
at net.sf.hibernate.collection.Set.isEmpty(Set.java:114)
at com.technoetic.xplanner.util.CollectionUtils.sum(CollectionUtils.java:10)
at com.technoetic.xplanner.domain.Iteration.getSumOfStoryProperty(Iteration.java:248)
at com.technoetic.xplanner.domain.Iteration.getCurrentEstimatedTaskHours(Iteration.java:137)
at com.technoetic.xplanner.domain.Iteration.getEstimatedHours(Iteration.java:132)
at com.technoetic.xplanner.actions.DataSamplerImpl.generateDataSamples(DataSamplerImpl.java:24)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:284)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:155)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:122)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:56)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:174)
at $Proxy0.generateDataSamples(Unknown Source)
at com.technoetic.xplanner.charts.DataSamplingJob.generateDataSamples(DataSamplingJob.java:61)
at com.technoetic.xplanner.charts.DataSamplingJob.executeInternal(DataSamplingJob.java:39)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:66)
at org.quartz.core.JobRunShell.run(JobRunShell.java:141)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:281)
2005-10-28 00:00:00,254 [WorkerThread-0] ERROR scheduler - Job (xplanner.datasamplingJob threw an exception.
org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: net.sf.hibernate.LazyInitializationException: Failed to lazily initia
lize a collection - no session or session was closed]
at org.quartz.core.JobRunShell.run(JobRunShell.java:145)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:281)
* Nested Exception (Underlying Cause) ---------------
net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection - no session or session was closed
at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:214)
at net.sf.hibernate.collection.PersistentCollection.read(PersistentCollection.java:71)
at net.sf.hibernate.collection.Set.isEmpty(Set.java:114)
at com.technoetic.xplanner.util.CollectionUtils.sum(CollectionUtils.java:10)
at com.technoetic.xplanner.domain.Iteration.getSumOfStoryProperty(Iteration.java:248)
at com.technoetic.xplanner.domain.Iteration.getCurrentEstimatedTaskHours(Iteration.java:137)
at com.technoetic.xplanner.domain.Iteration.getEstimatedHours(Iteration.java:132)
at com.technoetic.xplanner.actions.DataSamplerImpl.generateDataSamples(DataSamplerImpl.java:24)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:284)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:155)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:122)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:56)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:174)
at $Proxy0.generateDataSamples(Unknown Source)
at com.technoetic.xplanner.charts.DataSamplingJob.generateDataSamples(DataSamplingJob.java:61)
at com.technoetic.xplanner.charts.DataSamplingJob.executeInternal(DataSamplingJob.java:39)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:66)
at org.quartz.core.JobRunShell.run(JobRunShell.java:141)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:281)
2005-10-28 00:00:00,482 [WorkerThread-2] INFO app.VelocityEngine - ResourceManager : found com/technoetic/xplanner/mail/velocity/email_notifications.vm with
loader org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader
Would it be possible for you to attach you entire log? Were you using b1? Could you upgrade to b2 and verify it still happens.
Thanks
Jacques