Class groovyx.net.http.OkHttpDeleteSpec

51

tests

0

failures

0

ignored

2.395s

duration

100%

successful

Tests

Test Duration Result
HTTP DELETE with BASIC authentication (authorized) 0.032s passed
HTTP DELETE with BASIC authentication (unauthorized) 0.045s passed
HTTP DELETE with DIGEST authentication (authorized) 0.025s passed
HTTP DELETE with DIGEST authentication (unauthorized) 0.042s passed
HTTPS DELETE with BASIC authentication (authorized) 0.089s passed
HTTPS DELETE with BASIC authentication (unauthorized) 0.080s passed
HTTPS DELETE with DIGEST authentication (authorized) 0.082s passed
HTTPS DELETE with DIGEST authentication (unauthorized) 0.094s passed
delete(): HTTP application/json 0.092s passed
delete(): HTTP application/xml 0.119s passed
delete(): HTTP text/csv 0.151s passed
delete(): HTTP text/html 0.053s passed
delete(): HTTP text/plain 0.047s passed
delete(): HTTPS application/json 0.173s passed
delete(): HTTPS application/xml 0.154s passed
delete(): HTTPS text/csv 0.090s passed
delete(): HTTPS text/html 0.128s passed
delete(): HTTPS text/plain 0.132s passed
delete(Class,Closure): cookies -> [:] 0.013s passed
delete(Class,Closure): cookies -> [flavor:chocolate-chip, count:dozen] 0.019s passed
delete(Class,Closure): cookies -> [flavor:chocolate-chip] 0.027s passed
delete(Class,Closure): cookies -> null 0.030s passed
delete(Class,Consumer): cookies -> [:] 0.036s passed
delete(Class,Consumer): cookies -> [flavor:oatmeal, count:dozen] 0.031s passed
delete(Class,Consumer): cookies -> [flavor:peanut-butter] 0.052s passed
delete(Class,Consumer): cookies -> null 0.028s passed
delete(Closure): query -> [:] 0.013s passed
delete(Closure): query -> [alpha:[one, two], bravo:three] 0.024s passed
delete(Closure): query -> [alpha:[one, two]] 0.027s passed
delete(Closure): query -> [alpha:[one]] 0.032s passed
delete(Closure): query -> [alpha:one] 0.014s passed
delete(Closure): query -> null 0.033s passed
delete(Consumer): headers -> [:] 0.017s passed
delete(Consumer): headers -> [hat:fedora] 0.031s passed
delete(Consumer): headers -> null 0.018s passed
gzip compression supported 0.025s passed
interceptor 0.030s passed
success/failure handler with BiFunction (200) 0.019s passed
success/failure handler with BiFunction (300) 0.016s passed
success/failure handler with BiFunction (400) 0.019s passed
success/failure handler with BiFunction (500) 0.019s passed
success/failure handler with Closure (200) 0.024s passed
success/failure handler with Closure (300) 0.013s passed
success/failure handler with Closure (400) 0.012s passed
success/failure handler with Closure (500) 0.024s passed
when handler with BiFunction (205) 0.018s passed
when handler with BiFunction (210) 0.024s passed
when handler with BiFunction (211) 0.027s passed
when handler with Closure (205) 0.022s passed
when handler with Closure (210) 0.014s passed
when handler with Closure (211) 0.016s passed

Standard output

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

Standard error

Aug 10, 2019 6:09:11 PM okhttp3.internal.platform.Platform log
WARNING: previous digest authentication with same nonce failed, returning null
Aug 10, 2019 6:09:11 PM okhttp3.internal.platform.Platform log
WARNING: previous digest authentication with same nonce failed, returning null
Aug 10, 2019 6:09:11 PM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Aug 10, 2019 6:09:11 PM okhttp3.internal.platform.Platform log
WARNING: previous digest authentication with same nonce failed, returning null
Aug 10, 2019 6:09:11 PM okhttp3.internal.platform.Platform log
WARNING: previous digest authentication with same nonce failed, returning null
Aug 10, 2019 6:09:11 PM okhttp3.internal.platform.Platform log
WARNING: previous digest authentication with same nonce failed, returning null
Aug 10, 2019 6:09:11 PM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Aug 10, 2019 6:09:11 PM okhttp3.internal.platform.Platform log
WARNING: previous digest authentication with same nonce failed, returning null