Created
April 13, 2012 12:07
-
-
Save watsonbox/2376477 to your computer and use it in GitHub Desktop.
Ran ab -n 4 -c 4 http://app-dev.fanrank.me:8080/v2, server locks up, then ctrl-c server
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
13:58:23,720 INFO [org.torquebox.core.runtime] (Thread-109) Created ruby runtime (ruby_version: RUBY1_9, compile_mode: JIT, app: fanzy_spike, context: web) in 13.48s | |
^Ccaught SIGINT, shutting down | |
13:58:53,511 INFO [org.jboss.as.logging] JBAS011503: Restored bootstrap log handlers | |
13:58:53,520 INFO [org.jboss.as.messaging] JBAS011605: Unbound messaging object to jndi name java:/queues/torquebox/fanzy_spike/tasks/torquebox_backgroundable | |
13:58:53,525 ERROR [stderr] cache: [GET /v2/] miss | |
13:58:53,544 INFO [jacorb.poa] POA Naming destroyed | |
13:58:53,545 INFO [jacorb.poa] POA IRPOA destroyed | |
13:58:53,546 INFO [jacorb.poa] POA RootPOA destroyed | |
13:58:53,558 INFO [jacorb.orb] prepare ORB for shutdown... | |
13:58:53,558 INFO [jacorb.orb] ORB going down... | |
13:58:53,569 INFO [org.hornetq.ra.HornetQResourceAdapter] HornetQ resource adapter stopped | |
13:58:53,576 INFO [jacorb.orb] ORB shutdown complete | |
13:58:53,576 INFO [jacorb.orb.iiop] Listener exited | |
13:58:53,577 INFO [jacorb.orb] ORB run, exit | |
13:58:53,580 INFO [org.jboss.as.server.deployment] JBAS015877: Stopped deployment torquebox-backstage-knob.yml in 139ms | |
13:58:53,592 INFO [com.arjuna.ats.jbossatx] ARJUNA032018: Destroying TransactionManagerService | |
13:58:53,593 INFO [com.arjuna.ats.jbossatx] ARJUNA032014: Stopping transaction recovery manager | |
13:58:53,624 INFO [org.jboss.as.server.deployment] JBAS015877: Stopped deployment fanzy_spike-knob.yml in 182ms | |
13:58:53,637 ERROR [stderr] JNDI data source unavailable: java.lang.IllegalArgumentException: JBAS011857: NamingStore is null; trying straight JDBC | |
13:58:53,662 INFO [org.hornetq.core.server.impl.HornetQServerImpl] HornetQ Server version 2.2.13.Final (HQ_2_2_13_FINAL_AS7, 122) [42fcc360-84d4-11e1-9602-f81edfdf5051] stopped | |
13:58:54,223 ERROR [stderr] log writing failed. Bad file descriptor - Bad file descriptor | |
13:58:54,233 ERROR [stderr] log writing failed. Bad file descriptor - Bad file descriptor | |
13:58:54,237 ERROR [stderr] log writing failed. Bad file descriptor - Bad file descriptor | |
13:58:54,243 ERROR [stderr] cache: [GET /v2] miss | |
13:58:54,247 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/].[torquebox.static]] Servlet.service() for servlet torquebox.static threw exception: org.jruby.exceptions.RaiseException: (Errno::EBADF) Bad file descriptor | |
at org.jruby.RubyIO.close(org/jruby/RubyIO.java:2015) [jruby.jar:] | |
13:58:54,250 ERROR [stderr] cache: [GET /v2] miss | |
13:58:54,250 ERROR [org.jboss.as.txn] JBAS010151: Unable to get transaction state: java.lang.IllegalStateException | |
at org.jboss.msc.value.InjectedValue.getValue(InjectedValue.java:47) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] | |
at org.jboss.as.txn.deployment.TransactionRollbackSetupAction.teardown(TransactionRollbackSetupAction.java:43) | |
at org.jboss.as.web.ThreadSetupBindingListener.unbind(ThreadSetupBindingListener.java:61) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:] | |
at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_29] | |
13:58:54,256 ERROR [stderr] cache: [GET /v2] miss | |
13:58:54,271 ERROR [org.apache.catalina.connector.CoyoteAdapter] An exception or error occurred in the container during the request processing: java.lang.RuntimeException: java.lang.IllegalStateException | |
at org.jboss.as.web.ThreadSetupBindingListener.unbind(ThreadSetupBindingListener.java:67) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:] | |
at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_29] | |
Caused by: java.lang.IllegalStateException | |
at org.jboss.msc.value.InjectedValue.getValue(InjectedValue.java:47) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] | |
at org.jboss.as.connector.deployers.processors.CachedConnectionManagerSetupProcessor$CachedConnectionManagerSetupAction.teardown(CachedConnectionManagerSetupProcessor.java:83) | |
at org.jboss.as.web.ThreadSetupBindingListener.unbind(ThreadSetupBindingListener.java:61) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] | |
... 8 more | |
13:58:54,287 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/].[torquebox.static]] Servlet.service() for servlet torquebox.static threw exception: org.jruby.exceptions.RaiseException: (Errno::EBADF) Bad file descriptor | |
at org.jruby.RubyIO.close(org/jruby/RubyIO.java:2015) [jruby.jar:] | |
13:58:54,252 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/].[torquebox.static]] Servlet.service() for servlet torquebox.static threw exception: org.jruby.exceptions.RaiseException: (Errno::EBADF) Bad file descriptor | |
at org.jruby.RubyIO.close(org/jruby/RubyIO.java:2015) [jruby.jar:] | |
13:58:54,290 ERROR [stderr] log writing failed. Bad file descriptor - Bad file descriptor | |
13:58:54,293 ERROR [org.jboss.as.txn] JBAS010151: Unable to get transaction state: java.lang.IllegalStateException | |
at org.jboss.msc.value.InjectedValue.getValue(InjectedValue.java:47) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] | |
at org.jboss.as.txn.deployment.TransactionRollbackSetupAction.teardown(TransactionRollbackSetupAction.java:43) | |
at org.jboss.as.web.ThreadSetupBindingListener.unbind(ThreadSetupBindingListener.java:61) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:] | |
at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_29] | |
13:58:54,293 ERROR [org.jboss.as.txn] JBAS010151: Unable to get transaction state: java.lang.IllegalStateException | |
at org.jboss.msc.value.InjectedValue.getValue(InjectedValue.java:47) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] | |
at org.jboss.as.txn.deployment.TransactionRollbackSetupAction.teardown(TransactionRollbackSetupAction.java:43) | |
at org.jboss.as.web.ThreadSetupBindingListener.unbind(ThreadSetupBindingListener.java:61) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:] | |
at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_29] | |
13:58:54,307 ERROR [org.apache.catalina.connector.CoyoteAdapter] An exception or error occurred in the container during the request processing: java.lang.RuntimeException: java.lang.IllegalStateException | |
at org.jboss.as.web.ThreadSetupBindingListener.unbind(ThreadSetupBindingListener.java:67) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:] | |
at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_29] | |
Caused by: java.lang.IllegalStateException | |
at org.jboss.msc.value.InjectedValue.getValue(InjectedValue.java:47) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] | |
at org.jboss.as.connector.deployers.processors.CachedConnectionManagerSetupProcessor$CachedConnectionManagerSetupAction.teardown(CachedConnectionManagerSetupProcessor.java:83) | |
at org.jboss.as.web.ThreadSetupBindingListener.unbind(ThreadSetupBindingListener.java:61) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] | |
... 8 more | |
13:58:54,300 ERROR [org.apache.catalina.connector.CoyoteAdapter] An exception or error occurred in the container during the request processing: java.lang.RuntimeException: java.lang.IllegalStateException | |
at org.jboss.as.web.ThreadSetupBindingListener.unbind(ThreadSetupBindingListener.java:67) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:] | |
at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_29] | |
Caused by: java.lang.IllegalStateException | |
at org.jboss.msc.value.InjectedValue.getValue(InjectedValue.java:47) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] | |
at org.jboss.as.connector.deployers.processors.CachedConnectionManagerSetupProcessor$CachedConnectionManagerSetupAction.teardown(CachedConnectionManagerSetupProcessor.java:83) | |
at org.jboss.as.web.ThreadSetupBindingListener.unbind(ThreadSetupBindingListener.java:61) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] | |
... 8 more | |
13:58:54,295 ERROR [stderr] cache: [GET /v2] miss | |
13:58:54,327 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/].[torquebox.static]] Servlet.service() for servlet torquebox.static threw exception: org.jruby.exceptions.RaiseException: (Errno::EBADF) Bad file descriptor | |
at org.jruby.RubyIO.close(org/jruby/RubyIO.java:2015) [jruby.jar:] | |
13:58:54,329 ERROR [org.jboss.as.txn] JBAS010151: Unable to get transaction state: java.lang.IllegalStateException | |
at org.jboss.msc.value.InjectedValue.getValue(InjectedValue.java:47) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] | |
at org.jboss.as.txn.deployment.TransactionRollbackSetupAction.teardown(TransactionRollbackSetupAction.java:43) | |
at org.jboss.as.web.ThreadSetupBindingListener.unbind(ThreadSetupBindingListener.java:61) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:] | |
at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_29] | |
13:58:54,334 ERROR [org.apache.catalina.connector.CoyoteAdapter] An exception or error occurred in the container during the request processing: java.lang.RuntimeException: java.lang.IllegalStateException | |
at org.jboss.as.web.ThreadSetupBindingListener.unbind(ThreadSetupBindingListener.java:67) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:] | |
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:] | |
at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_29] | |
Caused by: java.lang.IllegalStateException | |
at org.jboss.msc.value.InjectedValue.getValue(InjectedValue.java:47) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] | |
at org.jboss.as.connector.deployers.processors.CachedConnectionManagerSetupProcessor$CachedConnectionManagerSetupAction.teardown(CachedConnectionManagerSetupProcessor.java:83) | |
at org.jboss.as.web.ThreadSetupBindingListener.unbind(ThreadSetupBindingListener.java:61) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] | |
... 8 more | |
13:58:54,439 INFO [org.apache.coyote.http11.Http11Protocol] Pausing Coyote HTTP/1.1 on http-localhost-127.0.0.1-8080 | |
13:58:54,439 INFO [org.apache.coyote.http11.Http11Protocol] Stopping Coyote HTTP/1.1 on http-localhost-127.0.0.1-8080 | |
13:58:54,444 INFO [org.jboss.as] JBAS015950: JBoss AS 7.1.1.Final "Brontes" stopped in 999ms |
In the end I decided not to use TorqueBox for my app. However when I was looking into this I had a chat with Ben Browning who got me to disable XA transactions. When I did (I can't recall quite how I did this), the problem was resolved. Ben thought it might be a bug. Perhaps try using the latest version if you are not in case it's been resolved.
Thanks, I'll look into that. Were you running in clustered or standalone mode at the time?
##
Robby Grossman
@freerobby (http://twitter.com/freerobby)
http://rob.by (http://rob.by/)
…On Thursday, June 28, 2012 at 1:38 PM, Howard Wilson wrote:
In the end I decided not to use TorqueBox for my app. However when I was looking into this I had a chat with Ben Browning who got me to disable XA transactions. When I did (I can't recall quite how I did this), the problem was resolved. Ben thought it might be a bug. Perhaps try using the latest version if you are not in case it's been resolved.
---
Reply to this email directly or view it on GitHub:
https://gist.github.com/2376477
Was just running in standalone mode.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@watsonbox We're seeing a lot of similar errors. Did you ever find the cause here?