Webbrowser times out waiting for Kunagi

We keep getting the following error while using Kunagi. Does anyone have any suggestions on how I can fix this?

Thanks!

A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.

Script: https://XX.XX.XX.XX:XXXXX/kunagi/scrum.ScrumGwtApplication/9E71A1DD510C5565A2047F213A23C215.cache.html:4754

Statement from Kunagi Team

Sprints are not designed to handle the amount of Stories that cause this problem. Scrum teams usually consist of about 8 people and Sprints are usually at most 30 days long.

Status

Issue is closed.

Comments

Thu, Mar 6, 2014, 22:34 by artjom (PO,T)

What browser and browser version are you using?

Our project is developed with GWT. Because of this, JavaScript errors are generally of little help when debugging. Could you please check your error log on the server (catalina.out)?

Fri, Mar 7, 2014, 00:14 by anonymous

We typically use Ice Weasel (AKA Firefox) as well as Chromium. It seems to work a bit better in Chromium, but still throws the same error.

FYI, we are running Kunagi on a Debian Server w/Tomcat 7 and most of our clients run Debian on the Desktop, with an occasional windows machine.

Here is the tail of my log file (catalina.out). In this instance User.NF was the one with the error. I'm wondering if perhaps I need to increase the resources available to the JVM?

root@XXXXXXXXXX:/var/log/tomcat7# tail catalina.out -f
Thu Mar 06 14:52:44 PST 2014 INFO Transaction          Committing transaction: #235 (app:kunagi > session:User.JF > gwt-srv:ChangeProperties)              | app:kunagi > session:User.JF > gwt-srv:ChangeProperties
Thu Mar 06 14:52:48 PST 2014 INFO ADao                 Entity modified: Task: tsk313 Check if on list: Gobo Flasher|Forklift Charger|EpsonRobots|Conveyors|Chiller\? -> remainingWork=0 | app:kunagi > session:User.JF > gwt-srv:ChangeProperties
Thu Mar 06 14:52:48 PST 2014 INFO ADao                 Entity modified: SprintDaySnapshot: 2014-03-06: 250, 456 -> remainingWork=456                       | app:kunagi > session:User.JF > gwt-srv:ChangeProperties
Thu Mar 06 14:52:48 PST 2014 INFO Transaction          Committing transaction: #236 (app:kunagi > session:User.JF > gwt-srv:ChangeProperties)              | app:kunagi > session:User.JF > gwt-srv:ChangeProperties
Thu Mar 06 14:54:41 PST 2014 INFO AWebApplication      Destroying invalid/timeouted session: session:XX.XX.XX.133                                          | app:kunagi > task:DestroyTimeoutedSessionsTask
Thu Mar 06 14:54:41 PST 2014 INFO AWebSession          Invalidating session: session:XX.XX.XX.133                                                          | app:kunagi > task:DestroyTimeoutedSessionsTask
Thu Mar 06 14:54:41 PST 2014 INFO WebSession           User set: null                                                                                      | app:kunagi > task:DestroyTimeoutedSessionsTask
Thu Mar 06 14:54:41 PST 2014 INFO AWebApplication      Destroying invalid/timeouted session: session:XX.XX.XX.209                                          | app:kunagi
Thu Mar 06 14:54:41 PST 2014 INFO AWebSession          Invalidating session: session:XX.XX.XX.209                                                          | app:kunagi
Thu Mar 06 14:54:41 PST 2014 INFO WebSession           User set: null                                                                                      | app:kunagi
Thu Mar 06 14:56:13 PST 2014 INFO ADao                 Entity modified: User: User.NF -> lastLoginDateAndTime=2014-03-06 14:56:13                          | app:kunagi > session:XX.XX.XX.133
Thu Mar 06 14:56:13 PST 2014 INFO WebSession           User set: User.NF                                                                                   | app:kunagi > session:XX.XX.XX.133
Thu Mar 06 14:56:14 PST 2014 INFO ADao                 Entity modified: Project: PureSolar  -> lastOpenedDateAndTime=2014-03-06 14:56:14                   | app:kunagi > session:User.NF > gwt-srv:SelectProject
Thu Mar 06 14:56:14 PST 2014 INFO GwtConversation      Project selected: PureSolar                                                                         | app:kunagi > session:User.NF > gwt-srv:SelectProject
Thu Mar 06 14:56:14 PST 2014 INFO Transaction          Committing transaction: #238 (app:kunagi > session:User.NF > gwt-srv:SelectProject)                 | app:kunagi > session:User.NF > gwt-srv:SelectProject

Tue, Mar 11, 2014, 21:05 by Nate

Here is the version number of Iceweasel that I forgot to attach earlier.

It is version 24.3.0

Tue, Mar 18, 2014, 08:18 by Witek (SM,T)

Nothing special here. Perhaps you can provide even more information, so we could see what is unusual in your setup. Interesting would be:

  • Kunagi version
  • How many users
  • How many projects
  • How many storys in product backlog
  • How many storys in sprint
  • How much memory is allocated for the server JVM
  • Is your browser using up the processor while not responding?
  • What if you restart Kunagi. Any changes?

You could also go to your admin page and check the runtime values there. your-kunagi-host.org/kunagi/admin.html

Wed, Mar 19, 2014, 02:37 by Nate

Kunagi Version = 0.25
Users = 20
Projects = 1
Storys in Product Backlog = 88
Storys in Sprint = 198 (count from highest labled sto being sto198. On the "Product Backlog" screen at the top is says "In current Sprint 264 SP". Not sure what SP stands for)
Memory Allocated to JVM = from admin page/runtime 1042mb available with a max of 1069mb
Is Browser using up the Processor while not responding = Yes, CPU monitor reports 100% usage.
Restarting Kunagi does not produce any changes in behaviour.

Here is a copy and paste of the admin/monitoring screen:

Version
Release   0.25
Build   2013-12-09 10:11
Active Sessions
User   Last request   Age   Host   Agent
admin   0 millis ago   0 millis   10.90.70.133   Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:27.0) Gecko/20100101 Firefox/27.0
  13 minutes ago   13 minutes   0:0:0:0:0:0:0:1   Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20140205 Firefox/24.0 Iceweasel/24.3.0
Active Conversations
#   User   Project   Last request
Warnings and Errors
Level   Logger   Message   Context
Runtime
Startup time   2014-03-18 18:20:42
Run time   15 minutes
Used memory   35 MB (3%)
Available memory   1034 MB (97%)
Max memory   1069 MB
Available processors   2
Default locale   en_US
DataPath   /var/lib/tomcat7/webapps/kunagi-data
Free disk space   36 GB
Spawned processes
Command   Start time   Run time
Threads
Name   Prio   State   Group   Stack trace
http-bio-18443-exec-6   5   WAITING   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1131 -> java.util.concurrent.ThreadPoolExecutor.getTask():1069 -> org.apache.tomcat.util.threads.TaskQueue.take():32 -> org.apache.tomcat.util.threads.TaskQueue.take():104 -> java.util.concurrent.LinkedBlockingQueue.take():386 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await():2043 -> java.util.concurrent.locks.LockSupport.park():186 -> sun.misc.Unsafe.park()
http-bio-18443-exec-1   5   WAITING   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1131 -> java.util.concurrent.ThreadPoolExecutor.getTask():1069 -> org.apache.tomcat.util.threads.TaskQueue.take():32 -> org.apache.tomcat.util.threads.TaskQueue.take():104 -> java.util.concurrent.LinkedBlockingQueue.take():386 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await():2043 -> java.util.concurrent.locks.LockSupport.park():186 -> sun.misc.Unsafe.park()
http-bio-18443-Acceptor-0   5   RUNNABLE   main   java.lang.Thread.run():679 -> org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run():219 -> org.apache.tomcat.util.net.jsse.JSSESocketFactory.acceptSocket():205 -> sun.security.ssl.SSLServerSocketImpl.accept():278 -> java.net.ServerSocket.implAccept():478 -> java.net.AbstractPlainSocketImpl.accept():375 -> java.net.PlainSocketImpl.socketAccept()
app:kunagi   5   TIMED_WAITING   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1131 -> java.util.concurrent.ThreadPoolExecutor.getTask():1069 -> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take():681 -> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take():688 -> java.util.concurrent.DelayQueue.take():193 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos():2081 -> java.util.concurrent.locks.LockSupport.parkNanos():226 -> sun.misc.Unsafe.park()
http-bio-18443-AsyncTimeout   5   TIMED_WAITING   main   java.lang.Thread.run():679 -> org.apache.tomcat.util.net.JIoEndpoint$AsyncTimeout.run():151 -> java.lang.Thread.sleep()
app:kunagi > session:0:0:0:0:0:0:0:1   5   WAITING   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1131 -> java.util.concurrent.ThreadPoolExecutor.getTask():1069 -> org.apache.tomcat.util.threads.TaskQueue.take():32 -> org.apache.tomcat.util.threads.TaskQueue.take():104 -> java.util.concurrent.LinkedBlockingQueue.take():386 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await():2043 -> java.util.concurrent.locks.LockSupport.park():186 -> sun.misc.Unsafe.park()
http-bio-18443-exec-7   5   WAITING   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1131 -> java.util.concurrent.ThreadPoolExecutor.getTask():1069 -> org.apache.tomcat.util.threads.TaskQueue.take():32 -> org.apache.tomcat.util.threads.TaskQueue.take():104 -> java.util.concurrent.LinkedBlockingQueue.take():386 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await():2043 -> java.util.concurrent.locks.LockSupport.park():186 -> sun.misc.Unsafe.park()
http-bio-18443-exec-8   5   RUNNABLE   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1146 -> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run():313 -> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process():607 -> org.apache.coyote.http11.AbstractHttp11Processor.process():946 -> org.apache.coyote.http11.Http11Processor.setRequestLineReadTimeout():167 -> org.apache.coyote.http11.InternalInputBuffer.fill():501 -> org.apache.coyote.http11.InternalInputBuffer.fill():516 -> sun.security.ssl.AppInputStream.read():94 -> sun.security.ssl.SSLSocketImpl.readDataRecord():840 -> sun.security.ssl.SSLSocketImpl.readRecord():883 -> sun.security.ssl.InputRecord.read():480 -> sun.security.ssl.InputRecord.readFully():442 -> java.net.SocketInputStream.read():146 -> java.net.SocketInputStream.socketRead0()
app:kunagi   5   TIMED_WAITING   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1131 -> java.util.concurrent.ThreadPoolExecutor.getTask():1069 -> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take():681 -> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take():688 -> java.util.concurrent.DelayQueue.take():193 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos():2081 -> java.util.concurrent.locks.LockSupport.parkNanos():226 -> sun.misc.Unsafe.park()
Signal Dispatcher   9   RUNNABLE   system   
ilarkesto.core.logging.Log   1   TIMED_WAITING   main   java.lang.Thread.run():679 -> ilarkesto.logging.DefaultLogRecordHandler$1.run():68 -> java.util.concurrent.LinkedBlockingQueue.poll():423 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos():2081 -> java.util.concurrent.locks.LockSupport.parkNanos():226 -> sun.misc.Unsafe.park()
app:kunagi > session:0:0:0:0:0:0:0:1   5   WAITING   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1131 -> java.util.concurrent.ThreadPoolExecutor.getTask():1069 -> org.apache.tomcat.util.threads.TaskQueue.take():32 -> org.apache.tomcat.util.threads.TaskQueue.take():104 -> java.util.concurrent.LinkedBlockingQueue.take():386 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await():2043 -> java.util.concurrent.locks.LockSupport.park():186 -> sun.misc.Unsafe.park()
http-bio-18443-exec-5   5   WAITING   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1131 -> java.util.concurrent.ThreadPoolExecutor.getTask():1069 -> org.apache.tomcat.util.threads.TaskQueue.take():32 -> org.apache.tomcat.util.threads.TaskQueue.take():104 -> java.util.concurrent.LinkedBlockingQueue.take():386 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await():2043 -> java.util.concurrent.locks.LockSupport.park():186 -> sun.misc.Unsafe.park()
ContainerBackgroundProcessor[StandardEngine[Catalina]]   5   TIMED_WAITING   main   java.lang.Thread.run():679 -> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run():1508 -> java.lang.Thread.sleep()
app:kunagi   5   TIMED_WAITING   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1131 -> java.util.concurrent.ThreadPoolExecutor.getTask():1069 -> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take():681 -> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take():688 -> java.util.concurrent.DelayQueue.take():193 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos():2081 -> java.util.concurrent.locks.LockSupport.parkNanos():226 -> sun.misc.Unsafe.park()
Reference Handler   10   WAITING   system   java.lang.ref.Reference$ReferenceHandler.run():133 -> java.lang.Object.wait():502 -> java.lang.Object.wait()
app:kunagi   5   TIMED_WAITING   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1131 -> java.util.concurrent.ThreadPoolExecutor.getTask():1069 -> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take():681 -> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take():688 -> java.util.concurrent.DelayQueue.take():193 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos():2081 -> java.util.concurrent.locks.LockSupport.parkNanos():226 -> sun.misc.Unsafe.park()
app:kunagi > session:10.90.70.133   5   RUNNABLE   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1146 -> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run():313 -> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process():607 -> org.apache.coyote.http11.AbstractHttp11Processor.process():1040 -> org.apache.catalina.connector.CoyoteAdapter.service():408 -> org.apache.catalina.core.StandardEngineValve.invoke():116 -> org.apache.catalina.valves.AccessLogValve.invoke():950 -> org.apache.catalina.valves.ErrorReportValve.invoke():98 -> org.apache.catalina.core.StandardHostValve.invoke():170 -> org.apache.catalina.authenticator.AuthenticatorBase.invoke():501 -> org.apache.catalina.core.StandardContextValve.invoke():122 -> org.apache.catalina.core.StandardWrapperValve.invoke():220 -> org.apache.catalina.core.ApplicationFilterChain.doFilter():208 -> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter():303 -> javax.servlet.http.HttpServlet.service():727 -> javax.servlet.http.HttpServlet.service():620 -> ilarkesto.webapp.AServlet.doGet():50 -> scrum.server.common.AKunagiServlet.onGet():60 -> scrum.server.admin.AdminServlet.onRequest():73 -> scrum.server.admin.AdminServlet.threads():161 -> java.lang.Thread.getStackTrace():1495
GC Daemon   2   TIMED_WAITING   system   sun.misc.GC$Daemon.run():117 -> java.lang.Object.wait()
main   5   RUNNABLE   main   org.apache.catalina.startup.Bootstrap.main():451 -> org.apache.catalina.startup.Bootstrap.start():322 -> java.lang.reflect.Method.invoke():616 -> sun.reflect.DelegatingMethodAccessorImpl.invoke():43 -> sun.reflect.NativeMethodAccessorImpl.invoke():57 -> sun.reflect.NativeMethodAccessorImpl.invoke0() -> org.apache.catalina.startup.Catalina.start():723 -> org.apache.catalina.startup.Catalina.await():777 -> org.apache.catalina.core.StandardServer.await():451 -> java.net.ServerSocket.accept():446 -> java.net.ServerSocket.implAccept():478 -> java.net.AbstractPlainSocketImpl.accept():375 -> java.net.PlainSocketImpl.socketAccept()
app:kunagi   5   TIMED_WAITING   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1131 -> java.util.concurrent.ThreadPoolExecutor.getTask():1069 -> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take():681 -> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take():688 -> java.util.concurrent.DelayQueue.take():193 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos():2081 -> java.util.concurrent.locks.LockSupport.parkNanos():226 -> sun.misc.Unsafe.park()
app:kunagi > session:0:0:0:0:0:0:0:1   5   WAITING   main   java.lang.Thread.run():679 -> java.util.concurrent.ThreadPoolExecutor$Worker.run():615 -> java.util.concurrent.ThreadPoolExecutor.runWorker():1131 -> java.util.concurrent.ThreadPoolExecutor.getTask():1069 -> org.apache.tomcat.util.threads.TaskQueue.take():32 -> org.apache.tomcat.util.threads.TaskQueue.take():104 -> java.util.concurrent.LinkedBlockingQueue.take():386 -> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await():2043 -> java.util.concurrent.locks.LockSupport.park():186 -> sun.misc.Unsafe.park()
Finalizer   8   WAITING   system   java.lang.ref.Finalizer$FinalizerThread.run():189 -> java.lang.ref.ReferenceQueue.remove():149 -> java.lang.ref.ReferenceQueue.remove():133 -> java.lang.Object.wait()
Java System Properties
java.runtime.name   OpenJDK Runtime Environment
sun.boot.library.path   /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64
java.vm.version   20.0-b12
shared.loader   /var/lib/tomcat7/shared/classes,/var/lib/tomcat7/shared/*.jar
java.vm.vendor   Sun Microsystems Inc.
java.vendor.url   http://java.sun.com/
path.separator   :
tomcat.util.buf.StringCache.byte.enabled   true
java.util.logging.config.file   /var/lib/tomcat7/conf/logging.properties
java.vm.name   OpenJDK 64-Bit Server VM
file.encoding.pkg   sun.io
sun.java.launcher   SUN_STANDARD
user.country   US
sun.os.patch.level   unknown
java.vm.specification.name   Java Virtual Machine Specification
user.dir   /var/lib/tomcat7
java.runtime.version   1.6.0_27-b27
java.awt.graphicsenv   sun.awt.X11GraphicsEnvironment
java.endorsed.dirs   /usr/share/tomcat7/endorsed
os.arch   amd64
java.io.tmpdir   /tmp/tomcat7-tomcat7-tmp
line.separator   
java.vm.specification.vendor   Sun Microsystems Inc.
java.naming.factory.url.pkgs   org.apache.naming
java.util.logging.manager   org.apache.juli.ClassLoaderLogManager
os.name   Linux
sun.jnu.encoding   UTF-8
tomcat.util.scan.DefaultJarScanner.jarsToSkip   bootstrap.jar,commons-daemon.jar,tomcat-juli.jar,annotations-api.jar,el-api.jar,jsp-api.jar,servlet-api.jar,catalina.jar,catalina-ant.jar,catalina-ha.jar,catalina-tribes.jar,jasper.jar,jasper-el.jar,ecj-*.jar,tomcat-api.jar,tomcat-util.jar,tomcat-coyote.jar,tomcat-dbcp.jar,tomcat-jni.jar,tomcat-spdy.jar,tomcat-i18n-en.jar,tomcat-i18n-es.jar,tomcat-i18n-fr.jar,tomcat-i18n-ja.jar,tomcat-juli-adapters.jar,catalina-jmx-remote.jar,catalina-ws.jar,tomcat-jdbc.jar,commons-beanutils*.jar,commons-codec*.jar,commons-collections*.jar,commons-dbcp*.jar,commons-digester*.jar,commons-fileupload*.jar,commons-httpclient*.jar,commons-io*.jar,commons-lang*.jar,commons-logging*.jar,commons-math*.jar,commons-pool*.jar,jstl.jar,geronimo-spec-jaxrpc*.jar,wsdl4j*.jar,ant.jar,ant-junit*.jar,aspectj*.jar,jmx.jar,h2*.jar,hibernate*.jar,httpclient*.jar,jmx-tools.jar,jta*.jar,log4j*.jar,mail*.jar,slf4j*.jar,xercesImpl.jar,xmlParserAPIs.jar,xml-apis.jar,dnsns.jar,ldapsec.jar,localedata.jar,sunjce_provider.jar,sunmscapi.jar,sunpkcs11.jar,jhall.jar,tools.jar,sunec.jar,zipfs.jar,apple_provider.jar,AppleScriptEngine.jar,CoreAudio.jar,dns_sd.jar,j3daudio.jar,j3dcore.jar,j3dutils.jar,jai_core.jar,jai_codec.jar,mlibwrapper_jai.jar,MRJToolkit.jar,vecmath.jar,junit.jar,junit-*.jar,ant-launcher.jar
java.library.path   /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/server:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64:/usr/lib/jvm/java-6-openjdk-amd64/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
java.specification.name   Java Platform API Specification
java.class.version   50.0
sun.management.compiler   HotSpot 64-Bit Tiered Compilers
os.version   3.2.0-4-amd64
user.home   /usr/share/tomcat7
catalina.useNaming   true
user.timezone   America/Los_Angeles
java.awt.printerjob   sun.print.PSPrinterJob
file.encoding   UTF-8
java.specification.version   1.6
catalina.home   /usr/share/tomcat7
java.class.path   /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
user.name   tomcat7
java.naming.factory.initial   org.apache.naming.java.javaURLContextFactory
package.definition   sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
java.vm.specification.version   1.0
sun.java.command   org.apache.catalina.startup.Bootstrap start
java.home   /usr/lib/jvm/java-6-openjdk-amd64/jre
sun.arch.data.model   64
user.language   en
java.specification.vendor   Sun Microsystems Inc.
java.vm.info   mixed mode
java.version   1.6.0_27
java.ext.dirs   /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/ext:/usr/java/packages/lib/ext
sun.boot.class.path   /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/resources.jar:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/jsse.jar:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/jce.jar:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/charsets.jar:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/netx.jar:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/plugin.jar:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/rhino.jar:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/modules/jdk.boot.jar:/usr/lib/jvm/java-6-openjdk-amd64/jre/classes
server.loader   /var/lib/tomcat7/server/classes,/var/lib/tomcat7/server/*.jar
java.awt.headless   true
java.vendor   Sun Microsystems Inc.
catalina.base   /var/lib/tomcat7
file.separator   /
java.vendor.url.bug   http://java.sun.com/cgi-bin/bugreport.cgi
common.loader   ${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,/var/lib/tomcat7/common/classes,/var/lib/tomcat7/common/*.jar
sun.io.unicode.encoding   UnicodeLittle
sun.cpu.endian   little
package.access   sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
sun.cpu.isalist   
Environment
TERM   linux
CONSOLE   /dev/console
SHLVL   1
JAVA_HOME   /usr/lib/jvm/default-java
TOMCAT7_USER   tomcat7
BOOT_IMAGE   /boot/vmlinuz-3.2.0-4-amd64
JAVA_OPTS   -Djava.awt.headless=true -Xmx1024m -Xms512m -XX:+CMSIncrementalMode -XX:+UseConcMarkSweepGC -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
PWD   /var/lib/tomcat7
LINES   67
INIT_VERSION   sysvinit-2.88
_   /usr/share/tomcat7/bin/catalina.sh
CATALINA_BASE   /var/lib/tomcat7
runlevel   2
LD_LIBRARY_PATH   /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/server:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64:/usr/lib/jvm/java-6-openjdk-amd64/jre/../lib/amd64
TOMCAT7_GROUP   tomcat7
OLDPWD   /tmp/tomcat7-tomcat7-tmp
COLUMNS   240
SHELL   /bin/sh
rootmnt   /root
previous   N
JSSE_HOME   /usr/lib/jvm/default-java/jre/
init   /sbin/init
PATH   /bin:/usr/bin:/sbin:/usr/sbin
RUNLEVEL   2
CATALINA_HOME   /usr/share/tomcat7
PREVLEVEL   N
CATALINA_TMPDIR   /tmp/tomcat7-tomcat7-tmp
HOME   /usr/share/tomcat7
CATALINA_PID   /var/run/tomcat7.pid
LANG   en_US.UTF-8  

Wed, Mar 19, 2014, 11:45 by Witek (SM,T)

Ok, 198 stories in a sprint is very unusual. We expected to have about ten stories per sprint. The whiteboard is probably not able to handle that much stories and causes the browser to block.

Is there a reason why you have so many stories in one sprint? How many days long is your sprint?

Kunagi is designed for typical SCRUM teams which have at most 10 team members per project and the usual amount of stories. Sprints are 30 days at most. Sorry, but I don't think we can manage to change Kunagi to handle your amounts of data in our spare time.

Wed, Mar 19, 2014, 20:03 by Nate

Hi Witek and Friends,

This project is something was in place prior to my position here, so I'm not sure why our project was initially setup this way. It looks like the sprint is about 156 days long. Besides the browser blocking, it works well.

Thank you for your time and assistance. Your work is appreciated!

Cheers,

-Nate

Wed, Mar 19, 2014, 22:04 by Nate

Just as an FYI, my numbers were erroneous. Still exceeds what Kunagi was built for, but this might be useful for reference later on.

> You have the nomenclature a little wrong, we have 88 stories in the
> Sprint & 38 stories in the Backlog, 48 stories Kicked from Sprint. So
> about 174 stories total, there were 198 stories made, but some were
> deleted.

Post a comment



optional
optional