When we arrived at work today, our build machine was stuck at 100%
(last log message 10 hours ago, or so) so we did a thread dump.  Looks
like Felix was stuck calculating imported packages.  I vaguely
remember this happening before, but it is very rare.  Any ideas?

Full thread dump Java HotSpot(TM) 64-Bit Server VM (1.6.0_07-b06-57 mixed mode):

"SpringOsgiExtenderThread-1" prio=5 tid=0x000000013402c800
nid=0x12fc8a000 waiting for monitor entry
[0x000000012fc85000..0x000000012fc89ad0]
   java.lang.Thread.State: BLOCKED (on object monitor)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.resolve(R4SearchPolicyCore.java:1016)
    - waiting to lock <0x00000001125ce538> (a
org.apache.felix.moduleloader.ModuleFactoryImpl)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:377)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
    at 
org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClass(ContentClassLoader.java:109)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
    - locked <0x00000001125ce460> (a
org.apache.felix.framework.searchpolicy.ContentClassLoader)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
    at 
org.apache.felix.framework.searchpolicy.ContentClassLoader.findClass(ContentClassLoader.java:214)
    - locked <0x00000001125ce460> (a
org.apache.felix.framework.searchpolicy.ContentClassLoader)
    at 
org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClassFromModule(ContentClassLoader.java:85)
    at 
org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClass(ContentLoaderImpl.java:162)
    at org.apache.felix.framework.searchpolicy.R4Wire.getClass(R4Wire.java:101)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.searchImports(R4SearchPolicyCore.java:505)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:466)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
    at 
org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClass(ContentClassLoader.java:109)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
    - locked <0x00000001125ce460> (a
org.apache.felix.framework.searchpolicy.ContentClassLoader)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
    at 
org.apache.felix.framework.searchpolicy.ContentClassLoader.findClass(ContentClassLoader.java:214)
    - locked <0x00000001125ce460> (a
org.apache.felix.framework.searchpolicy.ContentClassLoader)
    at 
org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClassFromModule(ContentClassLoader.java:85)
    at 
org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClass(ContentLoaderImpl.java:162)
    at org.apache.felix.framework.searchpolicy.R4Wire.getClass(R4Wire.java:101)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.searchImports(R4SearchPolicyCore.java:505)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassOrResource(R4SearchPolicyCore.java:466)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:185)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
    at 
org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClass(ContentClassLoader.java:109)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
    - locked <0x00000001125ce460> (a
org.apache.felix.framework.searchpolicy.ContentClassLoader)
    at 
org.springframework.context.support.AbstractRefreshableApplicationContext.createBeanFactory(AbstractRefreshableApplicationContext.java:176)
    at 
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:121)
    at 
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:423)
    at 
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.startRefresh(AbstractDelegatedExecutionApplicationContext.java:217)
    - locked <0x0000000112ded910> (a java.lang.Object)
    at 
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:226)
    - locked <0x0000000112ded910> (a java.lang.Object)
    at 
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:173)
    at 
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:136)
    at 
org.springframework.osgi.extender.internal.activator.ContextLoaderListener$2.run(ContextLoaderListener.java:741)
    at java.lang.Thread.run(Thread.java:637)

"Timer-3" daemon prio=5 tid=0x0000000101ff2000 nid=0x131588000 in
Object.wait() [0x0000000131587000..0x0000000131587ad0]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x00000001125ceea0> (a java.util.TaskQueue)
    at java.lang.Object.wait(Object.java:485)
    at java.util.TimerThread.mainLoop(Timer.java:483)
    - locked <0x00000001125ceea0> (a java.util.TaskQueue)
    at java.util.TimerThread.run(Timer.java:462)

"Timer-2" daemon prio=5 tid=0x0000000101ff0800 nid=0x131485000 in
Object.wait() [0x0000000131484000..0x0000000131484ad0]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x00000001125ceec0> (a java.util.TaskQueue)
    at java.lang.Object.wait(Object.java:485)
    at java.util.TimerThread.mainLoop(Timer.java:483)
    - locked <0x00000001125ceec0> (a java.util.TaskQueue)
    at java.util.TimerThread.run(Timer.java:462)

"FelixPackageAdmin" daemon prio=5 tid=0x0000000101fec000
nid=0x131223000 in Object.wait()
[0x0000000131222000..0x0000000131222ad0]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x00000001125ceee0> (a
org.apache.felix.framework.PackageAdminImpl)
    at java.lang.Object.wait(Object.java:485)
    at 
org.apache.felix.framework.PackageAdminImpl.run(PackageAdminImpl.java:246)
    - locked <0x00000001125ceee0> (a
org.apache.felix.framework.PackageAdminImpl)
    at java.lang.Thread.run(Thread.java:637)

"FelixStartLevel" daemon prio=5 tid=0x0000000134019800 nid=0x130d22000
in Object.wait() [0x0000000130d21000..0x0000000130d21ad0]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x00000001125cef10> (a java.util.ArrayList)
    at java.lang.Object.wait(Object.java:485)
    at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:248)
    - locked <0x00000001125cef10> (a java.util.ArrayList)
    at java.lang.Thread.run(Thread.java:637)

"FelixDispatchQueue" daemon prio=5 tid=0x0000000101fea000
nid=0x12fdde000 in Object.wait()
[0x000000012fddd000..0x000000012fdddad0]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x00000001104958e8> (a java.util.ArrayList)
    at java.lang.Object.wait(Object.java:485)
    at 
org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:794)
    - locked <0x00000001104958e8> (a java.util.ArrayList)
    at 
org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:42)
    at 
org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:94)
    at java.lang.Thread.run(Thread.java:637)

"JiraQuartzScheduler_QuartzSchedulerThread" prio=5
tid=0x0000000134009000 nid=0x130a72000 in Object.wait()
[0x0000000130a71000..0x0000000130a71ad0]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x00000001123dc648> (a java.lang.Object)
    at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:217)
    - locked <0x00000001123dc648> (a java.lang.Object)

"JiraQuartzScheduler_Worker-3" prio=4 tid=0x000000013401e000
nid=0x13096f000 in Object.wait()
[0x000000013096e000..0x000000013096ead0]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x00000001123dc658> (a java.lang.Object)
    at 
org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
    - locked <0x00000001123dc658> (a java.lang.Object)
    at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
    at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"JiraQuartzScheduler_Worker-2" prio=4 tid=0x0000000134008000
nid=0x13086c000 in Object.wait()
[0x000000013086b000..0x000000013086bad0]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x00000001123dc658> (a java.lang.Object)
    at 
org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
    - locked <0x00000001123dc658> (a java.lang.Object)
    at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
    at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"JiraQuartzScheduler_Worker-1" prio=4 tid=0x0000000101b59000
nid=0x1305c6000 in Object.wait()
[0x00000001305c5000..0x00000001305c5ad0]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x00000001123dc658> (a java.lang.Object)
    at 
org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
    - locked <0x00000001123dc658> (a java.lang.Object)
    at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
    at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"JiraQuartzScheduler_Worker-0" prio=4 tid=0x0000000101bd7800
nid=0x130263000 in Object.wait()
[0x0000000130262000..0x0000000130262ad0]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x00000001123dc658> (a java.lang.Object)
    at 
org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:423)
    - locked <0x00000001123dc658> (a java.lang.Object)
    at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:53)
    at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:514)

"http-8090-Monitor" prio=5 tid=0x0000000101e66000 nid=0x131120000 in
Object.wait() [0x000000013111f000..0x000000013111fad0]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x0000000111b18fe8> (a
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
    at 
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable.run(ThreadPool.java:559)
    - locked <0x0000000111b18fe8> (a
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable)
    at java.lang.Thread.run(Thread.java:637)

"http-8090-Processor4" daemon prio=5 tid=0x0000000101e64800
nid=0x130f73000 in Object.wait()
[0x0000000130f72000..0x0000000130f72ad0]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x0000000111b19130> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
    at java.lang.Object.wait(Object.java:485)
    at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:656)
    - locked <0x0000000111b19130> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
    at java.lang.Thread.run(Thread.java:637)

"http-8090-Processor3" daemon prio=5 tid=0x0000000101e5a800
nid=0x130e70000 runnable [0x0000000130e6a000..0x0000000130e6fad0]
   java.lang.Thread.State: RUNNABLE
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.calculateImportedPackagesResolved(R4SearchPolicyCore.java:2014)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.calculateImportedPackages(R4SearchPolicyCore.java:1931)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.calculateModulePackages(R4SearchPolicyCore.java:1893)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.getModulePackages(R4SearchPolicyCore.java:1864)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.isClassSpaceConsistent(R4SearchPolicyCore.java:1655)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.isClassSpaceConsistent(R4SearchPolicyCore.java:1678)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.isClassSpaceConsistent(R4SearchPolicyCore.java:1678)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findConsistentClassSpace(R4SearchPolicyCore.java:1469)
    at 
org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.resolve(R4SearchPolicyCore.java:1086)
    - locked <0x00000001125ce538> (a
org.apache.felix.moduleloader.ModuleFactoryImpl)
    at org.apache.felix.framework.Felix._resolveBundle(Felix.java:1719)
    at org.apache.felix.framework.Felix._startBundle(Felix.java:1588)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1541)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:371)
    at 
com.atlassian.plugin.osgi.factory.OsgiPlugin.enableInternal(OsgiPlugin.java:299)
    - locked <0x00000001129b83d8> (a
com.atlassian.plugin.osgi.factory.OsgiPlugin)
    at com.atlassian.plugin.impl.AbstractPlugin.enable(AbstractPlugin.java:199)
    at 
com.atlassian.plugin.impl.AbstractDelegatingPlugin.enable(AbstractDelegatingPlugin.java:212)
    at com.atlassian.plugin.manager.PluginEnabler.enable(PluginEnabler.java:64)
    at 
com.atlassian.plugin.manager.DefaultPluginManager.addPlugins(DefaultPluginManager.java:512)
    at 
com.atlassian.plugin.manager.DefaultPluginManager.init(DefaultPluginManager.java:166)
    at 
com.atlassian.jira.plugin.JiraPluginManager.start(JiraPluginManager.java:50)
    at 
com.atlassian.jira.ComponentManager$PluginSystem.start(ComponentManager.java:1243)
    at com.atlassian.jira.ComponentManager.quickStart(ComponentManager.java:197)
    at com.atlassian.jira.ComponentManager.start(ComponentManager.java:183)
    - locked <0x000000010fdd9318> (a com.atlassian.jira.ComponentManager)
    at com.atlassian.jira.ManagerFactory.globalRefresh(ManagerFactory.java:135)
    - locked <0x0000000126c0e0c0> (a java.lang.Class for
com.atlassian.jira.ManagerFactory)
    at 
com.atlassian.jira.action.admin.DataImport$ProductionDependencies.refreshManagers(DataImport.java:508)
    at com.atlassian.jira.action.admin.DataImport.doExecute(DataImport.java:221)
    at webwork.action.ActionSupport.execute(ActionSupport.java:153)
    at 
com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:64)
    at 
com.atlassian.jira.action.JiraNonWebActionSupport.execute(JiraNonWebActionSupport.java:36)
    at 
webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:141)
    at 
com.atlassian.core.action.DefaultActionDispatcher.execute(DefaultActionDispatcher.java:28)
    at com.atlassian.jira.web.action.util.ImportAll.doExecute(ImportAll.java:68)
    at webwork.action.ActionSupport.execute(ActionSupport.java:153)
    at 
com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:64)
    at 
webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:141)
    at 
com.atlassian.jira.web.dispatcher.JiraServletDispatcher.service(JiraServletDispatcher.java:178)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.jira.dashboard.DashboardRedirectFilter.doFilter(DashboardRedirectFilter.java:48)
    at 
com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
    at 
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
    at 
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.jira.web.filters.accesslog.AccessLogFilter.executeRequest(AccessLogFilter.java:144)
    at 
com.atlassian.jira.web.filters.accesslog.AccessLogFilter.doFilter(AccessLogFilter.java:123)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:119)
    at 
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55)
    at 
com.atlassian.jira.web.filters.SitemeshExcludePathFilter.doFilter(SitemeshExcludePathFilter.java:40)
    at 
com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
    at 
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
    at 
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:204)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:120)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:138)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
    at 
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
    at 
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:132)
    at 
com.atlassian.jira.web.filters.JIRAProfilingFilter.doFilter(JIRAProfilingFilter.java:16)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.jira.web.filters.ActionCleanupDelayFilter.doFilter(ActionCleanupDelayFilter.java:43)
    at 
com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.jira.web.filters.RequestCleanupFilter.doFilter(RequestCleanupFilter.java:53)
    at 
com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:350)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:81)
    at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
    at 
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
    at 
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.jira.web.filters.CurlyQuotesFilter.doFilter(CurlyQuotesFilter.java:24)
    at 
com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:33)
    at 
com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:41)
    at 
com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
com.atlassian.jira.startup.JiraStartupChecklistFilter.doFilter(JiraStartupChecklistFilter.java:51)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    at 
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
    at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    at java.lang.Thread.run(Thread.java:637)

"http-8090-Processor2" daemon prio=5 tid=0x0000000101e59800
nid=0x1304c3000 in Object.wait()
[0x00000001304c2000..0x00000001304c2ad0]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x0000000111b1a828> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
    at java.lang.Object.wait(Object.java:485)
    at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:656)
    - locked <0x0000000111b1a828> (a
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable)
    at java.lang.Thread.run(Thread.java:637)

"http-8090-Processor1" daemon prio=5 tid=0x0000000101e58800
nid=0x13036d000 runnable [0x000000013036c000..0x000000013036cad0]
   java.lang.Thread.State: RUNNABLE
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
    - locked <0x000000010fc00030> (a java.net.SocksSocketImpl)
    at java.net.ServerSocket.implAccept(ServerSocket.java:453)
    at java.net.ServerSocket.accept(ServerSocket.java:421)
    at 
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:60)
    at 
org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:407)
    at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:70)
    at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    at java.lang.Thread.run(Thread.java:637)

"ContainerBackgroundProcessor[StandardEngine[Standalone]]" daemon
prio=5 tid=0x0000000101e4e800 nid=0x12ff72000 waiting on condition
[0x000000012ff71000..0x000000012ff71ad0]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
    at java.lang.Thread.sleep(Native Method)
    at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1547)
    at java.lang.Thread.run(Thread.java:637)

"JonasClock" daemon prio=5 tid=0x0000000101a59800 nid=0x12fb4f000
waiting on condition [0x000000012fb4e000..0x000000012fb4ead0]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
    at java.lang.Thread.sleep(Native Method)
    at org.objectweb.jonas_timer.TimerManager.clock(TimerManager.java:142)
    at org.objectweb.jonas_timer.Clock.run(TimerManager.java:46)

"JonasBatch" daemon prio=5 tid=0x0000000101a59000 nid=0x12fa4c000 in
Object.wait() [0x000000012fa4b000..0x000000012fa4bad0]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x000000010fd56ca8> (a java.util.Vector)
    at java.lang.Object.wait(Object.java:485)
    at org.objectweb.jonas_timer.TimerManager.batch(TimerManager.java:193)
    - locked <0x000000010fd56ca8> (a java.util.Vector)
    at org.objectweb.jonas_timer.Batch.run(TimerManager.java:65)

"Low Memory Detector" daemon prio=5 tid=0x000000010184b800
nid=0x12ddce000 runnable [0x0000000000000000..0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread1" daemon prio=9 tid=0x000000010184a000 nid=0x12dcc3000
waiting on condition [0x0000000000000000..0x000000012dcc13e0]
   java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=9 tid=0x0000000101848800 nid=0x12dbc0000
waiting on condition [0x0000000000000000..0x000000012dbbe3e0]
   java.lang.Thread.State: RUNNABLE

"JDWP Command Reader" daemon prio=5 tid=0x0000000101847000
nid=0x12daa9000 runnable [0x0000000000000000..0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"JDWP Event Helper Thread" daemon prio=5 tid=0x0000000101846000
nid=0x12d9a6000 runnable [0x0000000000000000..0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"JDWP Transport Listener: dt_socket" daemon prio=5
tid=0x0000000101844800 nid=0x12d8a3000 runnable
[0x0000000000000000..0x000000012d8a26d0]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=9 tid=0x0000000101841000
nid=0x12d79a000 waiting on condition
[0x0000000000000000..0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=0x000000010182a000 nid=0x12d680000 in
Object.wait() [0x000000012d67f000..0x000000012d67fad0]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x000000010faa07d8> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
    - locked <0x000000010faa07d8> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x0000000101828800
nid=0x12d56f000 in Object.wait()
[0x000000012d56e000..0x000000012d56ead0]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x000000010faa0810> (a java.lang.ref.Reference$Lock)
    at java.lang.Object.wait(Object.java:485)
    at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
    - locked <0x000000010faa0810> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0x0000000101801800 nid=0x100401000 runnable
[0x00000001003ff000..0x0000000100400c40]
   java.lang.Thread.State: RUNNABLE
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
    - locked <0x0000000111b1a958> (a java.net.SocksSocketImpl)
    at java.net.ServerSocket.implAccept(ServerSocket.java:453)
    at java.net.ServerSocket.accept(ServerSocket.java:421)
    at org.apache.catalina.core.StandardServer.await(StandardServer.java:388)
    at org.apache.catalina.startup.Catalina.await(Catalina.java:615)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:575)
    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:597)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)

"VM Thread" prio=9 tid=0x0000000101821000 nid=0x12d46c000 runnable

"VM Periodic Task Thread" prio=10 tid=0x0000000101844000
nid=0x12dee9000 waiting on condition

"Exception Catcher Thread" prio=10 tid=0x0000000101802800
nid=0x100603000 runnable
JNI global references: 24906

Heap
 def new generation   total 76608K, used 66500K [0x0000000105000000,
0x000000010a570000, 0x000000010faa0000)
  eden space 65728K, 100% used [0x0000000105000000,
0x0000000109030000, 0x0000000109030000)
  from space 10880K,   7% used [0x0000000109030000,
0x00000001090f1038, 0x0000000109ad0000)
  to   space 10880K,   0% used [0x0000000109ad0000,
0x0000000109ad0000, 0x000000010a570000)
 tenured generation   total 174784K, used 53187K [0x000000010faa0000,
0x000000011a550000, 0x0000000125000000)
   the space 174784K,  30% used [0x000000010faa0000,
0x0000000112e90f60, 0x0000000112e91000, 0x000000011a550000)
 compacting perm gen  total 62528K, used 62500K [0x0000000125000000,
0x0000000128d10000, 0x000000012d000000)
   the space 62528K,  99% used [0x0000000125000000,
0x0000000128d091a0, 0x0000000128d09200, 0x0000000128d10000)
No shared spaces configured.

Don

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org

Reply via email to