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