Skip to content

Instantly share code, notes, and snippets.

@saurabhnanda
Created December 18, 2013 03:19
Show Gist options
  • Save saurabhnanda/8016791 to your computer and use it in GitHub Desktop.
Save saurabhnanda/8016791 to your computer and use it in GitHub Desktop.
Torqbox lite hanging while benchmarking with 10 concurrency
^C07:58:52,341 INFO  [org.jboss.web] (ServerService Thread Pool -- 19) JBAS018224: Unregister web context: 
^C^C^C^C^C^C^\2013-12-18 07:59:19
Full thread dump Java HotSpot(TM) Client VM (20.6-b01-415 mixed mode):

"SIGINT handler" daemon prio=9 tid=00000000035ed400 nid=0xb6951000 waiting for monitor entry [00000000b6950000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at java.lang.Shutdown.exit(Shutdown.java:168)
  - waiting to lock <0000000027116110> (a java.lang.Class for java.lang.Shutdown)
  at java.lang.Terminator$1.handle(Terminator.java:35)
  at sun.misc.Signal$1.run(Signal.java:195)
  at java.lang.Thread.run(Thread.java:680)

"SIGINT handler" daemon prio=9 tid=0000000001b9e400 nid=0xb684f000 waiting for monitor entry [00000000b684e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at java.lang.Shutdown.exit(Shutdown.java:168)
  - waiting to lock <0000000027116110> (a java.lang.Class for java.lang.Shutdown)
  at java.lang.Terminator$1.handle(Terminator.java:35)
  at sun.misc.Signal$1.run(Signal.java:195)
  at java.lang.Thread.run(Thread.java:680)

"SIGINT handler" daemon prio=9 tid=00000000035ec800 nid=0xb38f1000 waiting for monitor entry [00000000b38f0000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at java.lang.Shutdown.exit(Shutdown.java:168)
  - waiting to lock <0000000027116110> (a java.lang.Class for java.lang.Shutdown)
  at java.lang.Terminator$1.handle(Terminator.java:35)
  at sun.misc.Signal$1.run(Signal.java:195)
  at java.lang.Thread.run(Thread.java:680)

"SIGINT handler" daemon prio=9 tid=0000000001acb000 nid=0xb37ef000 waiting for monitor entry [00000000b37ee000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at java.lang.Shutdown.exit(Shutdown.java:168)
  - waiting to lock <0000000027116110> (a java.lang.Class for java.lang.Shutdown)
  at java.lang.Terminator$1.handle(Terminator.java:35)
  at sun.misc.Signal$1.run(Signal.java:195)
  at java.lang.Thread.run(Thread.java:680)

"SIGINT handler" daemon prio=9 tid=00000000035ec000 nid=0xb31e3000 waiting for monitor entry [00000000b31e2000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at java.lang.Shutdown.exit(Shutdown.java:168)
  - waiting to lock <0000000027116110> (a java.lang.Class for java.lang.Shutdown)
  at java.lang.Terminator$1.handle(Terminator.java:35)
  at sun.misc.Signal$1.run(Signal.java:195)
  at java.lang.Thread.run(Thread.java:680)

"SIGINT handler" daemon prio=9 tid=00000000035eb800 nid=0xb2853000 waiting for monitor entry [00000000b2852000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at java.lang.Shutdown.exit(Shutdown.java:168)
  - waiting to lock <0000000027116110> (a java.lang.Class for java.lang.Shutdown)
  at java.lang.Terminator$1.handle(Terminator.java:35)
  at sun.misc.Signal$1.run(Signal.java:195)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-53" daemon prio=5 tid=000000003959cc00 nid=0xb674d000 in Object.wait() [00000000b674c000]
   java.lang.Thread.State: WAITING (on object monitor)
  at java.lang.Object.wait(Native Method)
  - waiting on <000000000771d130> (a org.apache.tomcat.util.net.JIoEndpoint$Worker)
  at java.lang.Object.wait(Object.java:485)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.await(JIoEndpoint.java:875)
  - locked <000000000771d130> (a org.apache.tomcat.util.net.JIoEndpoint$Worker)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:901)
  at java.lang.Thread.run(Thread.java:680)

"MSC Shutdown Thread" prio=5 tid=0000000039597c00 nid=0xb664b000 waiting on condition [00000000b664a000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <00000000077bab78> (a java.util.concurrent.CountDownLatch$Sync)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:811)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:969)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1281)
  at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:207)
  at org.jboss.msc.service.ServiceContainerImpl$ShutdownHookHolder$1$1.run(ServiceContainerImpl.java:130)
  at java.lang.Thread.run(Thread.java:680)

"SIGINT handler" daemon prio=9 tid=00000000035ea800 nid=0xb6549000 in Object.wait() [00000000b6548000]
   java.lang.Thread.State: WAITING (on object monitor)
  at java.lang.Object.wait(Native Method)
  - waiting on <000000000b1a3800> (a java.lang.Thread)
  at java.lang.Thread.join(Thread.java:1210)
  - locked <000000000b1a3800> (a java.lang.Thread)
  at java.lang.Thread.join(Thread.java:1263)
  at java.lang.ApplicationShutdownHooks.runHooks(ApplicationShutdownHooks.java:79)
  at java.lang.ApplicationShutdownHooks$1.run(ApplicationShutdownHooks.java:24)
  at java.lang.Shutdown.runHooks(Shutdown.java:79)
  at java.lang.Shutdown.sequence(Shutdown.java:123)
  at java.lang.Shutdown.exit(Shutdown.java:168)
  - locked <0000000027116110> (a java.lang.Class for java.lang.Shutdown)
  at java.lang.Terminator$1.handle(Terminator.java:35)
  at sun.misc.Signal$1.run(Signal.java:195)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-52" daemon prio=5 tid=0000000039596c00 nid=0xb6447000 waiting for monitor entry [00000000b6446000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-51" daemon prio=5 tid=0000000006e8e800 nid=0xb6345000 waiting for monitor entry [00000000b6344000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-50" daemon prio=5 tid=00000000035e9800 nid=0xb6243000 waiting for monitor entry [00000000b6242000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-49" daemon prio=5 tid=00000000035e8800 nid=0xb6141000 waiting for monitor entry [00000000b6140000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-48" daemon prio=5 tid=00000000035e7800 nid=0xb603f000 waiting for monitor entry [00000000b603e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-47" daemon prio=5 tid=00000000035e6800 nid=0xb5f3d000 waiting for monitor entry [00000000b5f3c000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-46" daemon prio=5 tid=00000000035e5800 nid=0xb5e3b000 waiting for monitor entry [00000000b5e3a000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-45" daemon prio=5 tid=0000000006e8d800 nid=0xb5d39000 waiting for monitor entry [00000000b5d38000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-44" daemon prio=5 tid=0000000001b9d400 nid=0xb5c37000 waiting for monitor entry [00000000b5c36000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-43" daemon prio=5 tid=0000000001b9c400 nid=0xb5b35000 waiting for monitor entry [00000000b5b34000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-42" daemon prio=5 tid=00000000035e4800 nid=0xb5a33000 waiting for monitor entry [00000000b5a32000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-41" daemon prio=5 tid=00000000035e3800 nid=0xb5931000 waiting for monitor entry [00000000b5930000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-40" daemon prio=5 tid=00000000035e2800 nid=0xb582f000 waiting for monitor entry [00000000b582e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-39" daemon prio=5 tid=00000000035e1800 nid=0xb572d000 waiting for monitor entry [00000000b572c000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-38" daemon prio=5 tid=00000000035e0800 nid=0xb562b000 waiting for monitor entry [00000000b562a000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-37" daemon prio=5 tid=00000000035dfc00 nid=0xb5529000 waiting for monitor entry [00000000b5528000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-36" daemon prio=5 tid=0000000003631000 nid=0xb5427000 waiting for monitor entry [00000000b5426000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-35" daemon prio=5 tid=0000000006e8c800 nid=0xb5325000 waiting for monitor entry [00000000b5324000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-34" daemon prio=5 tid=0000000006e8b800 nid=0xb5223000 waiting for monitor entry [00000000b5222000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-33" daemon prio=5 tid=0000000003630000 nid=0xb5121000 waiting for monitor entry [00000000b5120000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-32" daemon prio=5 tid=0000000001e0ec00 nid=0xb501f000 waiting for monitor entry [00000000b501e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-31" daemon prio=5 tid=0000000001e0dc00 nid=0xb4f1d000 waiting for monitor entry [00000000b4f1c000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-30" daemon prio=5 tid=0000000039595c00 nid=0xb4e1b000 waiting for monitor entry [00000000b4e1a000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-29" daemon prio=5 tid=0000000001e0cc00 nid=0xb4d19000 waiting for monitor entry [00000000b4d18000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-28" daemon prio=5 tid=0000000001e0bc00 nid=0xb4c17000 waiting for monitor entry [00000000b4c16000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-27" daemon prio=5 tid=0000000001e0ac00 nid=0xb4b15000 waiting for monitor entry [00000000b4b14000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-26" daemon prio=5 tid=0000000001e09c00 nid=0xb4a13000 waiting for monitor entry [00000000b4a12000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-25" daemon prio=5 tid=0000000001e08c00 nid=0xb4911000 waiting for monitor entry [00000000b4910000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-24" daemon prio=5 tid=0000000001e07c00 nid=0xb480f000 waiting for monitor entry [00000000b480e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-23" daemon prio=5 tid=000000000362f000 nid=0xb470d000 waiting for monitor entry [00000000b470c000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-22" daemon prio=5 tid=0000000001dcec00 nid=0xb460b000 waiting for monitor entry [00000000b460a000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-21" daemon prio=5 tid=0000000006e8a800 nid=0xb30e1000 waiting for monitor entry [00000000b30e0000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-20" daemon prio=5 tid=0000000001dcdc00 nid=0xb2fdf000 waiting for monitor entry [00000000b2fde000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-19" daemon prio=5 tid=0000000001dccc00 nid=0xb2edd000 waiting for monitor entry [00000000b2edc000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-18" daemon prio=5 tid=0000000001dcbc00 nid=0xb2ddb000 waiting for monitor entry [00000000b2dda000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-17" daemon prio=5 tid=0000000001dcac00 nid=0xb2cd9000 waiting for monitor entry [00000000b2cd8000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-16" daemon prio=5 tid=0000000001dc9c00 nid=0xb2bd7000 waiting for monitor entry [00000000b2bd6000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-15" daemon prio=5 tid=0000000006e89800 nid=0xb2ad5000 waiting for monitor entry [00000000b2ad4000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-14" daemon prio=5 tid=0000000006e88800 nid=0xb29d3000 waiting for monitor entry [00000000b29d2000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-13" daemon prio=5 tid=0000000006e87800 nid=0xb264f000 waiting for monitor entry [00000000b264e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-12" daemon prio=5 tid=0000000001dc8c00 nid=0xb254d000 waiting for monitor entry [00000000b254c000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-11" daemon prio=5 tid=0000000006f80c00 nid=0xb244b000 waiting for monitor entry [00000000b244a000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-10" daemon prio=5 tid=0000000039594400 nid=0xb22c7000 waiting for monitor entry [00000000b22c6000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-9" daemon prio=5 tid=0000000039593400 nid=0xb21c5000 waiting for monitor entry [00000000b21c4000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-8" daemon prio=5 tid=0000000039592400 nid=0xb20c3000 waiting for monitor entry [00000000b20c2000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-7" daemon prio=5 tid=0000000001dc7c00 nid=0xb1fc1000 waiting for monitor entry [00000000b1fc0000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-6" daemon prio=5 tid=0000000039591400 nid=0xb1ebf000 waiting for monitor entry [00000000b1ebe000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-5" daemon prio=5 tid=0000000039590c00 nid=0xb1dbd000 waiting for monitor entry [00000000b1dbc000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:73)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-4" daemon prio=5 tid=00000000397be000 nid=0xb1cbb000 waiting for monitor entry [00000000b1cba000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.returnRuntime(RestartableRubyRuntimePool.java:80)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:139)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-3" daemon prio=5 tid=0000000039287000 nid=0xb0b97000 waiting for monitor entry [00000000b0b96000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.returnRuntime(RestartableRubyRuntimePool.java:80)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:139)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-2" daemon prio=5 tid=00000000394a5c00 nid=0xb4509000 waiting for monitor entry [00000000b4508000]
   java.lang.Thread.State: BLOCKED (on object monitor)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.returnRuntime(RestartableRubyRuntimePool.java:80)
  - waiting to lock <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:139)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-1" daemon prio=5 tid=0000000001caac00 nid=0xb1bb9000 waiting on condition [00000000b1bb8000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000bfcd168> (a java.util.concurrent.Semaphore$FairSync)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:811)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:969)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1281)
  at java.util.concurrent.Semaphore.acquire(Semaphore.java:286)
  at org.torquebox.core.pool.SimplePool.borrowInstance(SimplePool.java:75)
  - locked <000000000bea46a8> (a java.lang.Object)
  at org.torquebox.core.pool.SimplePool.borrowInstance(SimplePool.java:60)
  at org.torquebox.core.pool.ManagedPool.borrowInstance(ManagedPool.java:112)
  at org.torquebox.core.runtime.DefaultRubyRuntimePool.borrowRuntime(DefaultRubyRuntimePool.java:58)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.borrowRuntime(RestartableRubyRuntimePool.java:74)
  - locked <000000000bdf9d50> (a java.lang.Object)
  at org.torquebox.web.servlet.RackFilter.doRack(RackFilter.java:122)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:108)
  at org.torquebox.web.servlet.RackFilter.doFilter(RackFilter.java:74)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:49)
  at org.torquebox.web.servlet.SendfileFilter.doFilter(SendfileFilter.java:33)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
  at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-Acceptor-0" daemon prio=5 tid=0000000006e66400 nid=0xb4407000 waiting on condition [00000000b4406000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
  at java.lang.Thread.sleep(Native Method)
  at org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:301)
  at java.lang.Thread.run(Thread.java:680)

"http-/127.0.0.1:8080-Poller" daemon prio=5 tid=0000000006e65800 nid=0xb4305000 in Object.wait() [00000000b4304000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
  at java.lang.Object.wait(Native Method)
  - waiting on <000000001c0996d8> (a org.apache.tomcat.util.net.JIoEndpoint$Poller)
  at org.apache.tomcat.util.net.JIoEndpoint$Poller.run(JIoEndpoint.java:732)
  - locked <000000001c0996d8> (a org.apache.tomcat.util.net.JIoEndpoint$Poller)
  at java.lang.Thread.run(Thread.java:680)

"JRubyJIT-2" daemon prio=1 tid=0000000006c78400 nid=0xb4203000 waiting on condition [00000000b4202000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000bf79858> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"JRubyJIT-2" daemon prio=1 tid=00000000033dbc00 nid=0xb4101000 waiting on condition [00000000b4100000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000bf79c00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"JRubyJIT-2" daemon prio=1 tid=0000000006c77800 nid=0xb3fff000 waiting on condition [00000000b3ffe000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000bf79a68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"JRubyJIT-1" daemon prio=1 tid=0000000006c76800 nid=0xb3efd000 waiting on condition [00000000b3efc000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000bf79858> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"JRubyJIT-1" daemon prio=1 tid=00000000033d8c00 nid=0xb3dfb000 waiting on condition [00000000b3dfa000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000bf79c00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"JRubyJIT-1" daemon prio=1 tid=00000000033d8400 nid=0xb3cf9000 waiting on condition [00000000b3cf8000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000bf79a68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"pool-2-thread-3" prio=5 tid=0000000006d43800 nid=0xb3bf7000 waiting on condition [00000000b3bf6000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000bf85370> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"pool-2-thread-2" prio=5 tid=0000000006d42c00 nid=0xb3af5000 waiting on condition [00000000b3af4000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000bf85370> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"pool-2-thread-1" prio=5 tid=0000000006d42000 nid=0xb39f3000 waiting on condition [00000000b39f2000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000bf85370> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"Transaction Reaper Worker 0" daemon prio=5 tid=0000000006cdac00 nid=0xb36ed000 in Object.wait() [00000000b36ec000]
   java.lang.Thread.State: WAITING (on object monitor)
  at java.lang.Object.wait(Native Method)
  - waiting on <000000000b53f380> (a java.util.LinkedList)
  at java.lang.Object.wait(Object.java:485)
  at com.arjuna.ats.arjuna.coordinator.TransactionReaper.waitForCancellations(TransactionReaper.java:321)
  - locked <000000000b53f380> (a java.util.LinkedList)
  at com.arjuna.ats.internal.arjuna.coordinator.ReaperWorkerThread.run(ReaperWorkerThread.java:65)

"Transaction Reaper" daemon prio=5 tid=00000000032dbc00 nid=0xb35eb000 in Object.wait() [00000000b35ea000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
  at java.lang.Object.wait(Native Method)
  - waiting on <000000000b4aeea0> (a com.arjuna.ats.arjuna.coordinator.TransactionReaper)
  at com.arjuna.ats.internal.arjuna.coordinator.ReaperThread.run(ReaperThread.java:90)
  - locked <000000000b4aeea0> (a com.arjuna.ats.arjuna.coordinator.TransactionReaper)

"Periodic Recovery" prio=5 tid=0000000001ada400 nid=0xb34e9000 in Object.wait() [00000000b34e8000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
  at java.lang.Object.wait(Native Method)
  - waiting on <000000000b544598> (a java.lang.Object)
  at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.doPeriodicWait(PeriodicRecovery.java:672)
  at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.run(PeriodicRecovery.java:392)
  - locked <000000000b544598> (a java.lang.Object)

"ContainerBackgroundProcessor[StandardEngine[jboss.web]]" daemon prio=5 tid=00000000032da000 nid=0xb33e7000 waiting on condition [00000000b33e6000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
  at java.lang.Thread.sleep(Native Method)
  at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1563)
  at java.lang.Thread.run(Thread.java:680)

"Transaction Expired Entry Monitor" daemon prio=5 tid=00000000032d6800 nid=0xb32e5000 in Object.wait() [00000000b32e4000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
  at java.lang.Object.wait(Native Method)
  - waiting on <000000000b367880> (a com.arjuna.ats.internal.arjuna.recovery.ExpiredEntryMonitor)
  at com.arjuna.ats.internal.arjuna.recovery.ExpiredEntryMonitor.run(ExpiredEntryMonitor.java:190)
  - locked <000000000b367880> (a com.arjuna.ats.internal.arjuna.recovery.ExpiredEntryMonitor)

"DestroyJavaVM" prio=5 tid=0000000039336800 nid=0xb0101000 waiting on condition [0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Poller SunPKCS11-Darwin" daemon prio=1 tid=000000003932f000 nid=0xb1ab7000 waiting on condition [00000000b1ab6000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
  at java.lang.Thread.sleep(Native Method)
  at sun.security.pkcs11.SunPKCS11$TokenPoller.run(SunPKCS11.java:692)
  at java.lang.Thread.run(Thread.java:680)

"MSC service thread 1-8" prio=5 tid=000000003932a800 nid=0xb19b5000 waiting on condition [00000000b19b4000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
  at java.lang.Thread.sleep(Native Method)
  at org.apache.coyote.http11.Http11Protocol.pause(Http11Protocol.java:226)
  at org.apache.catalina.connector.Connector.pause(Connector.java:995)
  at org.jboss.as.web.WebConnectorService.stop(WebConnectorService.java:291)
  - locked <000000000b49e108> (a org.jboss.as.web.WebConnectorService)
  at org.jboss.msc.service.ServiceControllerImpl$StopTask.stopService(ServiceControllerImpl.java:1911)
  at org.jboss.msc.service.ServiceControllerImpl$StopTask.run(ServiceControllerImpl.java:1874)
  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
  at java.lang.Thread.run(Thread.java:680)

"MSC service thread 1-7" prio=5 tid=0000000039329800 nid=0xb18b3000 waiting on condition [00000000b18b2000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000b148668> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"MSC service thread 1-6" prio=5 tid=0000000001aba400 nid=0xb17b1000 waiting on condition [00000000b17b0000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000b148668> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"MSC service thread 1-5" prio=5 tid=00000000032ad000 nid=0xb16af000 waiting on condition [00000000b16ae000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000b148668> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"MSC service thread 1-4" prio=5 tid=0000000006c91800 nid=0xb15ad000 waiting on condition [00000000b15ac000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000b148668> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"MSC service thread 1-3" prio=5 tid=0000000039328c00 nid=0xb14ab000 waiting on condition [00000000b14aa000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000b148668> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"MSC service thread 1-2" prio=5 tid=0000000039327c00 nid=0xb13a9000 waiting on condition [00000000b13a8000]
   java.lang.Thread.State: WAITING (parking)
  at sun.misc.Unsafe.park(Native Method)
  - parking to wait for  <000000000b148668> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  at java.lang.Thread.run(Thread.java:680)

"MSC service thread 1-1" prio=5 tid=0000000006c90c00 nid=0xb12a7000 waiting on condition [00000000b12a6000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
  at java.lang.Thread.sleep(Native Method)
  at org.torquebox.core.pool.PoolManager.waitForAllReturned(PoolManager.java:184)
  at org.torquebox.core.pool.ManagedPool.stop(ManagedPool.java:99)
  - locked <000000000beca598> (a org.torquebox.core.runtime.DefaultRubyRuntimePool)
  at org.torquebox.core.runtime.RestartableRubyRuntimePool.stop(RestartableRubyRuntimePool.java:119)
  at org.torquebox.core.runtime.RubyRuntimeFactoryPoolService.stop(RubyRuntimeFactoryPoolService.java:51)
  at org.jboss.msc.service.ServiceControllerImpl$StopTask.stopService(ServiceControllerImpl.java:1911)
  at org.jboss.msc.service.ServiceControllerImpl$StopTask.run(ServiceControllerImpl.java:1874)
  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
  at java.lang.Thread.run(Thread.java:680)

"Reference Reaper" daemon prio=5 tid=00000000392d0000 nid=0xb11a5000 in Object.wait() [00000000b11a4000]
   java.lang.Thread.State: WAITING (on object monitor)
  at java.lang.Object.wait(Native Method)
  - waiting on <000000000b01dc18> (a java.lang.ref.ReferenceQueue$Lock)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
  - locked <000000000b01dc18> (a java.lang.ref.ReferenceQueue$Lock)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
  at org.jboss.modules.ref.References$ReaperThread.run(References.java:68)

"Low Memory Detector" daemon prio=5 tid=0000000006bba800 nid=0xb0fa1000 runnable [0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread0" daemon prio=9 tid=0000000006bb9800 nid=0xb0e9f000 waiting on condition [0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=9 tid=0000000006bb8800 nid=0xb0d9d000 waiting on condition [0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=0000000006bb7800 nid=0xb0c9b000 waiting on condition [0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=0000000006bb1400 nid=0xb0a13000 in Object.wait() [00000000b0a12000]
   java.lang.Thread.State: WAITING (on object monitor)
  at java.lang.Object.wait(Native Method)
  - waiting on <000000000b0146f8> (a java.lang.ref.ReferenceQueue$Lock)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
  - locked <000000000b0146f8> (a java.lang.ref.ReferenceQueue$Lock)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
  at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0000000006bb0400 nid=0xb0911000 in Object.wait() [00000000b0910000]
   java.lang.Thread.State: WAITING (on object monitor)
  at java.lang.Object.wait(Native Method)
  - waiting on <000000000b01c6c0> (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 <000000000b01c6c0> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=9 tid=0000000006badc00 nid=0xb080f000 runnable 

"Gang worker#0 (Parallel GC Threads)" prio=9 tid=0000000001a9a000 nid=0xb0305000 runnable 

"Gang worker#1 (Parallel GC Threads)" prio=9 tid=000000000329b000 nid=0xb0407000 runnable 

"Gang worker#2 (Parallel GC Threads)" prio=9 tid=0000000001a9b000 nid=0xb0509000 runnable 

"Gang worker#3 (Parallel GC Threads)" prio=9 tid=0000000006a98800 nid=0xb060b000 runnable 

"Concurrent Mark-Sweep GC Thread" prio=9 tid=0000000006b5ec00 nid=0xb070d000 runnable 
"VM Periodic Task Thread" prio=10 tid=0000000006bc4000 nid=0xb10a3000 waiting on condition 

"Exception Catcher Thread" prio=10 tid=0000000003299400 nid=0xb0203000 runnable 
JNI global references: 1762

Heap
 par new generation   total 14784K, used 10341K [0000000007000000, 0000000008000000, 000000000b000000)
  eden space 13184K,  66% used [0000000007000000, 00000000078897b0, 0000000007ce0000)
  from space 1600K, 100% used [0000000007ce0000, 0000000007e70000, 0000000007e70000)
  to   space 1600K,   0% used [0000000007e70000, 0000000007e70000, 0000000008000000)
 concurrent mark-sweep generation total 389804K, used 339022K [000000000b000000, 0000000022cab000, 0000000027000000)
 concurrent-mark-sweep perm gen total 111584K, used 83484K [0000000027000000, 000000002dcf8000, 0000000037000000)
@ruprict
Copy link

ruprict commented May 30, 2014

Did you ever figure out why this was happening? It's happening for us in our staging env with 3.0.2 full

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment