Hi, The formatting is a bit hard to decipher ... can you please add to something like http://pastebin.com/ and then post the link here?
Thanks, Robert On Tue, Nov 26, 2013 at 11:16 AM, bob1986 <[email protected]> wrote: > HiI could get a thread dump on failure situation.According to the thread > dump, a JAVA-LEVEL DEADLOCK occurred.If you want full thread dump I can sent > it to your email. I use a RequestDispatcher to forward requests to the pages > and I think there is a problem with BufferedPrintWriter which print the > response but I can't find the problem. [bold section in stack trace]Found > one Java-level deadlock:============================="37.254.219.190 > [1385392437467] GET / HTTP/1.1": waiting to lock monitor 0x000000000f9b91e0 > (object 0x00000000900262b8, a org.mortbay.io.nio.SelectorManager$SelectSet), > which is held by "194337136@qtp-325350008-1 - Acceptor0 > [email protected]:80""194337136@qtp-325350008-1 - Acceptor0 > [email protected]:80": waiting to lock monitor > 0x000000001465e820 (object 0x00000001af48d428, a > org.mortbay.jetty.nio.SelectChannelConnector$ConnectorEndPoint), which is > held by "37.254.219.190 [1385392436687] GET / HTTP/1.1""37.254.219.190 > [1385392436687] GET / HTTP/1.1": waiting to lock monitor 0x000000000f9b91e0 > (object 0x00000000900262b8, a org.mortbay.io.nio.SelectorManager$SelectSet), > which is held by "194337136@qtp-325350008-1 - Acceptor0 > [email protected]:80"Java stack information for the threads > listed > above:==================================================="37.254.219.190 > [1385392437467] GET / HTTP/1.1": at > org.mortbay.io.nio.SelectorManager$SelectSet.scheduleIdle(SelectorManager.java:784) > - waiting to lock <0x00000000900262b8> (a > org.mortbay.io.nio.SelectorManager$SelectSet) at > org.mortbay.io.nio.SelectChannelEndPoint.scheduleIdle(SelectChannelEndPoint.java:159) > at > org.mortbay.io.nio.SelectChannelEndPoint.blockWritable(SelectChannelEndPoint.java:293) > - locked <0x00000001aee77da0> (a > org.mortbay.jetty.nio.SelectChannelConnector$ConnectorEndPoint) at > org.mortbay.jetty.AbstractGenerator$Output.blockForOutput(AbstractGenerator.java:544) > at > org.mortbay.jetty.AbstractGenerator$Output.flush(AbstractGenerator.java:571) > at org.mortbay.jetty.HttpConnection$Output.flush(HttpConnection.java:1010) > at > org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.java:650) > at > org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.java:579) > at java.io.ByteArrayOutputStream.writeTo(Unknown Source) - locked > <0x00000001b40ceca0> (a org.mortbay.util.ByteArrayOutputStream2) at > org.mortbay.jetty.AbstractGenerator$OutputWriter.write(AbstractGenerator.java:903) > at java.io.PrintWriter.write(Unknown Source) - locked <0x00000001b40ceed8> > (a org.mortbay.jetty.HttpConnection$OutputWriter) at > java.io.PrintWriter.write(Unknown Source) - locked <0x00000001b40cef20> > (a > org.mortbay.jetty.HttpConnection$1)* at > org.apache.sling.engine.impl.output.BufferedPrintWriter.flushBuffer(BufferedPrintWriter.java:210) > at > org.apache.sling.engine.impl.output.BufferedPrintWriter.write(BufferedPrintWriter.java:366) > at java.io.PrintWriter.write(Unknown Source) - locked <0x00000001b4306e38> > (a org.apache.sling.engine.impl.output.BufferedPrintWriter) at > org.apache.sling.engine.impl.output.BufferedPrintWriter.flushBuffer(BufferedPrintWriter.java:210) > at > org.apache.sling.engine.impl.request.ContentData.flushBuffer(ContentData.java:110) > at > org.apache.sling.engine.impl.request.ContentData.dispose(ContentData.java:68) > at > org.apache.sling.engine.impl.request.RequestData.popContent(RequestData.java:569) > at > org.apache.sling.engine.impl.SlingRequestProcessorImpl.dispatchRequest(SlingRequestProcessorImpl.java:310) > at > org.apache.sling.engine.impl.request.SlingRequestDispatcher.dispatch(SlingRequestDispatcher.java:208) > at > org.apache.sling.engine.impl.request.SlingRequestDispatcher.forward(SlingRequestDispatcher.java:143) > at > org.apache.jsp.apps.IMEApp.PageRenderer.html_jsp._jspService(html_jsp.java:233)* > at > org.apache.sling.scripting.jsp.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at > org.apache.sling.scripting.jsp.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419) > at > org.apache.sling.scripting.jsp.JspServletWrapperAdapter.service(JspServletWrapperAdapter.java:59) > at > org.apache.sling.scripting.jsp.JspScriptEngineFactory.callJsp(JspScriptEngineFactory.java:173) > at > org.apache.sling.scripting.jsp.JspScriptEngineFactory.access$100(JspScriptEngineFactory.java:84) > at > org.apache.sling.scripting.jsp.JspScriptEngineFactory$JspScriptEngine.eval(JspScriptEngineFactory.java:388) > at > org.apache.sling.scripting.core.impl.DefaultSlingScript.call(DefaultSlingScript.java:358) > at > org.apache.sling.scripting.core.impl.DefaultSlingScript.eval(DefaultSlingScript.java:170) > at > org.apache.sling.scripting.core.impl.DefaultSlingScript.service(DefaultSlingScript.java:456) > at > org.apache.sling.engine.impl.request.RequestData.service(RequestData.java:529) > at > org.apache.sling.engine.impl.SlingRequestProcessorImpl.processComponent(SlingRequestProcessorImpl.java:274) > at > org.apache.sling.engine.impl.filter.RequestSlingFilterChain.render(RequestSlingFilterChain.java:49) > at > org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:64) > at > org.apache.sling.engine.impl.debug.RequestProgressTrackerLogFilter.doFilter(RequestProgressTrackerLogFilter.java:59) > at > org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60) > at > org.apache.sling.engine.impl.SlingRequestProcessorImpl.processRequest(SlingRequestProcessorImpl.java:161) > at > org.apache.sling.engine.impl.SlingMainServlet.service(SlingMainServlet.java:183) > at > org.apache.felix.http.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:96) > at > org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:79) > at > org.apache.felix.http.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:42) > at > org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:49) > at > org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33) > at > org.apache.felix.http.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:48) > at > org.apache.felix.http.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:39) > at > org.apache.felix.http.base.internal.DispatcherServlet.service(DispatcherServlet.java:67) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at > org.mortbay.jetty.Server.handle(Server.java:326) at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:926) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) at > org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at > org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)"194337136@qtp-325350008-1 > - Acceptor0 [email protected]:80": at > org.mortbay.io.nio.SelectChannelEndPoint.updateKey(SelectChannelEndPoint.java:320) > - waiting to lock <0x00000001af48d428> (a > org.mortbay.jetty.nio.SelectChannelConnector$ConnectorEndPoint) at > org.mortbay.io.nio.SelectChannelEndPoint.close(SelectChannelEndPoint.java:456) > at > org.mortbay.jetty.nio.SelectChannelConnector$ConnectorEndPoint.close(SelectChannelConnector.java:362) > at > org.mortbay.io.nio.SelectChannelEndPoint.idleExpired(SelectChannelEndPoint.java:174) > at > org.mortbay.io.nio.SelectChannelEndPoint$IdleTask.expire(SelectChannelEndPoint.java:489) > at org.mortbay.thread.Timeout.tick(Timeout.java:137) - locked > <0x00000000900262b8> (a org.mortbay.io.nio.SelectorManager$SelectSet) at > org.mortbay.thread.Timeout.tick(Timeout.java:153) at > org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:753) > at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:191) > at > org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:124) > at > org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:708) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)"37.254.219.190 > [1385392436687] GET / HTTP/1.1": at > org.mortbay.io.nio.SelectorManager$SelectSet.scheduleIdle(SelectorManager.java:784) > - waiting to lock <0x00000000900262b8> (a > org.mortbay.io.nio.SelectorManager$SelectSet) at > org.mortbay.io.nio.SelectChannelEndPoint.scheduleIdle(SelectChannelEndPoint.java:159) > at > org.mortbay.io.nio.SelectChannelEndPoint.blockWritable(SelectChannelEndPoint.java:293) > - locked <0x00000001af48d428> (a > org.mortbay.jetty.nio.SelectChannelConnector$ConnectorEndPoint) at > org.mortbay.jetty.AbstractGenerator$Output.blockForOutput(AbstractGenerator.java:544) > at > org.mortbay.jetty.AbstractGenerator$Output.flush(AbstractGenerator.java:571) > at org.mortbay.jetty.HttpConnection$Output.flush(HttpConnection.java:1010) > at > org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.java:650) > at > org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.java:579) > at java.io.ByteArrayOutputStream.writeTo(Unknown Source) - locked > <0x00000001b3f30c70> (a org.mortbay.util.ByteArrayOutputStream2) at > org.mortbay.jetty.AbstractGenerator$OutputWriter.write(AbstractGenerator.java:903) > at java.io.PrintWriter.write(Unknown Source) - locked <0x00000001b3f30ea8> > (a org.mortbay.jetty.HttpConnection$OutputWriter) at > java.io.PrintWriter.write(Unknown Source) - locked <0x00000001b3f30ef0> > (a > org.mortbay.jetty.HttpConnection$1) at > org.apache.sling.engine.impl.output.BufferedPrintWriter.flushBuffer(BufferedPrintWriter.java:210) > at > org.apache.sling.engine.impl.output.BufferedPrintWriter.write(BufferedPrintWriter.java:366) > at java.io.PrintWriter.write(Unknown Source) - locked <0x00000001b47552f8> > (a org.apache.sling.engine.impl.output.BufferedPrintWriter) at > org.apache.sling.engine.impl.output.BufferedPrintWriter.flushBuffer(BufferedPrintWriter.java:210) > at > org.apache.sling.engine.impl.request.ContentData.flushBuffer(ContentData.java:110) > at > org.apache.sling.engine.impl.request.ContentData.dispose(ContentData.java:68) > at > org.apache.sling.engine.impl.request.RequestData.popContent(RequestData.java:569) > at > org.apache.sling.engine.impl.SlingRequestProcessorImpl.dispatchRequest(SlingRequestProcessorImpl.java:310) > at > org.apache.sling.engine.impl.request.SlingRequestDispatcher.dispatch(SlingRequestDispatcher.java:208) > at > org.apache.sling.engine.impl.request.SlingRequestDispatcher.forward(SlingRequestDispatcher.java:143) > at > org.apache.jsp.apps.IMEApp.PageRenderer.html_jsp._jspService(html_jsp.java:233) > at > org.apache.sling.scripting.jsp.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at > org.apache.sling.scripting.jsp.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419) > at > org.apache.sling.scripting.jsp.JspServletWrapperAdapter.service(JspServletWrapperAdapter.java:59) > at > org.apache.sling.scripting.jsp.JspScriptEngineFactory.callJsp(JspScriptEngineFactory.java:173) > at > org.apache.sling.scripting.jsp.JspScriptEngineFactory.access$100(JspScriptEngineFactory.java:84) > at > org.apache.sling.scripting.jsp.JspScriptEngineFactory$JspScriptEngine.eval(JspScriptEngineFactory.java:388) > at > org.apache.sling.scripting.core.impl.DefaultSlingScript.call(DefaultSlingScript.java:358) > at > org.apache.sling.scripting.core.impl.DefaultSlingScript.eval(DefaultSlingScript.java:170) > at > org.apache.sling.scripting.core.impl.DefaultSlingScript.service(DefaultSlingScript.java:456) > at > org.apache.sling.engine.impl.request.RequestData.service(RequestData.java:529) > at > org.apache.sling.engine.impl.SlingRequestProcessorImpl.processComponent(SlingRequestProcessorImpl.java:274) > at > org.apache.sling.engine.impl.filter.RequestSlingFilterChain.render(RequestSlingFilterChain.java:49) > at > org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:64) > at > org.apache.sling.engine.impl.debug.RequestProgressTrackerLogFilter.doFilter(RequestProgressTrackerLogFilter.java:59) > at > org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60) > at > org.apache.sling.engine.impl.SlingRequestProcessorImpl.processRequest(SlingRequestProcessorImpl.java:161) > at > org.apache.sling.engine.impl.SlingMainServlet.service(SlingMainServlet.java:183) > at > org.apache.felix.http.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:96) > at > org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:79) > at > org.apache.felix.http.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:42) > at > org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:49) > at > org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33) > at > org.apache.felix.http.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:48) > at > org.apache.felix.http.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:39) > at > org.apache.felix.http.base.internal.DispatcherServlet.service(DispatcherServlet.java:67) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at > org.mortbay.jetty.Server.handle(Server.java:326) at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:926) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) at > org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at > org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)Found > 1 deadlock. > > > > ----- > Babak Behzadi > -- > View this message in context: > http://apache-sling.73963.n3.nabble.com/Apache-Sling-Does-Not-Respond-Any-Request-tp4029042p4029214.html > Sent from the Sling - Users mailing list archive at Nabble.com.
