18:09:09.493 [XNIO-66 task-2] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ TRACE /something request {Connection=[Keep-Alive], Accept-Encoding=[gzip], User-Agent=[okhttp/3.5.0], Host=[localhost:38599]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[message/http], Content-Length=[138], Date=[Sat, 10 Aug 2019 23:09:02 GMT]}}
java.lang.NullPointerException: null
at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:427)
at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:68)
at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
18:09:09.530 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@69b92ca9
18:09:09.532 [XNIO-67 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-1', selector sun.nio.ch.EPollSelectorImpl@fa974e1
18:09:09.532 [XNIO-67 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-2', selector sun.nio.ch.EPollSelectorImpl@37a04b51
18:09:09.532 [XNIO-67 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7ff9c778
18:09:09.537 [XNIO-67 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-5', selector sun.nio.ch.EPollSelectorImpl@76f7bacf
18:09:09.538 [XNIO-67 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4e0103d0
18:09:09.547 [XNIO-67 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-6', selector sun.nio.ch.EPollSelectorImpl@578ada19
18:09:09.547 [XNIO-67 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-7', selector sun.nio.ch.EPollSelectorImpl@22339316
18:09:09.547 [XNIO-67 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-8', selector sun.nio.ch.EPollSelectorImpl@10ebd4eb
18:09:09.548 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:09.548 [XNIO-67 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 Accept', selector sun.nio.ch.EPollSelectorImpl@11a6dfd7
18:09:09.549 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:09.565 [XNIO-67 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:43657]}, cookies=[:]): <empty> }
18:09:09.565 [XNIO-67 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:09.570 [XNIO-67 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:43657]}, cookies=[:]): <empty> }
18:09:09.571 [XNIO-67 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:09.572 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@69b92ca9
18:09:09.578 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7868cd5b
18:09:09.580 [XNIO-68 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4fb55b50
18:09:09.580 [XNIO-68 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-2', selector sun.nio.ch.EPollSelectorImpl@201647c1
18:09:09.583 [XNIO-68 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-3', selector sun.nio.ch.EPollSelectorImpl@62c2f14d
18:09:09.599 [XNIO-68 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-4', selector sun.nio.ch.EPollSelectorImpl@792eee01
18:09:09.599 [XNIO-68 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-6', selector sun.nio.ch.EPollSelectorImpl@194558a9
18:09:09.599 [XNIO-68 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1eeafd1c
18:09:09.607 [XNIO-68 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-7', selector sun.nio.ch.EPollSelectorImpl@26f81674
18:09:09.608 [XNIO-68 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-8', selector sun.nio.ch.EPollSelectorImpl@b4a4383
18:09:09.608 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:09.608 [XNIO-68 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 Accept', selector sun.nio.ch.EPollSelectorImpl@eab81e
18:09:09.609 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:09.695 [XNIO-68 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37653]}, cookies=[:]): <empty> }
18:09:09.696 [XNIO-68 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:09.703 [XNIO-68 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37653]}, cookies=[:]): <empty> }
18:09:09.704 [XNIO-68 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:09.705 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7868cd5b
18:09:09.711 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@16e7702b
18:09:09.719 [XNIO-69 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2a14629c
18:09:09.723 [XNIO-69 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-2', selector sun.nio.ch.EPollSelectorImpl@41e003c
18:09:09.724 [XNIO-69 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-3', selector sun.nio.ch.EPollSelectorImpl@46ff91dd
18:09:09.727 [XNIO-69 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7c48fb53
18:09:09.741 [XNIO-69 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5b1f878d
18:09:09.743 [XNIO-69 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-6', selector sun.nio.ch.EPollSelectorImpl@37361df8
18:09:09.754 [XNIO-69 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-7', selector sun.nio.ch.EPollSelectorImpl@347d5b60
18:09:09.767 [XNIO-69 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-8', selector sun.nio.ch.EPollSelectorImpl@20dc39fa
18:09:09.775 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:09.775 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:09.775 [XNIO-69 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 Accept', selector sun.nio.ch.EPollSelectorImpl@68cf954a
18:09:09.792 [XNIO-69 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33627]}, cookies=[:]): <empty> }
18:09:09.793 [XNIO-69 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
18:09:09.797 [XNIO-69 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33627]}, cookies=[:]): <empty> }
18:09:09.798 [XNIO-69 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
18:09:09.800 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@16e7702b
18:09:09.801 [XNIO-69 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Suppressed: java.nio.channels.ClosedByInterruptException: null
at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
... 25 common frames omitted
18:09:09.804 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@29e667df
18:09:09.806 [XNIO-70 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-1', selector sun.nio.ch.EPollSelectorImpl@37744b10
18:09:09.813 [XNIO-70 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-2', selector sun.nio.ch.EPollSelectorImpl@74f4a2f0
18:09:09.832 [XNIO-70 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-4', selector sun.nio.ch.EPollSelectorImpl@717ff6f7
18:09:09.839 [XNIO-70 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-3', selector sun.nio.ch.EPollSelectorImpl@39a61d65
18:09:09.855 [XNIO-70 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4008ca91
18:09:09.855 [XNIO-70 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3fd14eb4
18:09:09.859 [XNIO-70 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-6', selector sun.nio.ch.EPollSelectorImpl@8bd2271
18:09:09.859 [XNIO-70 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4e39c4fb
18:09:09.860 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:09.861 [XNIO-70 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 Accept', selector sun.nio.ch.EPollSelectorImpl@1443b964
18:09:09.861 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:09.959 [XNIO-70 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:46299]}, cookies=[:]): <empty> }
18:09:09.960 [XNIO-70 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
18:09:09.971 [XNIO-70 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:46299]}, cookies=[:]): <empty> }
18:09:09.972 [XNIO-70 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
18:09:09.975 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@29e667df
18:09:09.984 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@55df08a8
18:09:09.992 [XNIO-71 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-1', selector sun.nio.ch.EPollSelectorImpl@12d3ea5e
18:09:09.997 [XNIO-71 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2d090a7
18:09:09.997 [XNIO-71 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-3', selector sun.nio.ch.EPollSelectorImpl@75ad91c7
18:09:10.010 [XNIO-70 task-4] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:170)
at ersatz.undertow.protocols.ssl.SslConduit.doWrap(SslConduit.java:892)
at ersatz.undertow.protocols.ssl.SslConduit.write(SslConduit.java:379)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Suppressed: java.nio.channels.ClosedByInterruptException: null
at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:478)
at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:164)
... 27 common frames omitted
18:09:10.011 [XNIO-71 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-4', selector sun.nio.ch.EPollSelectorImpl@18294f49
18:09:10.020 [XNIO-71 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-6', selector sun.nio.ch.EPollSelectorImpl@59ba6751
18:09:10.021 [XNIO-71 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3ee9f57b
18:09:10.015 [XNIO-71 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7182e006
18:09:10.024 [XNIO-71 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6d67d107
18:09:10.025 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.025 [XNIO-71 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 Accept', selector sun.nio.ch.EPollSelectorImpl@109a119f
18:09:10.026 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.063 [XNIO-71 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38255]}, cookies=[:]): <empty> }
18:09:10.064 [XNIO-71 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
18:09:10.091 [XNIO-71 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38255]}, cookies=[:]): <empty> }
18:09:10.092 [XNIO-71 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
18:09:10.095 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@55df08a8
18:09:10.099 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@17f91368
18:09:10.101 [XNIO-71 task-2] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ DELETE /alpha request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38255]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[application/xml], Content-Length=[65], Date=[Sat, 10 Aug 2019 23:09:02 GMT]}}
java.lang.NullPointerException: null
at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:427)
at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
18:09:10.102 [XNIO-72 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6a82812e
18:09:10.102 [XNIO-72 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-2', selector sun.nio.ch.EPollSelectorImpl@45b26de8
18:09:10.103 [XNIO-72 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7294373c
18:09:10.119 [XNIO-72 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-4', selector sun.nio.ch.EPollSelectorImpl@51befa77
18:09:10.120 [XNIO-72 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2abf7f70
18:09:10.123 [XNIO-72 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6155c302
18:09:10.124 [XNIO-72 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-7', selector sun.nio.ch.EPollSelectorImpl@694420cb
18:09:10.124 [XNIO-72 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-8', selector sun.nio.ch.EPollSelectorImpl@73930274
18:09:10.130 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.130 [XNIO-72 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 Accept', selector sun.nio.ch.EPollSelectorImpl@60d4eb9a
18:09:10.131 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.227 [XNIO-72 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33601]}, cookies=[:]): <empty> }
18:09:10.230 [XNIO-72 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
18:09:10.244 [XNIO-72 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33601]}, cookies=[:]): <empty> }
18:09:10.245 [XNIO-72 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
18:09:10.249 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@17f91368
18:09:10.253 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@908964c
18:09:10.255 [XNIO-73 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-1', selector sun.nio.ch.EPollSelectorImpl@68609f89
18:09:10.256 [XNIO-73 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3a36730e
18:09:10.257 [XNIO-73 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-3', selector sun.nio.ch.EPollSelectorImpl@a055b27
18:09:10.258 [XNIO-73 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3f55ec1a
18:09:10.259 [XNIO-73 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5fa6cf8b
18:09:10.268 [XNIO-73 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-6', selector sun.nio.ch.EPollSelectorImpl@29c3fd32
18:09:10.270 [XNIO-73 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-7', selector sun.nio.ch.EPollSelectorImpl@d05c0
18:09:10.271 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.271 [XNIO-73 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 Accept', selector sun.nio.ch.EPollSelectorImpl@aaa50f1
18:09:10.272 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.271 [XNIO-73 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-8', selector sun.nio.ch.EPollSelectorImpl@55bb4dd0
18:09:10.283 [XNIO-73 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:42335]}, cookies=[:]): <empty> }
18:09:10.283 [XNIO-73 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
18:09:10.301 [XNIO-73 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:42335]}, cookies=[:]): <empty> }
18:09:10.303 [XNIO-73 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
18:09:10.305 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@908964c
18:09:10.309 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4086d50f
18:09:10.312 [XNIO-73 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Suppressed: java.nio.channels.ClosedByInterruptException: null
at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
... 25 common frames omitted
18:09:10.312 [XNIO-74 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-1', selector sun.nio.ch.EPollSelectorImpl@704ef886
18:09:10.319 [XNIO-74 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-2', selector sun.nio.ch.EPollSelectorImpl@454fa5fa
18:09:10.320 [XNIO-74 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4e48746c
18:09:10.321 [XNIO-74 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-5', selector sun.nio.ch.EPollSelectorImpl@102c3277
18:09:10.321 [XNIO-74 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-4', selector sun.nio.ch.EPollSelectorImpl@70979c5f
18:09:10.322 [XNIO-74 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5fbd9ae
18:09:10.328 [XNIO-74 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5a261b10
18:09:10.333 [XNIO-74 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7d54248a
18:09:10.339 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.339 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.339 [XNIO-74 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 Accept', selector sun.nio.ch.EPollSelectorImpl@19ac7e48
18:09:10.415 [XNIO-74 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37009]}, cookies=[:]): <empty> }
18:09:10.416 [XNIO-74 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
18:09:10.423 [XNIO-74 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37009]}, cookies=[:]): <empty> }
18:09:10.424 [XNIO-74 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
18:09:10.432 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4086d50f
18:09:10.441 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3fbcad2e
18:09:10.443 [XNIO-75 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-1', selector sun.nio.ch.EPollSelectorImpl@668e30ce
18:09:10.447 [XNIO-75 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7bef5ab5
18:09:10.447 [XNIO-75 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2160847a
18:09:10.448 [XNIO-75 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-5', selector sun.nio.ch.EPollSelectorImpl@da520b9
18:09:10.447 [XNIO-75 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-3', selector sun.nio.ch.EPollSelectorImpl@26b6f9ba
18:09:10.449 [XNIO-75 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-6', selector sun.nio.ch.EPollSelectorImpl@140260c0
18:09:10.450 [XNIO-75 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7fa7c89a
18:09:10.450 [XNIO-75 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3b37e5c6
18:09:10.450 [XNIO-75 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 Accept', selector sun.nio.ch.EPollSelectorImpl@5709e55a
18:09:10.450 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.451 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.468 [XNIO-75 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:44007]}, cookies=[:]): <empty> }
18:09:10.469 [XNIO-75 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
18:09:10.475 [XNIO-75 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:44007]}, cookies=[:]): <empty> }
18:09:10.587 [XNIO-75 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
18:09:10.589 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3fbcad2e
18:09:10.592 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@438244b4
18:09:10.594 [XNIO-76 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-1', selector sun.nio.ch.EPollSelectorImpl@49d693ab
18:09:10.595 [XNIO-76 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4e52e108
18:09:10.599 [XNIO-76 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-3', selector sun.nio.ch.EPollSelectorImpl@450afac3
18:09:10.603 [XNIO-76 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-4', selector sun.nio.ch.EPollSelectorImpl@58734a8d
18:09:10.607 [XNIO-76 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3726187f
18:09:10.608 [XNIO-76 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3f0f48ae
18:09:10.609 [XNIO-76 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2beb5098
18:09:10.609 [XNIO-76 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-8', selector sun.nio.ch.EPollSelectorImpl@604a40e7
18:09:10.609 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.610 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.612 [XNIO-76 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 Accept', selector sun.nio.ch.EPollSelectorImpl@2b4ef163
18:09:10.673 [XNIO-76 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37287]}, cookies=[:]): <empty> }
18:09:10.673 [XNIO-76 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
18:09:10.677 [XNIO-76 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37287]}, cookies=[:]): <empty> }
18:09:10.679 [XNIO-76 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
18:09:10.680 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@438244b4
18:09:10.686 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@350756ae
18:09:10.689 [XNIO-77 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6bdb99b2
18:09:10.695 [XNIO-77 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-2', selector sun.nio.ch.EPollSelectorImpl@54a67d52
18:09:10.696 [XNIO-77 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1a25e425
18:09:10.697 [XNIO-77 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7dcf7b9f
18:09:10.696 [XNIO-77 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4c76f8c7
18:09:10.699 [XNIO-77 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5f57d566
18:09:10.699 [XNIO-77 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1418efa5
18:09:10.699 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.699 [XNIO-77 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 Accept', selector sun.nio.ch.EPollSelectorImpl@48a0daea
18:09:10.699 [XNIO-77 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6b4d005a
18:09:10.699 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.707 [XNIO-77 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39887]}, cookies=[:]): <empty> }
18:09:10.708 [XNIO-77 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.712 [XNIO-77 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39887]}, cookies=[:]): <empty> }
18:09:10.713 [XNIO-77 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.714 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@350756ae
18:09:10.717 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7ba86ee2
18:09:10.718 [XNIO-78 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-1', selector sun.nio.ch.EPollSelectorImpl@30c4cb8d
18:09:10.719 [XNIO-78 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3c32a0b8
18:09:10.719 [XNIO-78 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-3', selector sun.nio.ch.EPollSelectorImpl@32277804
18:09:10.719 [XNIO-78 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-5', selector sun.nio.ch.EPollSelectorImpl@507d802f
18:09:10.719 [XNIO-78 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-4', selector sun.nio.ch.EPollSelectorImpl@98cdf0
18:09:10.719 [XNIO-78 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-6', selector sun.nio.ch.EPollSelectorImpl@720549c3
18:09:10.719 [XNIO-78 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1bbf0305
18:09:10.719 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.719 [XNIO-78 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-8', selector sun.nio.ch.EPollSelectorImpl@66d327e8
18:09:10.719 [XNIO-78 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 Accept', selector sun.nio.ch.EPollSelectorImpl@5b7129f4
18:09:10.719 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.722 [XNIO-78 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39443]}, cookies=[:]): <empty> }
18:09:10.722 [XNIO-78 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.727 [XNIO-78 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39443]}, cookies=[:]): <empty> }
18:09:10.727 [XNIO-78 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.729 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7ba86ee2
18:09:10.732 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@21ec9eba
18:09:10.734 [XNIO-79 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-3', selector sun.nio.ch.EPollSelectorImpl@69d6880c
18:09:10.734 [XNIO-79 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-2', selector sun.nio.ch.EPollSelectorImpl@41f40ae3
18:09:10.734 [XNIO-79 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6b5a4f78
18:09:10.734 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.734 [XNIO-79 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6cdab3eb
18:09:10.735 [XNIO-79 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1a7e85b8
18:09:10.735 [XNIO-79 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1d0cfdcf
18:09:10.735 [XNIO-79 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 Accept', selector sun.nio.ch.EPollSelectorImpl@4da89cdc
18:09:10.735 [XNIO-79 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-5', selector sun.nio.ch.EPollSelectorImpl@42f0296
18:09:10.735 [XNIO-79 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-8', selector sun.nio.ch.EPollSelectorImpl@210b6003
18:09:10.735 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.738 [XNIO-79 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39113]}, cookies=[:]): <empty> }
18:09:10.739 [XNIO-79 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.742 [XNIO-79 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39113]}, cookies=[:]): <empty> }
18:09:10.743 [XNIO-79 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.744 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@21ec9eba
18:09:10.747 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@86928be
18:09:10.749 [XNIO-80 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-2', selector sun.nio.ch.EPollSelectorImpl@b6b02cc
18:09:10.749 [XNIO-80 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-3', selector sun.nio.ch.EPollSelectorImpl@601ae304
18:09:10.751 [XNIO-80 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4c6876e2
18:09:10.749 [XNIO-80 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7e3802c7
18:09:10.749 [XNIO-80 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-4', selector sun.nio.ch.EPollSelectorImpl@53edb062
18:09:10.755 [XNIO-80 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-6', selector sun.nio.ch.EPollSelectorImpl@31dbd5be
18:09:10.759 [XNIO-80 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-8', selector sun.nio.ch.EPollSelectorImpl@47ff7841
18:09:10.755 [XNIO-80 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4e9af88c
18:09:10.762 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.762 [XNIO-80 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 Accept', selector sun.nio.ch.EPollSelectorImpl@7fab5eeb
18:09:10.763 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.768 [XNIO-80 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:44507]}, cookies=[:]): <empty> }
18:09:10.768 [XNIO-80 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.775 [XNIO-80 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:44507]}, cookies=[:]): <empty> }
18:09:10.776 [XNIO-80 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.777 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@86928be
18:09:10.781 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5ee7443c
18:09:10.782 [XNIO-81 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3a9ff27d
18:09:10.783 [XNIO-81 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-2', selector sun.nio.ch.EPollSelectorImpl@61c935fc
18:09:10.785 [XNIO-81 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-3', selector sun.nio.ch.EPollSelectorImpl@40af6615
18:09:10.786 [XNIO-81 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4dba0a75
18:09:10.786 [XNIO-81 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5592b2f3
18:09:10.786 [XNIO-81 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6d8513d6
18:09:10.786 [XNIO-81 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-6', selector sun.nio.ch.EPollSelectorImpl@49157477
18:09:10.791 [XNIO-81 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-8', selector sun.nio.ch.EPollSelectorImpl@64ced2fd
18:09:10.791 [XNIO-81 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 Accept', selector sun.nio.ch.EPollSelectorImpl@6544ea81
18:09:10.791 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.792 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.799 [XNIO-81 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /bravo (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37733]}, cookies=[:]): <empty> }
18:09:10.799 [XNIO-81 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.803 [XNIO-81 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /bravo (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37733]}, cookies=[:]): <empty> }
18:09:10.804 [XNIO-81 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.806 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5ee7443c
18:09:10.810 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@30f7540
18:09:10.811 [XNIO-82 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-1', selector sun.nio.ch.EPollSelectorImpl@601c1099
18:09:10.811 [XNIO-82 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-2', selector sun.nio.ch.EPollSelectorImpl@fae404b
18:09:10.811 [XNIO-82 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6c85ad8c
18:09:10.811 [XNIO-82 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-4', selector sun.nio.ch.EPollSelectorImpl@13a20e0e
18:09:10.815 [XNIO-82 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-5', selector sun.nio.ch.EPollSelectorImpl@478fd14c
18:09:10.819 [XNIO-82 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-7', selector sun.nio.ch.EPollSelectorImpl@454eaa65
18:09:10.819 [XNIO-82 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-6', selector sun.nio.ch.EPollSelectorImpl@29eaefe5
18:09:10.819 [XNIO-82 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-8', selector sun.nio.ch.EPollSelectorImpl@244f43de
18:09:10.819 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.819 [XNIO-82 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 Accept', selector sun.nio.ch.EPollSelectorImpl@4921ebd5
18:09:10.819 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.826 [XNIO-82 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /bravo (query=[alpha:[one, two], bravo:[three]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41645]}, cookies=[:]): <empty> }
18:09:10.827 [XNIO-82 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.830 [XNIO-82 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /bravo (query=[alpha:[one, two], bravo:[three]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41645]}, cookies=[:]): <empty> }
18:09:10.831 [XNIO-82 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.832 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@30f7540
18:09:10.836 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@207bdce7
18:09:10.837 [XNIO-83 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7f1aba37
18:09:10.837 [XNIO-83 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-5', selector sun.nio.ch.EPollSelectorImpl@188f0523
18:09:10.837 [XNIO-83 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-3', selector sun.nio.ch.EPollSelectorImpl@722cec13
18:09:10.837 [XNIO-83 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-1', selector sun.nio.ch.EPollSelectorImpl@41797b70
18:09:10.837 [XNIO-83 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-6', selector sun.nio.ch.EPollSelectorImpl@27141cb7
18:09:10.837 [XNIO-83 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-7', selector sun.nio.ch.EPollSelectorImpl@68962c79
18:09:10.837 [XNIO-83 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3733ed1b
18:09:10.838 [XNIO-83 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6359c3d8
18:09:10.839 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.839 [XNIO-83 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 Accept', selector sun.nio.ch.EPollSelectorImpl@3866631c
18:09:10.839 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.845 [XNIO-83 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:43441]}, cookies=[:]): <empty> }
18:09:10.846 [XNIO-83 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.849 [XNIO-83 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:43441]}, cookies=[:]): <empty> }
18:09:10.850 [XNIO-83 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.851 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@207bdce7
18:09:10.853 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3f776a52
18:09:10.854 [XNIO-84 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-1', selector sun.nio.ch.EPollSelectorImpl@58478a0c
18:09:10.855 [XNIO-84 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-2', selector sun.nio.ch.EPollSelectorImpl@33e3c0b0
18:09:10.855 [XNIO-84 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-3', selector sun.nio.ch.EPollSelectorImpl@751d8741
18:09:10.855 [XNIO-84 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-4', selector sun.nio.ch.EPollSelectorImpl@53b166c
18:09:10.855 [XNIO-84 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7a2619b1
18:09:10.855 [XNIO-84 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-6', selector sun.nio.ch.EPollSelectorImpl@52675b26
18:09:10.855 [XNIO-84 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2e0d9d14
18:09:10.859 [XNIO-84 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1bffb309
18:09:10.859 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.859 [XNIO-84 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 Accept', selector sun.nio.ch.EPollSelectorImpl@1a73cf67
18:09:10.859 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.863 [XNIO-84 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37037]}, cookies=[:]): <empty> }
18:09:10.863 [XNIO-84 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.866 [XNIO-84 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37037]}, cookies=[:]): <empty> }
18:09:10.867 [XNIO-84 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.868 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3f776a52
18:09:10.872 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7b62dfba
18:09:10.873 [XNIO-85 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7f39f6ff
18:09:10.873 [XNIO-85 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-2', selector sun.nio.ch.EPollSelectorImpl@63d3892b
18:09:10.875 [XNIO-85 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-4', selector sun.nio.ch.EPollSelectorImpl@261e8d85
18:09:10.873 [XNIO-85 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-3', selector sun.nio.ch.EPollSelectorImpl@58ec2b12
18:09:10.879 [XNIO-85 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-5', selector sun.nio.ch.EPollSelectorImpl@29c969d8
18:09:10.879 [XNIO-85 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-7', selector sun.nio.ch.EPollSelectorImpl@518e8243
18:09:10.879 [XNIO-85 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2611442d
18:09:10.879 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.879 [XNIO-85 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 Accept', selector sun.nio.ch.EPollSelectorImpl@5a14b8f8
18:09:10.879 [XNIO-85 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-6', selector sun.nio.ch.EPollSelectorImpl@15b506cf
18:09:10.880 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.891 [XNIO-85 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], hat=[fedora], Host=[localhost:32971]}, cookies=[:]): <empty> }
18:09:10.892 [XNIO-85 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.899 [XNIO-85 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], hat=[fedora], Host=[localhost:32971]}, cookies=[:]): <empty> }
18:09:10.899 [XNIO-85 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:10.900 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7b62dfba
18:09:10.906 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4946876b
18:09:10.909 [XNIO-86 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5e34793d
18:09:10.909 [XNIO-86 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-3', selector sun.nio.ch.EPollSelectorImpl@a98444f
18:09:10.909 [XNIO-86 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-2', selector sun.nio.ch.EPollSelectorImpl@35ffbcda
18:09:10.910 [XNIO-86 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-5', selector sun.nio.ch.EPollSelectorImpl@64250bea
18:09:10.911 [XNIO-86 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7e8bbf1c
18:09:10.910 [XNIO-86 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-4', selector sun.nio.ch.EPollSelectorImpl@57d31de0
18:09:10.911 [XNIO-86 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-8', selector sun.nio.ch.EPollSelectorImpl@180a9f89
18:09:10.911 [XNIO-86 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3105b3b0
18:09:10.915 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.915 [XNIO-86 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 Accept', selector sun.nio.ch.EPollSelectorImpl@79a8c7d2
18:09:10.915 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.923 [XNIO-86 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:44171]}, cookies=[:]): <empty> }
18:09:10.924 [XNIO-86 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:10.929 [XNIO-86 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:44171]}, cookies=[:]): <empty> }
18:09:10.930 [XNIO-86 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:10.931 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4946876b
18:09:10.934 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4c493ca
18:09:10.935 [XNIO-87 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-1', selector sun.nio.ch.EPollSelectorImpl@772f9738
18:09:10.936 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.936 [XNIO-87 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-8', selector sun.nio.ch.EPollSelectorImpl@186882db
18:09:10.936 [XNIO-87 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1ae67897
18:09:10.936 [XNIO-87 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-3', selector sun.nio.ch.EPollSelectorImpl@735b9fe
18:09:10.936 [XNIO-87 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 Accept', selector sun.nio.ch.EPollSelectorImpl@327c3633
18:09:10.936 [XNIO-87 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7c35910e
18:09:10.936 [XNIO-87 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-4', selector sun.nio.ch.EPollSelectorImpl@213446e5
18:09:10.936 [XNIO-87 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-6', selector sun.nio.ch.EPollSelectorImpl@112c3f5b
18:09:10.936 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.938 [XNIO-87 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2e2e241e
18:09:10.940 [XNIO-87 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38459]}, cookies=[:]): <empty> }
18:09:10.940 [XNIO-87 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:10.944 [XNIO-87 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38459]}, cookies=[:]): <empty> }
18:09:10.944 [XNIO-87 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:10.945 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4c493ca
18:09:10.948 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5792decf
18:09:10.950 [XNIO-88 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-1', selector sun.nio.ch.EPollSelectorImpl@65660f1a
18:09:10.950 [XNIO-88 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-2', selector sun.nio.ch.EPollSelectorImpl@622993c3
18:09:10.951 [XNIO-88 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-3', selector sun.nio.ch.EPollSelectorImpl@711b36e9
18:09:10.955 [XNIO-88 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-4', selector sun.nio.ch.EPollSelectorImpl@55f64ed7
18:09:10.955 [XNIO-88 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-5', selector sun.nio.ch.EPollSelectorImpl@71906a89
18:09:10.955 [XNIO-88 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-6', selector sun.nio.ch.EPollSelectorImpl@74015e73
18:09:10.955 [XNIO-88 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-8', selector sun.nio.ch.EPollSelectorImpl@51c2d22e
18:09:10.955 [XNIO-88 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1575dbb4
18:09:10.957 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.957 [XNIO-88 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 Accept', selector sun.nio.ch.EPollSelectorImpl@4c4700b5
18:09:10.958 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.965 [XNIO-88 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Cookie=[flavor=chocolate-chip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:42569]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@7e6ba787]): <empty> }
18:09:10.966 [XNIO-88 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:10.971 [XNIO-88 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Cookie=[flavor=chocolate-chip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:42569]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@2c3f09c7]): <empty> }
18:09:10.972 [XNIO-88 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:10.973 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5792decf
18:09:10.976 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5d11eb5d
18:09:10.977 [XNIO-89 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-1', selector sun.nio.ch.EPollSelectorImpl@56bb2dbc
18:09:10.977 [XNIO-89 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4babfa62
18:09:10.979 [XNIO-89 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-3', selector sun.nio.ch.EPollSelectorImpl@e15378a
18:09:10.979 [XNIO-89 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-5', selector sun.nio.ch.EPollSelectorImpl@37bdf362
18:09:10.979 [XNIO-89 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4191bbf6
18:09:10.983 [XNIO-89 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-7', selector sun.nio.ch.EPollSelectorImpl@11d69b9d
18:09:10.983 [XNIO-89 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-6', selector sun.nio.ch.EPollSelectorImpl@39e88a66
18:09:10.983 [XNIO-89 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1d93eec7
18:09:10.983 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:10.983 [XNIO-89 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 Accept', selector sun.nio.ch.EPollSelectorImpl@1ebde9b5
18:09:10.983 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:10.986 [XNIO-89 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Cookie=[flavor=chocolate-chip; count=dozen], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:43835]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@883c870, flavor:ersatz.undertow.server.handlers.CookieImpl@6443710]): <empty> }
18:09:10.987 [XNIO-89 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:10.991 [XNIO-89 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Cookie=[flavor=chocolate-chip; count=dozen], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:43835]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@7c07990c, flavor:ersatz.undertow.server.handlers.CookieImpl@72c078fc]): <empty> }
18:09:10.992 [XNIO-89 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:10.993 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5d11eb5d
18:09:10.999 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1706352a
18:09:11.001 [XNIO-90 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3734fcd1
18:09:11.001 [XNIO-90 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-2', selector sun.nio.ch.EPollSelectorImpl@10987af7
18:09:11.001 [XNIO-90 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5f4fe3bb
18:09:11.001 [XNIO-90 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-5', selector sun.nio.ch.EPollSelectorImpl@69932f64
18:09:11.001 [XNIO-90 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7d343cd9
18:09:11.001 [XNIO-90 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-6', selector sun.nio.ch.EPollSelectorImpl@182c4997
18:09:11.001 [XNIO-90 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 Accept', selector sun.nio.ch.EPollSelectorImpl@1e252919
18:09:11.001 [XNIO-90 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-8', selector sun.nio.ch.EPollSelectorImpl@57850bb0
18:09:11.001 [XNIO-90 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6561e10c
18:09:11.001 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.002 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.012 [XNIO-90 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37153]}, cookies=[:]): <empty> }
18:09:11.013 [XNIO-90 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:11.019 [XNIO-90 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37153]}, cookies=[:]): <empty> }
18:09:11.020 [XNIO-90 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:11.021 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1706352a
18:09:11.025 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@48c69b0d
18:09:11.027 [XNIO-90 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Suppressed: java.nio.channels.ClosedByInterruptException: null
at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
... 25 common frames omitted
18:09:11.030 [XNIO-91 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-1', selector sun.nio.ch.EPollSelectorImpl@68c9bafc
18:09:11.030 [XNIO-91 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-2', selector sun.nio.ch.EPollSelectorImpl@133ce0be
18:09:11.031 [XNIO-91 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5bd4aafd
18:09:11.039 [XNIO-91 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7eeff005
18:09:11.041 [XNIO-91 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1a7b313c
18:09:11.041 [XNIO-91 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-8', selector sun.nio.ch.EPollSelectorImpl@73f95f2c
18:09:11.039 [XNIO-91 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2342cd8f
18:09:11.041 [XNIO-91 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-6', selector sun.nio.ch.EPollSelectorImpl@650f268a
18:09:11.047 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.047 [XNIO-91 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 Accept', selector sun.nio.ch.EPollSelectorImpl@33cae8c8
18:09:11.048 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.052 [XNIO-91 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:34875]}, cookies=[:]): <empty> }
18:09:11.053 [XNIO-91 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:11.057 [XNIO-91 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:34875]}, cookies=[:]): <empty> }
18:09:11.058 [XNIO-91 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:11.059 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@48c69b0d
18:09:11.063 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@121a5e28
18:09:11.069 [XNIO-92 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-1', selector sun.nio.ch.EPollSelectorImpl@53b91238
18:09:11.073 [XNIO-92 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3d79d9b7
18:09:11.073 [XNIO-92 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7461e59e
18:09:11.075 [XNIO-92 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1df5500
18:09:11.073 [XNIO-92 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-2', selector sun.nio.ch.EPollSelectorImpl@16894923
18:09:11.075 [XNIO-92 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3aa32c5b
18:09:11.078 [XNIO-92 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7384685b
18:09:11.081 [XNIO-92 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1033d2b3
18:09:11.091 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.091 [XNIO-92 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 Accept', selector sun.nio.ch.EPollSelectorImpl@597da3
18:09:11.091 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.097 [XNIO-92 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Cookie=[flavor=peanut-butter], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39183]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@4314d365]): <empty> }
18:09:11.098 [XNIO-92 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:11.108 [XNIO-92 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Cookie=[flavor=peanut-butter], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39183]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@55693b6c]): <empty> }
18:09:11.110 [XNIO-92 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:11.112 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@121a5e28
18:09:11.116 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7fa71c95
18:09:11.118 [XNIO-93 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4ab34a72
18:09:11.123 [XNIO-93 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-2', selector sun.nio.ch.EPollSelectorImpl@209d922e
18:09:11.124 [XNIO-93 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-3', selector sun.nio.ch.EPollSelectorImpl@61ae3b10
18:09:11.127 [XNIO-93 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6d59fbfd
18:09:11.127 [XNIO-93 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-6', selector sun.nio.ch.EPollSelectorImpl@20a1bf03
18:09:11.127 [XNIO-93 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-7', selector sun.nio.ch.EPollSelectorImpl@43061fc2
18:09:11.127 [XNIO-93 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6c8ad463
18:09:11.127 [XNIO-93 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-8', selector sun.nio.ch.EPollSelectorImpl@23dc1569
18:09:11.128 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.128 [XNIO-93 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 Accept', selector sun.nio.ch.EPollSelectorImpl@fea4911
18:09:11.128 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.135 [XNIO-93 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Cookie=[flavor=oatmeal; count=dozen], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33809]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@7fa99679, flavor:ersatz.undertow.server.handlers.CookieImpl@716e67fc]): <empty> }
18:09:11.136 [XNIO-93 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:11.142 [XNIO-93 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Cookie=[flavor=oatmeal; count=dozen], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33809]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@2d27f551, flavor:ersatz.undertow.server.handlers.CookieImpl@23e00e85]): <empty> }
18:09:11.143 [XNIO-93 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
18:09:11.144 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7fa71c95
18:09:11.151 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@647626b
18:09:11.154 [XNIO-94 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2bb97ed0
18:09:11.157 [XNIO-94 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2845a955
18:09:11.157 [XNIO-94 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6df4f4d8
18:09:11.157 [XNIO-94 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-3', selector sun.nio.ch.EPollSelectorImpl@62f4bb90
18:09:11.157 [XNIO-94 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-6', selector sun.nio.ch.EPollSelectorImpl@cb53ff5
18:09:11.157 [XNIO-94 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7d99da6
18:09:11.159 [XNIO-94 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-7', selector sun.nio.ch.EPollSelectorImpl@66b87218
18:09:11.159 [XNIO-94 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2c906ec2
18:09:11.159 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.159 [XNIO-94 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 Accept', selector sun.nio.ch.EPollSelectorImpl@66f78e4e
18:09:11.159 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.166 [XNIO-94 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38827]} response {}}
18:09:11.166 [XNIO-94 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
18:09:11.166 [XNIO-94 task-1] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38827]} response {}}
18:09:11.166 [XNIO-94 task-1] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
18:09:11.166 [XNIO-94 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@19133981 for /basic
18:09:11.166 [XNIO-94 task-1] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
18:09:11.166 [XNIO-94 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38827]}, cookies=[:]): <empty> }
18:09:11.167 [XNIO-94 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.175 [XNIO-94 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38827]} response {}}
18:09:11.175 [XNIO-94 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
18:09:11.175 [XNIO-94 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38827]} response {}}
18:09:11.176 [XNIO-94 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
18:09:11.176 [XNIO-94 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@19133981 for /basic
18:09:11.176 [XNIO-94 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
18:09:11.176 [XNIO-94 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38827]}, cookies=[:]): <empty> }
18:09:11.176 [XNIO-94 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.177 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@647626b
18:09:11.183 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1fc389b3
18:09:11.184 [XNIO-95 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-1', selector sun.nio.ch.EPollSelectorImpl@42dad5a3
18:09:11.184 [XNIO-95 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-3', selector sun.nio.ch.EPollSelectorImpl@219ea36b
18:09:11.184 [XNIO-95 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2a8616a
18:09:11.187 [XNIO-95 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3875a715
18:09:11.189 [XNIO-95 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6c3360dd
18:09:11.190 [XNIO-95 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5dce7dc9
18:09:11.194 [XNIO-95 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-7', selector sun.nio.ch.EPollSelectorImpl@430da8cd
18:09:11.195 [XNIO-95 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-8', selector sun.nio.ch.EPollSelectorImpl@725e0eb4
18:09:11.199 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.199 [XNIO-95 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 Accept', selector sun.nio.ch.EPollSelectorImpl@231c5e1c
18:09:11.199 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.259 [XNIO-95 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39801]} response {}}
18:09:11.259 [XNIO-95 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
18:09:11.259 [XNIO-95 task-3] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39801]} response {}}
18:09:11.259 [XNIO-95 task-3] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
18:09:11.259 [XNIO-95 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5705b89f for /basic
18:09:11.259 [XNIO-95 task-3] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
18:09:11.259 [XNIO-95 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39801]}, cookies=[:]): <empty> }
18:09:11.260 [XNIO-95 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.267 [XNIO-95 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39801]} response {}}
18:09:11.267 [XNIO-95 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
18:09:11.267 [XNIO-95 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39801]} response {}}
18:09:11.267 [XNIO-95 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
18:09:11.267 [XNIO-95 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5705b89f for /basic
18:09:11.267 [XNIO-95 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
18:09:11.267 [XNIO-95 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39801]}, cookies=[:]): <empty> }
18:09:11.268 [XNIO-95 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.269 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1fc389b3
18:09:11.276 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5e2782e0
18:09:11.279 [XNIO-96 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6a1d5cc6
18:09:11.279 [XNIO-96 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1798756c
18:09:11.279 [XNIO-96 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-3', selector sun.nio.ch.EPollSelectorImpl@38b4592e
18:09:11.279 [XNIO-96 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-4', selector sun.nio.ch.EPollSelectorImpl@560b7913
18:09:11.279 [XNIO-96 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-5', selector sun.nio.ch.EPollSelectorImpl@55e98e21
18:09:11.279 [XNIO-96 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-6', selector sun.nio.ch.EPollSelectorImpl@39235852
18:09:11.280 [XNIO-96 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-7', selector sun.nio.ch.EPollSelectorImpl@62c37e1a
18:09:11.280 [XNIO-96 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3c2b0a7d
18:09:11.283 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.283 [XNIO-96 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 Accept', selector sun.nio.ch.EPollSelectorImpl@7380f507
18:09:11.284 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.295 [XNIO-96 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45715]} response {}}
18:09:11.295 [XNIO-96 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
18:09:11.295 [XNIO-96 task-1] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45715]} response {}}
18:09:11.295 [XNIO-96 task-1] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45715]} response {}}
18:09:11.295 [XNIO-96 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@13fc6ec4 for /basic
18:09:11.295 [XNIO-96 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45715]} response {}}
18:09:11.295 [XNIO-96 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45715]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
18:09:11.295 [XNIO-96 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
groovyx.net.http.HttpException: Unauthorized
18:09:11.313 [XNIO-96 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45715]} response {}}
18:09:11.314 [XNIO-96 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
18:09:11.314 [XNIO-96 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45715]} response {}}
18:09:11.314 [XNIO-96 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45715]} response {}}
18:09:11.314 [XNIO-96 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@13fc6ec4 for /basic
18:09:11.314 [XNIO-96 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45715]} response {}}
18:09:11.314 [XNIO-96 task-2] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45715]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
18:09:11.314 [XNIO-96 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
18:09:11.315 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5e2782e0
18:09:11.319 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1c9bd658
18:09:11.323 [XNIO-97 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-1', selector sun.nio.ch.EPollSelectorImpl@53813a7
18:09:11.323 [XNIO-97 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3886b30b
18:09:11.323 [XNIO-97 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-2', selector sun.nio.ch.EPollSelectorImpl@67a1dd37
18:09:11.323 [XNIO-97 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3c89a382
18:09:11.324 [XNIO-97 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-5', selector sun.nio.ch.EPollSelectorImpl@775c6567
18:09:11.324 [XNIO-97 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6a131578
18:09:11.324 [XNIO-97 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-8', selector sun.nio.ch.EPollSelectorImpl@bfb0082
18:09:11.324 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.324 [XNIO-97 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 Accept', selector sun.nio.ch.EPollSelectorImpl@587c4103
18:09:11.325 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.324 [XNIO-97 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-7', selector sun.nio.ch.EPollSelectorImpl@57a6e678
18:09:11.389 [XNIO-97 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:40313]} response {}}
18:09:11.390 [XNIO-97 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
18:09:11.390 [XNIO-97 task-3] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:40313]} response {}}
18:09:11.390 [XNIO-97 task-3] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:40313]} response {}}
18:09:11.390 [XNIO-97 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6e97828d for /basic
18:09:11.390 [XNIO-97 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:40313]} response {}}
18:09:11.390 [XNIO-97 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:40313]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
18:09:11.390 [XNIO-97 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
groovyx.net.http.HttpException: Unauthorized
18:09:11.394 [XNIO-97 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:40313]} response {}}
18:09:11.394 [XNIO-97 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
18:09:11.394 [XNIO-97 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:40313]} response {}}
18:09:11.394 [XNIO-97 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:40313]} response {}}
18:09:11.394 [XNIO-97 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6e97828d for /basic
18:09:11.394 [XNIO-97 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:40313]} response {}}
18:09:11.394 [XNIO-97 task-4] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ DELETE /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:40313]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
18:09:11.395 [XNIO-97 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
18:09:11.396 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1c9bd658
18:09:11.402 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5723a903
18:09:11.403 [XNIO-98 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-1', selector sun.nio.ch.EPollSelectorImpl@c8d8d5f
18:09:11.403 [XNIO-98 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-4', selector sun.nio.ch.EPollSelectorImpl@51029e60
18:09:11.403 [XNIO-98 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-6', selector sun.nio.ch.EPollSelectorImpl@40d9e8ca
18:09:11.403 [XNIO-98 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7c29dc82
18:09:11.404 [XNIO-98 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-7', selector sun.nio.ch.EPollSelectorImpl@237e9c93
18:09:11.403 [XNIO-98 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-3', selector sun.nio.ch.EPollSelectorImpl@36db63f4
18:09:11.404 [XNIO-98 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5e917b03
18:09:11.404 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.405 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.403 [XNIO-98 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-5', selector sun.nio.ch.EPollSelectorImpl@614e6d8a
18:09:11.404 [XNIO-98 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 Accept', selector sun.nio.ch.EPollSelectorImpl@373e8834
18:09:11.411 [XNIO-98 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45931]} response {}}
18:09:11.411 [XNIO-98 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.411 [XNIO-98 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@27ebd6c7 for /digest
18:09:11.411 [XNIO-98 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45931]} response {}}
18:09:11.411 [XNIO-98 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
18:09:11.414 [XNIO-98 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="iKpFu7xMrT4NMTU2NTQ3ODU1MTQxMZuzueTsPxQLXvCiO/CWfgg=", uri="/digest", response="9afa7810b4573336883ae092695915e6", qop=auth, nc=00000001, cnonce="51a95698591daf78", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45931]} response {}}
18:09:11.414 [XNIO-98 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.414 [XNIO-98 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="iKpFu7xMrT4NMTU2NTQ3ODU1MTQxMZuzueTsPxQLXvCiO/CWfgg=", uri="/digest", response="9afa7810b4573336883ae092695915e6", qop=auth, nc=00000001, cnonce="51a95698591daf78", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="iKpFu7xMrT4NMTU2NTQ3ODU1MTQxMZuzueTsPxQLXvCiO/CWfgg=", uri="/digest", response="9afa7810b4573336883ae092695915e6", qop=auth, nc=00000001, cnonce="51a95698591daf78", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45931]} response {}}
18:09:11.415 [XNIO-98 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
18:09:11.415 [XNIO-98 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@27ebd6c7 for /digest
18:09:11.415 [XNIO-98 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
18:09:11.415 [XNIO-98 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="iKpFu7xMrT4NMTU2NTQ3ODU1MTQxMZuzueTsPxQLXvCiO/CWfgg=", uri="/digest", response="9afa7810b4573336883ae092695915e6", qop=auth, nc=00000001, cnonce="51a95698591daf78", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45931]}, cookies=[:]): <empty> }
18:09:11.416 [XNIO-98 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="iKpFu7xMrT4NMTU2NTQ3ODU1MTQxMZuzueTsPxQLXvCiO/CWfgg=",qop="auth",rspauth="8522311c8f128baf01dda11c8ae76ae4",cnonce="51a95698591daf78",nc=00000001], Content-Type=[text/plain]}): ok-text
18:09:11.419 [XNIO-98 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="iKpFu7xMrT4NMTU2NTQ3ODU1MTQxMZuzueTsPxQLXvCiO/CWfgg=", uri="/digest", response="618997eab808a75e0f9e3b908150d2fd", qop=auth, nc=00000002, cnonce="51a95698591daf78", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45931]} response {}}
18:09:11.419 [XNIO-98 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.420 [XNIO-98 task-3] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="iKpFu7xMrT4NMTU2NTQ3ODU1MTQxMZuzueTsPxQLXvCiO/CWfgg=", uri="/digest", response="618997eab808a75e0f9e3b908150d2fd", qop=auth, nc=00000002, cnonce="51a95698591daf78", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="iKpFu7xMrT4NMTU2NTQ3ODU1MTQxMZuzueTsPxQLXvCiO/CWfgg=", uri="/digest", response="618997eab808a75e0f9e3b908150d2fd", qop=auth, nc=00000002, cnonce="51a95698591daf78", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45931]} response {}}
18:09:11.421 [XNIO-98 task-3] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
18:09:11.421 [XNIO-98 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@27ebd6c7 for /digest
18:09:11.421 [XNIO-98 task-3] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
18:09:11.421 [XNIO-98 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="iKpFu7xMrT4NMTU2NTQ3ODU1MTQxMZuzueTsPxQLXvCiO/CWfgg=", uri="/digest", response="618997eab808a75e0f9e3b908150d2fd", qop=auth, nc=00000002, cnonce="51a95698591daf78", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:45931]}, cookies=[:]): <empty> }
18:09:11.421 [XNIO-98 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="iKpFu7xMrT4NMTU2NTQ3ODU1MTQxMZuzueTsPxQLXvCiO/CWfgg=",qop="auth",rspauth="99ccec03883d9cad4519f9cd806d47db",cnonce="51a95698591daf78",nc=00000002], Content-Type=[text/plain]}): ok-text
18:09:11.423 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5723a903
18:09:11.426 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@386bfbd0
18:09:11.427 [XNIO-99 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3837c948
18:09:11.427 [XNIO-99 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7ea33a91
18:09:11.427 [XNIO-99 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-2', selector sun.nio.ch.EPollSelectorImpl@440783c3
18:09:11.428 [XNIO-99 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-5', selector sun.nio.ch.EPollSelectorImpl@617a408b
18:09:11.427 [XNIO-99 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-4', selector sun.nio.ch.EPollSelectorImpl@570df94d
18:09:11.428 [XNIO-99 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-6', selector sun.nio.ch.EPollSelectorImpl@49d1e37d
18:09:11.428 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.428 [XNIO-99 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-7', selector sun.nio.ch.EPollSelectorImpl@708ccc20
18:09:11.428 [XNIO-99 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-8', selector sun.nio.ch.EPollSelectorImpl@16149269
18:09:11.428 [XNIO-99 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 Accept', selector sun.nio.ch.EPollSelectorImpl@69e82e13
18:09:11.428 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.489 [XNIO-99 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41671]} response {}}
18:09:11.489 [XNIO-99 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.489 [XNIO-99 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@50caae86 for /digest
18:09:11.489 [XNIO-99 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41671]} response {}}
18:09:11.489 [XNIO-99 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
18:09:11.492 [XNIO-99 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="Z6rujsF3a8YNMTU2NTQ3ODU1MTQ4OV5arexd8LcWCjkeuuH/wz0=", uri="/digest", response="b0e095601f0487f8fdd9a9adebe5b690", qop=auth, nc=00000001, cnonce="ef4ebae48ed152ae", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41671]} response {}}
18:09:11.493 [XNIO-99 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.493 [XNIO-99 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="Z6rujsF3a8YNMTU2NTQ3ODU1MTQ4OV5arexd8LcWCjkeuuH/wz0=", uri="/digest", response="b0e095601f0487f8fdd9a9adebe5b690", qop=auth, nc=00000001, cnonce="ef4ebae48ed152ae", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="Z6rujsF3a8YNMTU2NTQ3ODU1MTQ4OV5arexd8LcWCjkeuuH/wz0=", uri="/digest", response="b0e095601f0487f8fdd9a9adebe5b690", qop=auth, nc=00000001, cnonce="ef4ebae48ed152ae", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41671]} response {}}
18:09:11.494 [XNIO-99 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
18:09:11.494 [XNIO-99 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@50caae86 for /digest
18:09:11.494 [XNIO-99 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
18:09:11.494 [XNIO-99 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="Z6rujsF3a8YNMTU2NTQ3ODU1MTQ4OV5arexd8LcWCjkeuuH/wz0=", uri="/digest", response="b0e095601f0487f8fdd9a9adebe5b690", qop=auth, nc=00000001, cnonce="ef4ebae48ed152ae", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41671]}, cookies=[:]): <empty> }
18:09:11.494 [XNIO-99 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="Z6rujsF3a8YNMTU2NTQ3ODU1MTQ4OV5arexd8LcWCjkeuuH/wz0=",qop="auth",rspauth="7b630700799a2ebbfbc7974052d481a1",cnonce="ef4ebae48ed152ae",nc=00000001], Content-Type=[text/plain]}): ok-text
18:09:11.501 [XNIO-99 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="Z6rujsF3a8YNMTU2NTQ3ODU1MTQ4OV5arexd8LcWCjkeuuH/wz0=", uri="/digest", response="fd3ba913e08eab8d9d712247c08c97bf", qop=auth, nc=00000002, cnonce="ef4ebae48ed152ae", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41671]} response {}}
18:09:11.501 [XNIO-99 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.501 [XNIO-99 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="Z6rujsF3a8YNMTU2NTQ3ODU1MTQ4OV5arexd8LcWCjkeuuH/wz0=", uri="/digest", response="fd3ba913e08eab8d9d712247c08c97bf", qop=auth, nc=00000002, cnonce="ef4ebae48ed152ae", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="Z6rujsF3a8YNMTU2NTQ3ODU1MTQ4OV5arexd8LcWCjkeuuH/wz0=", uri="/digest", response="fd3ba913e08eab8d9d712247c08c97bf", qop=auth, nc=00000002, cnonce="ef4ebae48ed152ae", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41671]} response {}}
18:09:11.503 [XNIO-99 task-5] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
18:09:11.503 [XNIO-99 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@50caae86 for /digest
18:09:11.503 [XNIO-99 task-5] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
18:09:11.503 [XNIO-99 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="Z6rujsF3a8YNMTU2NTQ3ODU1MTQ4OV5arexd8LcWCjkeuuH/wz0=", uri="/digest", response="fd3ba913e08eab8d9d712247c08c97bf", qop=auth, nc=00000002, cnonce="ef4ebae48ed152ae", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41671]}, cookies=[:]): <empty> }
18:09:11.504 [XNIO-99 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="Z6rujsF3a8YNMTU2NTQ3ODU1MTQ4OV5arexd8LcWCjkeuuH/wz0=",qop="auth",rspauth="c64188fec32607df01ef9e1743c10cd9",cnonce="ef4ebae48ed152ae",nc=00000002], Content-Type=[text/plain]}): ok-text
18:09:11.505 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@386bfbd0
18:09:11.512 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7adb6e3f
18:09:11.515 [XNIO-100 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-1', selector sun.nio.ch.EPollSelectorImpl@72e6e2d3
18:09:11.515 [XNIO-100 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4f60d0fc
18:09:11.516 [XNIO-100 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-4', selector sun.nio.ch.EPollSelectorImpl@200439ea
18:09:11.515 [XNIO-100 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-3', selector sun.nio.ch.EPollSelectorImpl@91b053f
18:09:11.516 [XNIO-100 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-5', selector sun.nio.ch.EPollSelectorImpl@576cd53b
18:09:11.517 [XNIO-100 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5b2d44ec
18:09:11.517 [XNIO-100 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5cfe29f6
18:09:11.517 [XNIO-100 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4a592501
18:09:11.517 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.517 [XNIO-100 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 Accept', selector sun.nio.ch.EPollSelectorImpl@173b2bf7
18:09:11.518 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.528 [XNIO-100 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.528 [XNIO-100 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.528 [XNIO-100 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@d2a1f3a for /digest
18:09:11.528 [XNIO-100 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.528 [XNIO-100 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
18:09:11.532 [XNIO-100 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="+OiQKHLb984NMTU2NTQ3ODU1MTUyOC0Tsg9MVEkDR5SCVbUuGWU=", uri="/digest", response="08293083137320faba574f17119f85c0", qop=auth, nc=00000001, cnonce="830af35374cd64ff", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.532 [XNIO-100 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.532 [XNIO-100 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="+OiQKHLb984NMTU2NTQ3ODU1MTUyOC0Tsg9MVEkDR5SCVbUuGWU=", uri="/digest", response="08293083137320faba574f17119f85c0", qop=auth, nc=00000001, cnonce="830af35374cd64ff", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="+OiQKHLb984NMTU2NTQ3ODU1MTUyOC0Tsg9MVEkDR5SCVbUuGWU=", uri="/digest", response="08293083137320faba574f17119f85c0", qop=auth, nc=00000001, cnonce="830af35374cd64ff", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.532 [XNIO-100 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="+OiQKHLb984NMTU2NTQ3ODU1MTUyOC0Tsg9MVEkDR5SCVbUuGWU=", uri="/digest", response="08293083137320faba574f17119f85c0", qop=auth, nc=00000001, cnonce="830af35374cd64ff", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.533 [XNIO-100 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@d2a1f3a for /digest
18:09:11.533 [XNIO-100 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="+OiQKHLb984NMTU2NTQ3ODU1MTUyOC0Tsg9MVEkDR5SCVbUuGWU=", uri="/digest", response="08293083137320faba574f17119f85c0", qop=auth, nc=00000001, cnonce="830af35374cd64ff", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.533 [XNIO-100 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
18:09:11.538 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="VFqGFRxEU0INMTU2NTQ3ODU1MTUzMzBkkSHakCBbsWbnAvGBuYE=", uri="/digest", response="b5f74bfdf4a5746123d5eef59df450fc", qop=auth, nc=00000001, cnonce="1cc10407915b3d40", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.538 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.538 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="VFqGFRxEU0INMTU2NTQ3ODU1MTUzMzBkkSHakCBbsWbnAvGBuYE=", uri="/digest", response="b5f74bfdf4a5746123d5eef59df450fc", qop=auth, nc=00000001, cnonce="1cc10407915b3d40", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="VFqGFRxEU0INMTU2NTQ3ODU1MTUzMzBkkSHakCBbsWbnAvGBuYE=", uri="/digest", response="b5f74bfdf4a5746123d5eef59df450fc", qop=auth, nc=00000001, cnonce="1cc10407915b3d40", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.539 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="VFqGFRxEU0INMTU2NTQ3ODU1MTUzMzBkkSHakCBbsWbnAvGBuYE=", uri="/digest", response="b5f74bfdf4a5746123d5eef59df450fc", qop=auth, nc=00000001, cnonce="1cc10407915b3d40", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.539 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@d2a1f3a for /digest
18:09:11.539 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="VFqGFRxEU0INMTU2NTQ3ODU1MTUzMzBkkSHakCBbsWbnAvGBuYE=", uri="/digest", response="b5f74bfdf4a5746123d5eef59df450fc", qop=auth, nc=00000001, cnonce="1cc10407915b3d40", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.539 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
18:09:11.543 [XNIO-100 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.543 [XNIO-100 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.543 [XNIO-100 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@d2a1f3a for /digest
18:09:11.543 [XNIO-100 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.543 [XNIO-100 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
18:09:11.546 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="NIQ7pLTA3b0NMTU2NTQ3ODU1MTU0M3iJQ13tHkj6AVCFbMQJT1w=", uri="/digest", response="63e639f1189637c19a5cc45a7ca77e70", qop=auth, nc=00000001, cnonce="466c8bcbcd685949", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.546 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.546 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="NIQ7pLTA3b0NMTU2NTQ3ODU1MTU0M3iJQ13tHkj6AVCFbMQJT1w=", uri="/digest", response="63e639f1189637c19a5cc45a7ca77e70", qop=auth, nc=00000001, cnonce="466c8bcbcd685949", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="NIQ7pLTA3b0NMTU2NTQ3ODU1MTU0M3iJQ13tHkj6AVCFbMQJT1w=", uri="/digest", response="63e639f1189637c19a5cc45a7ca77e70", qop=auth, nc=00000001, cnonce="466c8bcbcd685949", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.546 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="NIQ7pLTA3b0NMTU2NTQ3ODU1MTU0M3iJQ13tHkj6AVCFbMQJT1w=", uri="/digest", response="63e639f1189637c19a5cc45a7ca77e70", qop=auth, nc=00000001, cnonce="466c8bcbcd685949", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.546 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@d2a1f3a for /digest
18:09:11.546 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="NIQ7pLTA3b0NMTU2NTQ3ODU1MTU0M3iJQ13tHkj6AVCFbMQJT1w=", uri="/digest", response="63e639f1189637c19a5cc45a7ca77e70", qop=auth, nc=00000001, cnonce="466c8bcbcd685949", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33559]} response {}}
18:09:11.546 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
18:09:11.548 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7adb6e3f
18:09:11.552 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@446240c9
18:09:11.554 [XNIO-101 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-1', selector sun.nio.ch.EPollSelectorImpl@50016f46
18:09:11.554 [XNIO-101 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-2', selector sun.nio.ch.EPollSelectorImpl@771e0da4
18:09:11.554 [XNIO-101 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6937e8d9
18:09:11.554 [XNIO-101 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-4', selector sun.nio.ch.EPollSelectorImpl@38578fb9
18:09:11.554 [XNIO-101 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1f2e3571
18:09:11.555 [XNIO-101 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-6', selector sun.nio.ch.EPollSelectorImpl@69363c0e
18:09:11.557 [XNIO-101 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-7', selector sun.nio.ch.EPollSelectorImpl@78b1d9db
18:09:11.559 [XNIO-101 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-8', selector sun.nio.ch.EPollSelectorImpl@41e9f67e
18:09:11.559 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.559 [XNIO-101 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 Accept', selector sun.nio.ch.EPollSelectorImpl@4ef8bafb
18:09:11.559 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.617 [XNIO-101 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.617 [XNIO-101 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.617 [XNIO-101 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@38f5c929 for /digest
18:09:11.617 [XNIO-101 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.617 [XNIO-101 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
18:09:11.622 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lA9qZM/hfUoNMTU2NTQ3ODU1MTYxN0rFQnufesANMjMzyM0wcsU=", uri="/digest", response="8d05bbb202b66c3c981d588844acfaa5", qop=auth, nc=00000001, cnonce="75fad2e6b0fde304", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.622 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.622 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="lA9qZM/hfUoNMTU2NTQ3ODU1MTYxN0rFQnufesANMjMzyM0wcsU=", uri="/digest", response="8d05bbb202b66c3c981d588844acfaa5", qop=auth, nc=00000001, cnonce="75fad2e6b0fde304", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lA9qZM/hfUoNMTU2NTQ3ODU1MTYxN0rFQnufesANMjMzyM0wcsU=", uri="/digest", response="8d05bbb202b66c3c981d588844acfaa5", qop=auth, nc=00000001, cnonce="75fad2e6b0fde304", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.623 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lA9qZM/hfUoNMTU2NTQ3ODU1MTYxN0rFQnufesANMjMzyM0wcsU=", uri="/digest", response="8d05bbb202b66c3c981d588844acfaa5", qop=auth, nc=00000001, cnonce="75fad2e6b0fde304", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.623 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@38f5c929 for /digest
18:09:11.623 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lA9qZM/hfUoNMTU2NTQ3ODU1MTYxN0rFQnufesANMjMzyM0wcsU=", uri="/digest", response="8d05bbb202b66c3c981d588844acfaa5", qop=auth, nc=00000001, cnonce="75fad2e6b0fde304", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.623 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
18:09:11.631 [XNIO-101 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="tSsnrIfCUxANMTU2NTQ3ODU1MTYyM35oqylIZC3dM15lcOaf76Y=", uri="/digest", response="5380414e62af2497bf29c70b492da657", qop=auth, nc=00000001, cnonce="441d2e9579ee6bd4", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.631 [XNIO-101 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.631 [XNIO-101 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="tSsnrIfCUxANMTU2NTQ3ODU1MTYyM35oqylIZC3dM15lcOaf76Y=", uri="/digest", response="5380414e62af2497bf29c70b492da657", qop=auth, nc=00000001, cnonce="441d2e9579ee6bd4", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="tSsnrIfCUxANMTU2NTQ3ODU1MTYyM35oqylIZC3dM15lcOaf76Y=", uri="/digest", response="5380414e62af2497bf29c70b492da657", qop=auth, nc=00000001, cnonce="441d2e9579ee6bd4", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.631 [XNIO-101 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="tSsnrIfCUxANMTU2NTQ3ODU1MTYyM35oqylIZC3dM15lcOaf76Y=", uri="/digest", response="5380414e62af2497bf29c70b492da657", qop=auth, nc=00000001, cnonce="441d2e9579ee6bd4", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.631 [XNIO-101 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@38f5c929 for /digest
18:09:11.631 [XNIO-101 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="tSsnrIfCUxANMTU2NTQ3ODU1MTYyM35oqylIZC3dM15lcOaf76Y=", uri="/digest", response="5380414e62af2497bf29c70b492da657", qop=auth, nc=00000001, cnonce="441d2e9579ee6bd4", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.632 [XNIO-101 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
18:09:11.636 [XNIO-101 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.636 [XNIO-101 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.636 [XNIO-101 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@38f5c929 for /digest
18:09:11.636 [XNIO-101 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.636 [XNIO-101 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
18:09:11.639 [XNIO-101 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IX7qzo5VreMNMTU2NTQ3ODU1MTYzNtWgV6X4cNXL3JoDRu63B+w=", uri="/digest", response="727c8cad0ab10cfaf9f66999efd5cf2d", qop=auth, nc=00000001, cnonce="6422cb05b264f4cc", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.639 [XNIO-101 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
18:09:11.640 [XNIO-101 task-7] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="IX7qzo5VreMNMTU2NTQ3ODU1MTYzNtWgV6X4cNXL3JoDRu63B+w=", uri="/digest", response="727c8cad0ab10cfaf9f66999efd5cf2d", qop=auth, nc=00000001, cnonce="6422cb05b264f4cc", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IX7qzo5VreMNMTU2NTQ3ODU1MTYzNtWgV6X4cNXL3JoDRu63B+w=", uri="/digest", response="727c8cad0ab10cfaf9f66999efd5cf2d", qop=auth, nc=00000001, cnonce="6422cb05b264f4cc", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.640 [XNIO-101 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IX7qzo5VreMNMTU2NTQ3ODU1MTYzNtWgV6X4cNXL3JoDRu63B+w=", uri="/digest", response="727c8cad0ab10cfaf9f66999efd5cf2d", qop=auth, nc=00000001, cnonce="6422cb05b264f4cc", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.640 [XNIO-101 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@38f5c929 for /digest
18:09:11.640 [XNIO-101 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ DELETE /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IX7qzo5VreMNMTU2NTQ3ODU1MTYzNtWgV6X4cNXL3JoDRu63B+w=", uri="/digest", response="727c8cad0ab10cfaf9f66999efd5cf2d", qop=auth, nc=00000001, cnonce="6422cb05b264f4cc", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:32983]} response {}}
18:09:11.640 [XNIO-101 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
18:09:11.643 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@446240c9
18:09:11.650 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@31d98800
18:09:11.652 [XNIO-102 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-1', selector sun.nio.ch.EPollSelectorImpl@df4ec2
18:09:11.655 [XNIO-102 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2289f9f1
18:09:11.655 [XNIO-102 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7e317f70
18:09:11.658 [XNIO-102 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7113c27f
18:09:11.657 [XNIO-102 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-4', selector sun.nio.ch.EPollSelectorImpl@21df333d
18:09:11.659 [XNIO-102 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-7', selector sun.nio.ch.EPollSelectorImpl@77d3c06
18:09:11.657 [XNIO-102 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-5', selector sun.nio.ch.EPollSelectorImpl@c7cf1e3
18:09:11.661 [XNIO-102 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7157190d
18:09:11.661 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.661 [XNIO-102 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 Accept', selector sun.nio.ch.EPollSelectorImpl@4a4f7cab
18:09:11.661 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.668 [XNIO-102 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:36143]}, cookies=[:]): <empty> }
18:09:11.669 [XNIO-102 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.672 [XNIO-102 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:36143]}, cookies=[:]): <empty> }
18:09:11.673 [XNIO-102 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.674 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@31d98800
18:09:11.679 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@58051d01
18:09:11.686 [XNIO-103 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1043b247
18:09:11.686 [XNIO-103 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2524520d
18:09:11.687 [XNIO-103 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-5', selector sun.nio.ch.EPollSelectorImpl@252ec2a1
18:09:11.687 [XNIO-103 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-7', selector sun.nio.ch.EPollSelectorImpl@f3b0b2b
18:09:11.686 [XNIO-103 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2cb36d65
18:09:11.686 [XNIO-103 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-3', selector sun.nio.ch.EPollSelectorImpl@33d7f4bf
18:09:11.687 [XNIO-103 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5a8d234b
18:09:11.687 [XNIO-103 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-8', selector sun.nio.ch.EPollSelectorImpl@71a0476d
18:09:11.687 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.687 [XNIO-103 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 Accept', selector sun.nio.ch.EPollSelectorImpl@39511ce6
18:09:11.688 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.693 [XNIO-103 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:44175]}, cookies=[:]): <empty> }
18:09:11.693 [XNIO-103 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.696 [XNIO-103 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:44175]}, cookies=[:]): <empty> }
18:09:11.697 [XNIO-103 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.697 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@58051d01
18:09:11.700 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3ed49ff1
18:09:11.701 [XNIO-104 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2468609a
18:09:11.702 [XNIO-104 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1964ef31
18:09:11.702 [XNIO-104 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4b7a0bab
18:09:11.702 [XNIO-104 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-4', selector sun.nio.ch.EPollSelectorImpl@66908237
18:09:11.702 [XNIO-104 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-5', selector sun.nio.ch.EPollSelectorImpl@ea8bf2
18:09:11.703 [XNIO-104 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-6', selector sun.nio.ch.EPollSelectorImpl@322081e8
18:09:11.704 [XNIO-104 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-8', selector sun.nio.ch.EPollSelectorImpl@50f5462f
18:09:11.703 [XNIO-104 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-7', selector sun.nio.ch.EPollSelectorImpl@44196bbf
18:09:11.704 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.704 [XNIO-104 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 Accept', selector sun.nio.ch.EPollSelectorImpl@51890da2
18:09:11.704 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.707 [XNIO-104 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:36215]}, cookies=[:]): <empty> }
18:09:11.707 [XNIO-104 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.712 [XNIO-104 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:36215]}, cookies=[:]): <empty> }
18:09:11.712 [XNIO-104 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.713 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3ed49ff1
18:09:11.715 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@41756f64
18:09:11.716 [XNIO-105 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-2', selector sun.nio.ch.EPollSelectorImpl@789c25ea
18:09:11.717 [XNIO-105 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5ad2cf19
18:09:11.717 [XNIO-105 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3f0dd7d3
18:09:11.717 [XNIO-105 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-5', selector sun.nio.ch.EPollSelectorImpl@359fbdf
18:09:11.717 [XNIO-105 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-3', selector sun.nio.ch.EPollSelectorImpl@203836d2
18:09:11.717 [XNIO-105 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7f89098a
18:09:11.719 [XNIO-105 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-7', selector sun.nio.ch.EPollSelectorImpl@39a6a6f6
18:09:11.719 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.720 [XNIO-105 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 Accept', selector sun.nio.ch.EPollSelectorImpl@3f381de
18:09:11.720 [XNIO-105 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5002dc
18:09:11.721 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.724 [XNIO-105 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37845]}, cookies=[:]): <empty> }
18:09:11.725 [XNIO-105 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.728 [XNIO-105 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:37845]}, cookies=[:]): <empty> }
18:09:11.728 [XNIO-105 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.729 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@41756f64
18:09:11.734 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@40a6e016
18:09:11.735 [XNIO-106 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-1', selector sun.nio.ch.EPollSelectorImpl@d2f11f6
18:09:11.735 [XNIO-106 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-3', selector sun.nio.ch.EPollSelectorImpl@374364fd
18:09:11.735 [XNIO-106 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-6', selector sun.nio.ch.EPollSelectorImpl@656e7780
18:09:11.735 [XNIO-106 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1823dbe6
18:09:11.736 [XNIO-106 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6632001d
18:09:11.735 [XNIO-106 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1eb240d8
18:09:11.735 [XNIO-106 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4cbf82e5
18:09:11.736 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.736 [XNIO-106 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-8', selector sun.nio.ch.EPollSelectorImpl@63dcbe7b
18:09:11.736 [XNIO-106 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 Accept', selector sun.nio.ch.EPollSelectorImpl@162c574f
18:09:11.736 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.743 [XNIO-106 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:34563]}, cookies=[:]): <empty> }
18:09:11.744 [XNIO-106 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.747 [XNIO-106 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:34563]}, cookies=[:]): <empty> }
18:09:11.747 [XNIO-106 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.748 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@40a6e016
18:09:11.751 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@25b3d64a
18:09:11.752 [XNIO-107 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6258d15b
18:09:11.753 [XNIO-107 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-2', selector sun.nio.ch.EPollSelectorImpl@db96713
18:09:11.755 [XNIO-107 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5ab0529b
18:09:11.756 [XNIO-107 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-5', selector sun.nio.ch.EPollSelectorImpl@49cb44d
18:09:11.759 [XNIO-107 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-6', selector sun.nio.ch.EPollSelectorImpl@949eca8
18:09:11.759 [XNIO-107 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7b8a173d
18:09:11.761 [XNIO-107 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5f7ee701
18:09:11.759 [XNIO-107 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6fab5ad9
18:09:11.763 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.763 [XNIO-107 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 Accept', selector sun.nio.ch.EPollSelectorImpl@144a6788
18:09:11.763 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.769 [XNIO-107 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41131]}, cookies=[:]): <empty> }
18:09:11.770 [XNIO-107 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.773 [XNIO-107 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41131]}, cookies=[:]): <empty> }
18:09:11.773 [XNIO-107 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.774 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@25b3d64a
18:09:11.777 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@fc0f7e2
18:09:11.782 [XNIO-108 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-1', selector sun.nio.ch.EPollSelectorImpl@430867d4
18:09:11.783 [XNIO-108 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2a0405f6
18:09:11.783 [XNIO-108 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3470525
18:09:11.783 [XNIO-108 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-4', selector sun.nio.ch.EPollSelectorImpl@67a157f4
18:09:11.786 [XNIO-108 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5cc61bde
18:09:11.787 [XNIO-108 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3558b94
18:09:11.791 [XNIO-108 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-7', selector sun.nio.ch.EPollSelectorImpl@98fb92
18:09:11.791 [XNIO-108 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-8', selector sun.nio.ch.EPollSelectorImpl@20e643fb
18:09:11.795 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.795 [XNIO-108 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 Accept', selector sun.nio.ch.EPollSelectorImpl@2f705c48
18:09:11.795 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.798 [XNIO-108 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:35141]}, cookies=[:]): <empty> }
18:09:11.798 [XNIO-108 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.801 [XNIO-108 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:35141]}, cookies=[:]): <empty> }
18:09:11.801 [XNIO-108 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.802 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@fc0f7e2
18:09:11.806 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4665b2d0
18:09:11.811 [XNIO-109 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-1', selector sun.nio.ch.EPollSelectorImpl@60ef8ea1
18:09:11.811 [XNIO-109 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2f32cca5
18:09:11.811 [XNIO-109 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-2', selector sun.nio.ch.EPollSelectorImpl@33cfec94
18:09:11.811 [XNIO-109 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-4', selector sun.nio.ch.EPollSelectorImpl@69b0dad4
18:09:11.811 [XNIO-109 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-5', selector sun.nio.ch.EPollSelectorImpl@a823e06
18:09:11.811 [XNIO-109 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5a72f40
18:09:11.811 [XNIO-109 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5335b575
18:09:11.811 [XNIO-109 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-8', selector sun.nio.ch.EPollSelectorImpl@267ae616
18:09:11.811 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.811 [XNIO-109 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 Accept', selector sun.nio.ch.EPollSelectorImpl@74104a2b
18:09:11.812 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.823 [XNIO-109 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39219]}, cookies=[:]): <empty> }
18:09:11.824 [XNIO-109 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.827 [XNIO-109 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39219]}, cookies=[:]): <empty> }
18:09:11.827 [XNIO-109 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.828 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4665b2d0
18:09:11.830 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@50a37ef8
18:09:11.831 [XNIO-110 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-1', selector sun.nio.ch.EPollSelectorImpl@32b73df4
18:09:11.831 [XNIO-110 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6b4e7a60
18:09:11.831 [XNIO-110 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7d3f98de
18:09:11.831 [XNIO-110 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-3', selector sun.nio.ch.EPollSelectorImpl@65a0421e
18:09:11.834 [XNIO-110 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-6', selector sun.nio.ch.EPollSelectorImpl@72600a38
18:09:11.834 [XNIO-110 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4e101c25
18:09:11.835 [XNIO-110 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6c32736f
18:09:11.835 [XNIO-110 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2d43b894
18:09:11.835 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.835 [XNIO-110 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 Accept', selector sun.nio.ch.EPollSelectorImpl@10acce82
18:09:11.836 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.838 [XNIO-110 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39167]}, cookies=[:]): <empty> }
18:09:11.838 [XNIO-110 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.841 [XNIO-110 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39167]}, cookies=[:]): <empty> }
18:09:11.841 [XNIO-110 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.842 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@50a37ef8
18:09:11.844 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7c96d9c8
18:09:11.845 [XNIO-111 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5b41a3d5
18:09:11.845 [XNIO-111 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-3', selector sun.nio.ch.EPollSelectorImpl@52a5894b
18:09:11.845 [XNIO-111 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1650cb0b
18:09:11.846 [XNIO-111 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7b8f77c
18:09:11.846 [XNIO-111 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7f33185d
18:09:11.846 [XNIO-111 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-6', selector sun.nio.ch.EPollSelectorImpl@60635dda
18:09:11.846 [XNIO-111 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1bd1dd51
18:09:11.846 [XNIO-111 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-8', selector sun.nio.ch.EPollSelectorImpl@599d6631
18:09:11.846 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.846 [XNIO-111 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 Accept', selector sun.nio.ch.EPollSelectorImpl@30a37c80
18:09:11.847 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.850 [XNIO-111 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:34343]}, cookies=[:]): <empty> }
18:09:11.850 [XNIO-111 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.853 [XNIO-111 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:34343]}, cookies=[:]): <empty> }
18:09:11.854 [XNIO-111 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.855 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7c96d9c8
18:09:11.857 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@b9dd036
18:09:11.858 [XNIO-112 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3435593a
18:09:11.859 [XNIO-112 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6729ed7
18:09:11.866 [XNIO-112 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-3', selector sun.nio.ch.EPollSelectorImpl@27ba7837
18:09:11.866 [XNIO-112 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-4', selector sun.nio.ch.EPollSelectorImpl@639d006c
18:09:11.866 [XNIO-112 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4ad66b73
18:09:11.868 [XNIO-112 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3c86c171
18:09:11.866 [XNIO-112 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-5', selector sun.nio.ch.EPollSelectorImpl@e1c672
18:09:11.870 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.870 [XNIO-112 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 Accept', selector sun.nio.ch.EPollSelectorImpl@1d69be0e
18:09:11.870 [XNIO-112 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1fd23adb
18:09:11.871 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.874 [XNIO-112 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:35797]}, cookies=[:]): <empty> }
18:09:11.874 [XNIO-112 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.879 [XNIO-112 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:35797]}, cookies=[:]): <empty> }
18:09:11.879 [XNIO-112 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
18:09:11.880 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@b9dd036
18:09:11.884 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@46caa55c
18:09:11.885 [XNIO-113 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1b1499f9
18:09:11.885 [XNIO-113 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-1', selector sun.nio.ch.EPollSelectorImpl@78424bea
18:09:11.885 [XNIO-113 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7294a444
18:09:11.885 [XNIO-113 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3a0c2a7f
18:09:11.886 [XNIO-113 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-7', selector sun.nio.ch.EPollSelectorImpl@57a408d8
18:09:11.885 [XNIO-113 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-5', selector sun.nio.ch.EPollSelectorImpl@649df20b
18:09:11.886 [XNIO-113 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2670a767
18:09:11.886 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.886 [XNIO-113 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2fff4d7f
18:09:11.886 [XNIO-113 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 Accept', selector sun.nio.ch.EPollSelectorImpl@1b4bb311
18:09:11.886 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.895 [XNIO-113 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39781]}, cookies=[:]): <empty> }
18:09:11.895 [XNIO-113 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.898 [XNIO-113 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:39781]}, cookies=[:]): <empty> }
18:09:11.899 [XNIO-113 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.900 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@46caa55c
18:09:11.902 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@188ea621
18:09:11.903 [XNIO-114 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-1', selector sun.nio.ch.EPollSelectorImpl@43f60a0c
18:09:11.904 [XNIO-114 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2c649262
18:09:11.905 [XNIO-114 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7b722542
18:09:11.906 [XNIO-114 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5ca40320
18:09:11.904 [XNIO-114 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5ed96c16
18:09:11.906 [XNIO-114 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-7', selector sun.nio.ch.EPollSelectorImpl@418b6a8b
18:09:11.906 [XNIO-114 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5c6c44c2
18:09:11.906 [XNIO-114 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6345dc92
18:09:11.906 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.906 [XNIO-114 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 Accept', selector sun.nio.ch.EPollSelectorImpl@31c6bacc
18:09:11.906 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.911 [XNIO-114 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:42979]}, cookies=[:]): <empty> }
18:09:11.912 [XNIO-114 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.915 [XNIO-114 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:42979]}, cookies=[:]): <empty> }
18:09:11.915 [XNIO-114 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.916 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@188ea621
18:09:11.919 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@26c52433
18:09:11.921 [XNIO-115 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-1', selector sun.nio.ch.EPollSelectorImpl@34a6985c
18:09:11.921 [XNIO-115 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4a0cb26e
18:09:11.921 [XNIO-115 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5c3b47a6
18:09:11.921 [XNIO-115 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-4', selector sun.nio.ch.EPollSelectorImpl@620c4856
18:09:11.923 [XNIO-115 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-6', selector sun.nio.ch.EPollSelectorImpl@229ba9f5
18:09:11.923 [XNIO-115 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-5', selector sun.nio.ch.EPollSelectorImpl@27d52085
18:09:11.924 [XNIO-115 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-8', selector sun.nio.ch.EPollSelectorImpl@571b45a
18:09:11.924 [XNIO-115 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6705fafb
18:09:11.927 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.927 [XNIO-115 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 Accept', selector sun.nio.ch.EPollSelectorImpl@5d06a888
18:09:11.927 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.931 [XNIO-115 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38845]}, cookies=[:]): <empty> }
18:09:11.932 [XNIO-115 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.935 [XNIO-115 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:38845]}, cookies=[:]): <empty> }
18:09:11.936 [XNIO-115 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.937 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@26c52433
18:09:11.939 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@47869d77
18:09:11.940 [XNIO-116 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3bd38438
18:09:11.941 [XNIO-116 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-2', selector sun.nio.ch.EPollSelectorImpl@723df590
18:09:11.943 [XNIO-116 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7a4c5c61
18:09:11.944 [XNIO-116 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-6', selector sun.nio.ch.EPollSelectorImpl@11682836
18:09:11.941 [XNIO-116 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2d4ed6b8
18:09:11.941 [XNIO-116 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-4', selector sun.nio.ch.EPollSelectorImpl@65977351
18:09:11.944 [XNIO-116 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5bce7538
18:09:11.944 [XNIO-116 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-8', selector sun.nio.ch.EPollSelectorImpl@68bdb0cc
18:09:11.944 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.944 [XNIO-116 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 Accept', selector sun.nio.ch.EPollSelectorImpl@34334205
18:09:11.945 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.947 [XNIO-116 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:42899]}, cookies=[:]): <empty> }
18:09:11.948 [XNIO-116 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.955 [XNIO-116 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:42899]}, cookies=[:]): <empty> }
18:09:11.955 [XNIO-116 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
18:09:11.956 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@47869d77
18:09:11.960 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@38adc407
18:09:11.961 [XNIO-117 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6cba79ac
18:09:11.964 [XNIO-117 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2a2c96ab
18:09:11.964 [XNIO-117 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1906fcae
18:09:11.961 [XNIO-117 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3a2d1e50
18:09:11.964 [XNIO-117 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-4', selector sun.nio.ch.EPollSelectorImpl@37c7ccea
18:09:11.966 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
18:09:11.966 [XNIO-117 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2eb162dc
18:09:11.966 [XNIO-117 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 Accept', selector sun.nio.ch.EPollSelectorImpl@204fdb9b
18:09:11.966 [XNIO-117 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-7', selector sun.nio.ch.EPollSelectorImpl@11862311
18:09:11.966 [XNIO-117 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4774d5db
18:09:11.966 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
18:09:11.974 [XNIO-117 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /gzip (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:40765]}, cookies=[:]): <empty> }
18:09:11.975 [XNIO-117 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
18:09:11.980 [XNIO-117 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { DELETE /gzip (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:40765]}, cookies=[:]): <empty> }
18:09:11.981 [XNIO-117 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
18:09:11.982 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@38adc407