Hello,
I am updating the broker we are using from 6.0.1 to 6.0.4 and noticed that our
tests sometimes hang between 1 and 3 minutes. While they hang, I cannot access
the Web Management console.
Then, when the hanging finishes, the test passes and I can access again the Web
console.
The hanging is always happening when I try to create queue bindings via REST
API. The hanging happens every run but on which query it hangs is random
because the tests perform many REST API calls such as deleting/creating queues,
deleting/creating bindings, etc. The tests are using JMS as a client API.
I activated the DEBUG level on the ROOT logger of the Broker side and noticed
that when my test is hanging, the broker doesn't receive the REST request and
generates the below errors multiple times until the hanging is gone. When the
hanging is over, I have 2-3 other exceptions about EOF.
Exception when hanging starts:
DEBUG [Selector-Port-AMQP] (o.a.q.s.t.SelectorThread) - Failed to register with
selector for connection [NonBlockingConnection /10.27.40.20:54034]. Connection
is probably being closed by peer.
java.nio.channels.ClosedChannelException: null
at
java.nio.channels.spi.AbstractSelectableChannel.register(AbstractSelectableChannel.java:194)
~[na:1.7.0_79]
at
org.apache.qpid.server.transport.SelectorThread$SelectionTask.processUnscheduledConnections(SelectorThread.java:138)
[qpid-broker-core-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.transport.SelectorThread$SelectionTask.performSelect(SelectorThread.java:319)
[qpid-broker-core-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.transport.SelectorThread$SelectionTask.run(SelectorThread.java:87)
[qpid-broker-core-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.transport.SelectorThread.run(SelectorThread.java:462)
[qpid-broker-core-6.0.4.jar:6.0.4]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[na:1.7.0_79]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[na:1.7.0_79]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_79]
Regards,
Adel
Exceptions when hanging ends:
2016-08-09 15:03:51,429 DEBUG [HttpManagement-HTTP-147 -
/api/latest/exchange/default/default/amq.topic]
(o.a.q.s.m.p.f.ExceptionHandlingFilter) - Exception in servlet
'/api/latest/exchange/default/default/amq.topic':
org.eclipse.jetty.io.EofException: timeout
at
org.eclipse.jetty.http.AbstractGenerator.blockForOutput(AbstractGenerator.java:527)
~[jetty-http-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:170)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:107)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:1848)
~[jackson-core-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeRaw(UTF8JsonGenerator.java:616)
~[jackson-core-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.core.util.DefaultIndenter.writeIndentation(DefaultIndenter.java:91)
~[jackson-core-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.core.util.DefaultPrettyPrinter.writeObjectEntrySeparator(DefaultPrettyPrinter.java:307)
~[jackson-core-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.core.json.UTF8JsonGenerator._writePPFieldName(UTF8JsonGenerator.java:350)
~[jackson-core-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeFieldName(UTF8JsonGenerator.java:176)
~[jackson-core-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.StdKeySerializer.serialize(StdKeySerializer.java:39)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:538)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:466)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:29)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:557)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:466)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:29)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:113)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:73)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:19)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:557)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:466)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:29)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:113)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:73)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:19)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:129)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ObjectMapper._configAndWriteValue(ObjectMapper.java:3385)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ObjectMapper.writeValue(ObjectMapper.java:2745)
~[jackson-databind-2.5.3.jar:2.5.3]
at
org.apache.qpid.server.management.plugin.servlet.rest.AbstractServlet.writeObjectToResponse(AbstractServlet.java:313)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.management.plugin.servlet.rest.AbstractServlet.sendJsonResponse(AbstractServlet.java:285)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.management.plugin.servlet.rest.RestServlet.doGetWithSubjectAndActor(RestServlet.java:478)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.management.plugin.servlet.rest.AbstractServlet$1.run(AbstractServlet.java:90)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.management.plugin.servlet.rest.AbstractServlet$1.run(AbstractServlet.java:86)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.7.0_79]
at javax.security.auth.Subject.doAs(Subject.java:415) ~[na:1.7.0_79]
at
org.apache.qpid.server.management.plugin.servlet.rest.AbstractServlet.doWithSubjectAndActor(AbstractServlet.java:215)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.management.plugin.servlet.rest.AbstractServlet.doGet(AbstractServlet.java:84)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)
~[geronimo-servlet_3.0_spec-1.0.jar:1.0]
at
org.apache.qpid.server.management.plugin.servlet.rest.RestServlet.service(RestServlet.java:531)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
~[geronimo-servlet_3.0_spec-1.0.jar:1.0]
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
~[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1496)
[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.apache.qpid.server.management.plugin.filter.ForbiddingAuthorisationFilter.doFilter(ForbiddingAuthorisationFilter.java:90)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)
[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.apache.qpid.server.management.plugin.filter.ForbiddingTraceFilter.doFilter(ForbiddingTraceFilter.java:65)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)
[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.apache.qpid.server.management.plugin.filter.LoggingFilter.doFilter(LoggingFilter.java:70)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)
[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.apache.qpid.server.management.plugin.filter.ExceptionHandlingFilter.doFilter(ExceptionHandlingFilter.java:56)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)
[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:229)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)
[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.server.Server.handle(Server.java:366)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:971)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1033)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)
[jetty-http-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
[jetty-http-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)
[jetty-io-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)
[jetty-io-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
[jetty-util-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
[jetty-util-8.1.17.v20150415.jar:8.1.17.v20150415]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_79]
2016-08-09 15:03:51,429 DEBUG [HttpManagement-HTTP-147 -
/api/latest/exchange/default/default/amq.topic]
(o.e.j.s.AbstractHttpConnection) -
org.eclipse.jetty.io.EofException: timeout
at
org.eclipse.jetty.http.AbstractGenerator.blockForOutput(AbstractGenerator.java:527)
~[jetty-http-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:170)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:107)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:1848)
~[jackson-core-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeRaw(UTF8JsonGenerator.java:616)
~[jackson-core-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.core.util.DefaultIndenter.writeIndentation(DefaultIndenter.java:91)
~[jackson-core-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.core.util.DefaultPrettyPrinter.writeObjectEntrySeparator(DefaultPrettyPrinter.java:307)
~[jackson-core-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.core.json.UTF8JsonGenerator._writePPFieldName(UTF8JsonGenerator.java:350)
~[jackson-core-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeFieldName(UTF8JsonGenerator.java:176)
~[jackson-core-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.StdKeySerializer.serialize(StdKeySerializer.java:39)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:538)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:466)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:29)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:557)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:466)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:29)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:113)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:73)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:19)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:557)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:466)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:29)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:113)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:73)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:19)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:129)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ObjectMapper._configAndWriteValue(ObjectMapper.java:3385)
~[jackson-databind-2.5.3.jar:2.5.3]
at
com.fasterxml.jackson.databind.ObjectMapper.writeValue(ObjectMapper.java:2745)
~[jackson-databind-2.5.3.jar:2.5.3]
at
org.apache.qpid.server.management.plugin.servlet.rest.AbstractServlet.writeObjectToResponse(AbstractServlet.java:313)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.management.plugin.servlet.rest.AbstractServlet.sendJsonResponse(AbstractServlet.java:285)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.management.plugin.servlet.rest.RestServlet.doGetWithSubjectAndActor(RestServlet.java:478)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.management.plugin.servlet.rest.AbstractServlet$1.run(AbstractServlet.java:90)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.management.plugin.servlet.rest.AbstractServlet$1.run(AbstractServlet.java:86)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.7.0_79]
at javax.security.auth.Subject.doAs(Subject.java:415) ~[na:1.7.0_79]
at
org.apache.qpid.server.management.plugin.servlet.rest.AbstractServlet.doWithSubjectAndActor(AbstractServlet.java:215)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.apache.qpid.server.management.plugin.servlet.rest.AbstractServlet.doGet(AbstractServlet.java:84)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)
~[geronimo-servlet_3.0_spec-1.0.jar:1.0]
at
org.apache.qpid.server.management.plugin.servlet.rest.RestServlet.service(RestServlet.java:531)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
~[geronimo-servlet_3.0_spec-1.0.jar:1.0]
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
~[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1496)
~[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.apache.qpid.server.management.plugin.filter.ForbiddingAuthorisationFilter.doFilter(ForbiddingAuthorisationFilter.java:90)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)
~[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.apache.qpid.server.management.plugin.filter.ForbiddingTraceFilter.doFilter(ForbiddingTraceFilter.java:65)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)
~[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.apache.qpid.server.management.plugin.filter.LoggingFilter.doFilter(LoggingFilter.java:70)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)
~[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.apache.qpid.server.management.plugin.filter.ExceptionHandlingFilter.doFilter(ExceptionHandlingFilter.java:56)
~[qpid-broker-plugins-management-http-6.0.4.jar:6.0.4]
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)
~[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
~[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:229)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)
~[jetty-servlet-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.server.Server.handle(Server.java:366)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:971)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1033)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)
[jetty-http-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
[jetty-http-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)
[jetty-io-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)
[jetty-io-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
[jetty-util-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
[jetty-util-8.1.17.v20150415.jar:8.1.17.v20150415]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_79]
2016-08-09 15:03:51,430 DEBUG [HttpManagement-HTTP-147] (o.e.j.i.nio) - EOF
org.eclipse.jetty.io.EofException: null
at org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:914)
~[jetty-http-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.http.HttpGenerator.complete(HttpGenerator.java:798)
~[jetty-http-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AbstractHttpConnection.completeResponse(AbstractHttpConnection.java:677)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.server.Response.complete(Response.java:1228)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:611)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:971)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1033)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)
~[jetty-http-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
~[jetty-http-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
~[jetty-server-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)
~[jetty-io-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)
[jetty-io-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
[jetty-util-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
[jetty-util-8.1.17.v20150415.jar:8.1.17.v20150415]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_79]
Caused by: java.nio.channels.ClosedChannelException: null
at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:265)
~[na:1.7.0_79]
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:474)
~[na:1.7.0_79]
at org.eclipse.jetty.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:293)
~[jetty-io-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:404)
~[jetty-io-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:341)
~[jetty-io-8.1.17.v20150415.jar:8.1.17.v20150415]
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:378)
~[jetty-io-8.1.17.v20150415.jar:8.1.17.v20150415]
at org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:841)
~[jetty-http-8.1.17.v20150415.jar:8.1.17.v20150415]
... 14 common frames omitted