Class groovyx.net.http.ApacheHttpPatchSpec

58

tests

0

failures

0

ignored

11.222s

duration

100%

successful

Tests

Test Duration Result
HTTP PATCH with BASIC authentication (authorized) 0.239s passed
HTTP PATCH with BASIC authentication (unauthorized) 0.206s passed
HTTP PATCH with DIGEST authentication (authorized) 0.263s passed
HTTP PATCH with DIGEST authentication (unauthorized) 0.072s passed
HTTPS PATCH with BASIC authentication (authorized) 0.240s passed
HTTPS PATCH with BASIC authentication (unauthorized) 0.190s passed
HTTPS PATCH with DIGEST authentication (authorized) 0.187s passed
HTTPS PATCH with DIGEST authentication (unauthorized) 0.151s passed
form (url-encoded): HTTP 0.077s passed
form (url-encoded): HTTPS 0.117s passed
gzip compression supported 0.065s passed
interceptor 0.116s passed
multipart request HTTP 0.436s passed
multipart request HTTPS 0.094s passed
patch(): HTTP application/json [:] 0.180s passed
patch(): HTTP application/xml [one:1] 0.146s passed
patch(): HTTP text/csv [one:1, two:2] 0.157s passed
patch(): HTTP text/html [two:2] 0.115s passed
patch(): HTTP text/plain null 4.274s passed
patch(): HTTPS application/json [:] 0.183s passed
patch(): HTTPS application/xml [one:1] 0.157s passed
patch(): HTTPS text/csv [one:1, two:2] 0.166s passed
patch(): HTTPS text/html [two:2] 0.173s passed
patch(): HTTPS text/plain null 0.705s passed
patch(Class,Closure): cookies -> [:] 0.068s passed
patch(Class,Closure): cookies -> [flavor:chocolate-chip, count:dozen] 0.043s passed
patch(Class,Closure): cookies -> [flavor:chocolate-chip] 0.088s passed
patch(Class,Closure): cookies -> null 0.153s passed
patch(Class,Consumer): cookies -> [:] 0.066s passed
patch(Class,Consumer): cookies -> [flavor:oatmeal, count:dozen] 0.068s passed
patch(Class,Consumer): cookies -> [flavor:peanut-butter] 0.081s passed
patch(Class,Consumer): cookies -> null 0.077s passed
patch(Closure): query -> [:] 0.070s passed
patch(Closure): query -> [alpha:[one, two], bravo:three] 0.087s passed
patch(Closure): query -> [alpha:[one, two]] 0.111s passed
patch(Closure): query -> [alpha:[one]] 0.086s passed
patch(Closure): query -> [alpha:one] 0.121s passed
patch(Closure): query -> null 0.085s passed
patch(Consumer): headers -> [:] 0.095s passed
patch(Consumer): headers -> [hat:fedora] 0.119s passed
patch(Consumer): headers -> null 0.191s passed
request content encoding (application/json) 0.074s passed
request content encoding (application/xml) 0.100s passed
request content encoding (text/html) 0.054s passed
success/failure handler with BiFunction (200) 0.045s passed
success/failure handler with BiFunction (300) 0.053s passed
success/failure handler with BiFunction (400) 0.069s passed
success/failure handler with BiFunction (500) 0.072s passed
success/failure handler with Closure (200) 0.046s passed
success/failure handler with Closure (300) 0.048s passed
success/failure handler with Closure (400) 0.028s passed
success/failure handler with Closure (500) 0.028s passed
when handler with BiFunction (205) 0.070s passed
when handler with BiFunction (210) 0.037s passed
when handler with BiFunction (211) 0.019s passed
when handler with Closure (205) 0.056s passed
when handler with Closure (210) 0.058s passed
when handler with Closure (211) 0.047s passed

Standard output

19:15:55.035 [Test worker] DEBUG ersatz.jboss.logging - Logging Provider: ersatz.jboss.logging.Slf4jLoggerProvider
19:15:55.073 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6c541e63
19:15:55.098 [Test worker] INFO ersatz.xnio - XNIO version 3.3.8.Final
19:15:55.137 [Test worker] INFO ersatz.xnio.nio - XNIO NIO Implementation Version 3.3.8.Final
19:15:55.277 [XNIO-1 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-1', selector sun.nio.ch.EPollSelectorImpl@495b8560
19:15:55.298 [XNIO-1 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5473b788
19:15:55.303 [XNIO-1 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-3', selector sun.nio.ch.EPollSelectorImpl@484c9de6
19:15:55.308 [XNIO-1 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2d1ff46f
19:15:55.319 [XNIO-1 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2adb039f
19:15:55.323 [XNIO-1 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-6', selector sun.nio.ch.EPollSelectorImpl@119bceb4
19:15:55.342 [XNIO-1 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-7', selector sun.nio.ch.EPollSelectorImpl@77487242
19:15:55.360 [XNIO-1 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-8', selector sun.nio.ch.EPollSelectorImpl@d68e706
19:15:55.364 [XNIO-1 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 Accept', selector sun.nio.ch.EPollSelectorImpl@4b97e176
19:15:55.367 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:55.627 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:56.590 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:56.682 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:56.690 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40961
19:15:56.789 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40961
19:15:56.792 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40961
19:15:56.816 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48130<->127.0.0.1:40961
19:15:56.823 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:56.831 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:56.833 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:56.843 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> PATCH /alpha HTTP/1.1
19:15:56.843 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Type: application/json; charset=utf-8
19:15:56.844 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Length: 0
19:15:56.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:40961
19:15:56.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
19:15:56.846 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:56.846 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
19:15:56.847 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:56.848 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:56.849 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Length: 0[\r][\n]"
19:15:56.851 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:40961[\r][\n]"
19:15:56.852 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
19:15:56.863 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:56.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:56.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
19:15:57.137 [XNIO-1 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40961]}, cookies=[:]): <empty> }
19:15:57.375 [XNIO-1 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:15:57.496 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 200 OK[\r][\n]"
19:15:57.496 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Encoding: gzip[\r][\n]"
19:15:57.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Connection: keep-alive[\r][\n]"
19:15:57.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Type: text/plain[\r][\n]"
19:15:57.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 27[\r][\n]"
19:15:57.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:57.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
19:15:57.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:15:57.509 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 200 OK
19:15:57.511 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Encoding: gzip
19:15:57.512 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Connection: keep-alive
19:15:57.517 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Type: text/plain
19:15:57.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 27
19:15:57.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:57.549 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:57.764 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48130<->127.0.0.1:40961
19:15:57.766 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:57.797 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:57.797 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:57.798 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40961
19:15:57.807 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:57.807 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:57.807 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:57.808 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> PATCH /alpha HTTP/1.1
19:15:57.808 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Type: application/json; charset=utf-8
19:15:57.808 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Length: 0
19:15:57.808 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:40961
19:15:57.812 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
19:15:57.812 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:57.812 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
19:15:57.813 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:57.813 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:57.813 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Length: 0[\r][\n]"
19:15:57.813 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:40961[\r][\n]"
19:15:57.814 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
19:15:57.816 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:57.817 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:57.817 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
19:15:57.819 [XNIO-1 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40961]}, cookies=[:]): <empty> }
19:15:57.892 [XNIO-1 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:15:57.896 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 200 OK[\r][\n]"
19:15:57.896 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Encoding: gzip[\r][\n]"
19:15:57.896 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Connection: keep-alive[\r][\n]"
19:15:57.896 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Type: text/plain[\r][\n]"
19:15:57.896 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 27[\r][\n]"
19:15:57.896 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:57.896 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
19:15:57.896 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:15:57.897 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 200 OK
19:15:57.897 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Encoding: gzip
19:15:57.897 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Connection: keep-alive
19:15:57.897 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Type: text/plain
19:15:57.897 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 27
19:15:57.897 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:57.897 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:57.898 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48130<->127.0.0.1:40961
19:15:57.898 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:57.933 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6c541e63
19:15:57.978 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6420f228
19:15:57.998 [XNIO-2 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3b32f11f
19:15:58.038 [XNIO-2 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5f27d4e5
19:15:58.044 [XNIO-2 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5ae55616
19:15:58.055 [XNIO-2 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-4', selector sun.nio.ch.EPollSelectorImpl@65e660ab
19:15:58.070 [XNIO-2 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2ad61020
19:15:58.078 [XNIO-2 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-6', selector sun.nio.ch.EPollSelectorImpl@26f071f
19:15:58.093 [XNIO-2 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3459b1b3
19:15:58.078 [XNIO-2 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-7', selector sun.nio.ch.EPollSelectorImpl@496f25e2
19:15:58.099 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:58.101 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:58.104 [XNIO-2 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 Accept', selector sun.nio.ch.EPollSelectorImpl@4088b48f
19:15:58.107 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:58.107 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:58.108 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33415
19:15:58.109 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:33415
19:15:58.111 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33415
19:15:58.112 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:33415 with timeout 0
19:15:58.164 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:15:58.166 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
19:15:58.167 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:15:58.618 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:15:58.619 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
19:15:58.619 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:15:58.622 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:15:58.623 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:15:58.625 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:32846<->127.0.0.1:33415
19:15:58.626 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:58.627 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.627 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.628 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> PATCH /alpha HTTP/1.1
19:15:58.628 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Content-Type: application/json; charset=utf-8
19:15:58.629 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Content-Length: 0
19:15:58.629 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Host: localhost:33415
19:15:58.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Connection: Keep-Alive
19:15:58.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept-Encoding: gzip,deflate
19:15:58.631 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:58.631 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:58.631 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Content-Length: 0[\r][\n]"
19:15:58.631 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Host: localhost:33415[\r][\n]"
19:15:58.631 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
19:15:58.631 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:58.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:58.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "[\r][\n]"
19:15:58.642 [XNIO-2 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33415]}, cookies=[:]): <empty> }
19:15:58.645 [XNIO-2 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:15:58.647 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
19:15:58.648 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Encoding: gzip[\r][\n]"
19:15:58.648 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Connection: keep-alive[\r][\n]"
19:15:58.648 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Type: text/plain[\r][\n]"
19:15:58.648 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Length: 27[\r][\n]"
19:15:58.649 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:58.649 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "[\r][\n]"
19:15:58.649 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:15:58.649 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << HTTP/1.1 200 OK
19:15:58.649 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Encoding: gzip
19:15:58.650 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Connection: keep-alive
19:15:58.650 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Type: text/plain
19:15:58.650 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Length: 27
19:15:58.650 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:58.650 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:58.651 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:32846<->127.0.0.1:33415
19:15:58.651 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:58.652 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:58.652 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:58.652 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33415
19:15:58.653 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:58.653 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.653 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> PATCH /alpha HTTP/1.1
19:15:58.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Content-Type: application/json; charset=utf-8
19:15:58.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Content-Length: 0
19:15:58.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Host: localhost:33415
19:15:58.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Connection: Keep-Alive
19:15:58.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept-Encoding: gzip,deflate
19:15:58.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:58.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:58.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Content-Length: 0[\r][\n]"
19:15:58.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Host: localhost:33415[\r][\n]"
19:15:58.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
19:15:58.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:58.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:58.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "[\r][\n]"
19:15:58.658 [XNIO-2 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33415]}, cookies=[:]): <empty> }
19:15:58.662 [XNIO-2 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:15:58.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
19:15:58.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Encoding: gzip[\r][\n]"
19:15:58.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Connection: keep-alive[\r][\n]"
19:15:58.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Type: text/plain[\r][\n]"
19:15:58.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Length: 27[\r][\n]"
19:15:58.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:58.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "[\r][\n]"
19:15:58.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:15:58.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << HTTP/1.1 200 OK
19:15:58.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Encoding: gzip
19:15:58.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Connection: keep-alive
19:15:58.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Type: text/plain
19:15:58.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Length: 27
19:15:58.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:58.666 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:58.667 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:32846<->127.0.0.1:33415
19:15:58.667 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:58.668 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6420f228
19:15:58.677 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@44b757fd
19:15:58.699 [XNIO-3 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3cacd7e5
19:15:58.700 [XNIO-3 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-2', selector sun.nio.ch.EPollSelectorImpl@f7131c9
19:15:58.708 [XNIO-3 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-4', selector sun.nio.ch.EPollSelectorImpl@575230be
19:15:58.701 [XNIO-3 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7379a63e
19:15:58.722 [XNIO-3 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-5', selector sun.nio.ch.EPollSelectorImpl@618f7977
19:15:58.722 [XNIO-3 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7b01717c
19:15:58.734 [XNIO-3 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-8', selector sun.nio.ch.EPollSelectorImpl@79880d84
19:15:58.741 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:58.732 [XNIO-3 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-7', selector sun.nio.ch.EPollSelectorImpl@26421cb8
19:15:58.743 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:58.742 [XNIO-3 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 Accept', selector sun.nio.ch.EPollSelectorImpl@6373ea9f
19:15:58.768 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:58.769 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:58.769 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39361
19:15:58.769 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39361
19:15:58.769 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39361
19:15:58.770 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:35368<->127.0.0.1:39361
19:15:58.774 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:58.776 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.776 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.777 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> PATCH /alpha HTTP/1.1
19:15:58.777 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Content-Type: application/json; charset=utf-8
19:15:58.777 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Content-Length: 2
19:15:58.777 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Host: localhost:39361
19:15:58.777 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Connection: Keep-Alive
19:15:58.777 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.778 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Accept-Encoding: gzip,deflate
19:15:58.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:58.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:58.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Content-Length: 2[\r][\n]"
19:15:58.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Host: localhost:39361[\r][\n]"
19:15:58.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Connection: Keep-Alive[\r][\n]"
19:15:58.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:58.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:58.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "[\r][\n]"
19:15:58.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "{}"
19:15:58.790 [XNIO-3 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39361]}, cookies=[:]): {} }
19:15:58.795 [XNIO-3 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
19:15:58.796 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "HTTP/1.1 200 OK[\r][\n]"
19:15:58.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Content-Encoding: gzip[\r][\n]"
19:15:58.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Connection: keep-alive[\r][\n]"
19:15:58.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Content-Type: application/json[\r][\n]"
19:15:58.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Content-Length: 39[\r][\n]"
19:15:58.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:58.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "[\r][\n]"
19:15:58.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab]V*K[0xcc])MU[0xb2]R[0xca][0xcf][0xd6][0xcd]*[0xce][0xcf]S[0xaa][0x5][0x0][0xe2][0xce][0x90][0x14][0x13][0x0][0x0][0x0]"
19:15:58.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << HTTP/1.1 200 OK
19:15:58.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Content-Encoding: gzip
19:15:58.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Connection: keep-alive
19:15:58.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Content-Type: application/json
19:15:58.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Content-Length: 39
19:15:58.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:58.798 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:58.809 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35368<->127.0.0.1:39361
19:15:58.809 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:58.820 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:58.820 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:58.821 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39361
19:15:58.821 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:58.821 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.822 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.822 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> PATCH /alpha HTTP/1.1
19:15:58.822 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Content-Type: application/json; charset=utf-8
19:15:58.822 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Content-Length: 2
19:15:58.822 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Host: localhost:39361
19:15:58.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Connection: Keep-Alive
19:15:58.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Accept-Encoding: gzip,deflate
19:15:58.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:58.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:58.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Content-Length: 2[\r][\n]"
19:15:58.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Host: localhost:39361[\r][\n]"
19:15:58.827 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Connection: Keep-Alive[\r][\n]"
19:15:58.827 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:58.827 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:58.827 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "[\r][\n]"
19:15:58.828 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "{}"
19:15:58.829 [XNIO-3 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39361]}, cookies=[:]): {} }
19:15:58.834 [XNIO-3 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
19:15:58.843 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "HTTP/1.1 200 OK[\r][\n]"
19:15:58.844 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Content-Encoding: gzip[\r][\n]"
19:15:58.844 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Connection: keep-alive[\r][\n]"
19:15:58.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Content-Type: application/json[\r][\n]"
19:15:58.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Content-Length: 39[\r][\n]"
19:15:58.846 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:58.846 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "[\r][\n]"
19:15:58.846 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab]V*K[0xcc])MU[0xb2]R[0xca][0xcf][0xd6][0xcd]*[0xce][0xcf]S[0xaa][0x5][0x0][0xe2][0xce][0x90][0x14][0x13][0x0][0x0][0x0]"
19:15:58.847 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << HTTP/1.1 200 OK
19:15:58.847 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Content-Encoding: gzip
19:15:58.847 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Connection: keep-alive
19:15:58.848 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Content-Type: application/json
19:15:58.848 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Content-Length: 39
19:15:58.848 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:58.849 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:58.850 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35368<->127.0.0.1:39361
19:15:58.850 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:58.851 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@44b757fd
19:15:58.867 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5ade3fb4
19:15:58.880 [XNIO-4 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-1', selector sun.nio.ch.EPollSelectorImpl@78d4fdb3
19:15:58.881 [XNIO-4 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7f89abb4
19:15:58.883 [XNIO-4 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1a9ebc56
19:15:58.883 [XNIO-4 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2a4301e7
19:15:58.884 [XNIO-4 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-5', selector sun.nio.ch.EPollSelectorImpl@570f52b4
19:15:58.885 [XNIO-4 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4f3554df
19:15:58.887 [XNIO-4 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-7', selector sun.nio.ch.EPollSelectorImpl@686f03d0
19:15:58.888 [XNIO-4 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1df72839
19:15:58.888 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:58.889 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:58.889 [XNIO-4 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 Accept', selector sun.nio.ch.EPollSelectorImpl@2d3d34e
19:15:58.900 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:58.900 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:58.901 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:45651
19:15:58.901 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:45651
19:15:58.901 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45651
19:15:58.901 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:45651 with timeout 0
19:15:58.902 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:15:58.902 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
19:15:58.909 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:15:58.998 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:15:58.998 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
19:15:58.998 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:15:58.998 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:15:58.998 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:15:58.998 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:35786<->127.0.0.1:45651
19:15:58.999 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:58.999 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.999 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> PATCH /alpha HTTP/1.1
19:15:58.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Content-Type: application/json; charset=utf-8
19:15:58.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Content-Length: 2
19:15:58.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Host: localhost:45651
19:15:58.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Connection: Keep-Alive
19:15:58.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Accept-Encoding: gzip,deflate
19:15:59.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Content-Length: 2[\r][\n]"
19:15:59.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Host: localhost:45651[\r][\n]"
19:15:59.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "[\r][\n]"
19:15:59.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "{}"
19:15:59.009 [XNIO-4 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45651]}, cookies=[:]): {} }
19:15:59.013 [XNIO-4 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
19:15:59.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Content-Encoding: gzip[\r][\n]"
19:15:59.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Connection: keep-alive[\r][\n]"
19:15:59.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Content-Type: application/json[\r][\n]"
19:15:59.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Content-Length: 39[\r][\n]"
19:15:59.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "[\r][\n]"
19:15:59.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab]V*K[0xcc])MU[0xb2]R[0xca][0xcf][0xd6][0xcd]*[0xce][0xcf]S[0xaa][0x5][0x0][0xe2][0xce][0x90][0x14][0x13][0x0][0x0][0x0]"
19:15:59.018 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << HTTP/1.1 200 OK
19:15:59.018 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Content-Encoding: gzip
19:15:59.018 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Connection: keep-alive
19:15:59.018 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Content-Type: application/json
19:15:59.018 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Content-Length: 39
19:15:59.018 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.018 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.019 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35786<->127.0.0.1:45651
19:15:59.019 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.020 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.020 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.020 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:45651
19:15:59.020 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.020 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.020 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.022 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> PATCH /alpha HTTP/1.1
19:15:59.022 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Content-Type: application/json; charset=utf-8
19:15:59.022 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Content-Length: 2
19:15:59.022 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Host: localhost:45651
19:15:59.022 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Connection: Keep-Alive
19:15:59.026 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.027 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Accept-Encoding: gzip,deflate
19:15:59.028 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.028 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.028 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Content-Length: 2[\r][\n]"
19:15:59.028 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Host: localhost:45651[\r][\n]"
19:15:59.028 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.028 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.028 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.029 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "[\r][\n]"
19:15:59.029 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "{}"
19:15:59.033 [XNIO-4 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45651]}, cookies=[:]): {} }
19:15:59.036 [XNIO-4 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
19:15:59.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Content-Encoding: gzip[\r][\n]"
19:15:59.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Connection: keep-alive[\r][\n]"
19:15:59.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Content-Type: application/json[\r][\n]"
19:15:59.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Content-Length: 39[\r][\n]"
19:15:59.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "[\r][\n]"
19:15:59.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab]V*K[0xcc])MU[0xb2]R[0xca][0xcf][0xd6][0xcd]*[0xce][0xcf]S[0xaa][0x5][0x0][0xe2][0xce][0x90][0x14][0x13][0x0][0x0][0x0]"
19:15:59.039 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << HTTP/1.1 200 OK
19:15:59.039 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Content-Encoding: gzip
19:15:59.039 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Connection: keep-alive
19:15:59.039 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Content-Type: application/json
19:15:59.039 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Content-Length: 39
19:15:59.039 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.039 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.040 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35786<->127.0.0.1:45651
19:15:59.040 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.041 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5ade3fb4
19:15:59.053 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@68896b70
19:15:59.071 [XNIO-5 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4b67fc23
19:15:59.073 [XNIO-5 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-2', selector sun.nio.ch.EPollSelectorImpl@49a89e3f
19:15:59.085 [XNIO-5 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-3', selector sun.nio.ch.EPollSelectorImpl@38526806
19:15:59.091 [XNIO-5 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-4', selector sun.nio.ch.EPollSelectorImpl@f77e734
19:15:59.094 [XNIO-5 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2e09f94b
19:15:59.097 [XNIO-5 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6894ab1e
19:15:59.098 [XNIO-5 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4662cba9
19:15:59.102 [XNIO-5 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-8', selector sun.nio.ch.EPollSelectorImpl@518e8985
19:15:59.104 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.105 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.108 [XNIO-5 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 Accept', selector sun.nio.ch.EPollSelectorImpl@4a4ecb20
19:15:59.113 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.114 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.114 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38725
19:15:59.114 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38725
19:15:59.114 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38725
19:15:59.117 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:50364<->127.0.0.1:38725
19:15:59.118 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.119 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.119 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.119 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> PATCH /alpha HTTP/1.1
19:15:59.119 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Content-Type: application/json; charset=utf-8
19:15:59.120 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Content-Length: 11
19:15:59.120 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Host: localhost:38725
19:15:59.120 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Connection: Keep-Alive
19:15:59.124 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.124 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Accept-Encoding: gzip,deflate
19:15:59.125 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.125 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.125 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Content-Length: 11[\r][\n]"
19:15:59.126 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Host: localhost:38725[\r][\n]"
19:15:59.126 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.126 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.126 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "[\r][\n]"
19:15:59.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "{"one":"1"}"
19:15:59.137 [XNIO-5 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38725]}, cookies=[:]): {"one":"1"} }
19:15:59.140 [XNIO-5 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
19:15:59.141 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Content-Encoding: gzip[\r][\n]"
19:15:59.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Connection: keep-alive[\r][\n]"
19:15:59.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Content-Type: application/xml[\r][\n]"
19:15:59.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Content-Length: 65[\r][\n]"
19:15:59.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.143 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "[\r][\n]"
19:15:59.143 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xb1][0xaf][0xc8][0xcd]Q(K-*[0xce][0xcc][0xcf][0xb3]U2[0xd4]3P[0xb2][0xb7][0xb3][0xc9]M-.NLOU(K[0xcc])M[0xb5]U[0xca][0xcf][0xd6][0x5][0xaa]R[0xd2][0xb7][0x3][0x0]![0x2][0xb2][0x8].[0x0][0x0][0x0]"
19:15:59.143 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << HTTP/1.1 200 OK
19:15:59.144 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Content-Encoding: gzip
19:15:59.144 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Connection: keep-alive
19:15:59.144 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Content-Type: application/xml
19:15:59.144 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Content-Length: 65
19:15:59.145 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.145 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.148 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:50364<->127.0.0.1:38725
19:15:59.148 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.150 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.150 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.150 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38725
19:15:59.151 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.151 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.151 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.152 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> PATCH /alpha HTTP/1.1
19:15:59.153 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Content-Type: application/json; charset=utf-8
19:15:59.153 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Content-Length: 11
19:15:59.153 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Host: localhost:38725
19:15:59.154 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Connection: Keep-Alive
19:15:59.154 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.154 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Accept-Encoding: gzip,deflate
19:15:59.154 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Content-Length: 11[\r][\n]"
19:15:59.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Host: localhost:38725[\r][\n]"
19:15:59.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "[\r][\n]"
19:15:59.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "{"one":"1"}"
19:15:59.176 [XNIO-5 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38725]}, cookies=[:]): {"one":"1"} }
19:15:59.178 [XNIO-5 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
19:15:59.179 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.180 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Content-Encoding: gzip[\r][\n]"
19:15:59.180 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Connection: keep-alive[\r][\n]"
19:15:59.180 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Content-Type: application/xml[\r][\n]"
19:15:59.180 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Content-Length: 65[\r][\n]"
19:15:59.180 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.181 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "[\r][\n]"
19:15:59.181 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xb1][0xaf][0xc8][0xcd]Q(K-*[0xce][0xcc][0xcf][0xb3]U2[0xd4]3P[0xb2][0xb7][0xb3][0xc9]M-.NLOU(K[0xcc])M[0xb5]U[0xca][0xcf][0xd6][0x5][0xaa]R[0xd2][0xb7][0x3][0x0]![0x2][0xb2][0x8].[0x0][0x0][0x0]"
19:15:59.181 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << HTTP/1.1 200 OK
19:15:59.181 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Content-Encoding: gzip
19:15:59.181 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Connection: keep-alive
19:15:59.182 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Content-Type: application/xml
19:15:59.182 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Content-Length: 65
19:15:59.182 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.182 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.184 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:50364<->127.0.0.1:38725
19:15:59.184 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.185 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@68896b70
19:15:59.201 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3c5934d7
19:15:59.226 [XNIO-6 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6248341
19:15:59.227 [XNIO-6 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1c373ec0
19:15:59.231 [XNIO-6 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1c9bb420
19:15:59.233 [XNIO-6 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2be7dd13
19:15:59.226 [XNIO-6 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6c56fe5a
19:15:59.243 [XNIO-6 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6c3656e
19:15:59.244 [XNIO-6 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-8', selector sun.nio.ch.EPollSelectorImpl@78d20f4b
19:15:59.227 [XNIO-6 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-4', selector sun.nio.ch.EPollSelectorImpl@63f836e2
19:15:59.245 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.245 [XNIO-6 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 Accept', selector sun.nio.ch.EPollSelectorImpl@70ebd024
19:15:59.246 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.250 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.250 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.250 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40281
19:15:59.250 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:40281
19:15:59.250 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40281
19:15:59.250 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:40281 with timeout 0
19:15:59.250 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:15:59.251 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
19:15:59.251 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:15:59.297 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:15:59.297 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
19:15:59.297 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:15:59.297 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:15:59.297 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:15:59.298 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:53284<->127.0.0.1:40281
19:15:59.298 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.303 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.303 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> PATCH /alpha HTTP/1.1
19:15:59.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Content-Type: application/json; charset=utf-8
19:15:59.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Content-Length: 11
19:15:59.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Host: localhost:40281
19:15:59.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Connection: Keep-Alive
19:15:59.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Accept-Encoding: gzip,deflate
19:15:59.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Content-Length: 11[\r][\n]"
19:15:59.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Host: localhost:40281[\r][\n]"
19:15:59.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "[\r][\n]"
19:15:59.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "{"one":"1"}"
19:15:59.315 [XNIO-6 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40281]}, cookies=[:]): {"one":"1"} }
19:15:59.318 [XNIO-6 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
19:15:59.319 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Content-Encoding: gzip[\r][\n]"
19:15:59.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Connection: keep-alive[\r][\n]"
19:15:59.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Content-Type: application/xml[\r][\n]"
19:15:59.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Content-Length: 65[\r][\n]"
19:15:59.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "[\r][\n]"
19:15:59.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xb1][0xaf][0xc8][0xcd]Q(K-*[0xce][0xcc][0xcf][0xb3]U2[0xd4]3P[0xb2][0xb7][0xb3][0xc9]M-.NLOU(K[0xcc])M[0xb5]U[0xca][0xcf][0xd6][0x5][0xaa]R[0xd2][0xb7][0x3][0x0]![0x2][0xb2][0x8].[0x0][0x0][0x0]"
19:15:59.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << HTTP/1.1 200 OK
19:15:59.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Content-Encoding: gzip
19:15:59.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Connection: keep-alive
19:15:59.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Content-Type: application/xml
19:15:59.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Content-Length: 65
19:15:59.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.320 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.323 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53284<->127.0.0.1:40281
19:15:59.323 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.324 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.325 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.325 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40281
19:15:59.325 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.326 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.326 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> PATCH /alpha HTTP/1.1
19:15:59.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Content-Type: application/json; charset=utf-8
19:15:59.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Content-Length: 11
19:15:59.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Host: localhost:40281
19:15:59.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Connection: Keep-Alive
19:15:59.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Accept-Encoding: gzip,deflate
19:15:59.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Content-Length: 11[\r][\n]"
19:15:59.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Host: localhost:40281[\r][\n]"
19:15:59.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "[\r][\n]"
19:15:59.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "{"one":"1"}"
19:15:59.336 [XNIO-6 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40281]}, cookies=[:]): {"one":"1"} }
19:15:59.340 [XNIO-6 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
19:15:59.342 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.342 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Content-Encoding: gzip[\r][\n]"
19:15:59.342 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Connection: keep-alive[\r][\n]"
19:15:59.342 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Content-Type: application/xml[\r][\n]"
19:15:59.342 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Content-Length: 65[\r][\n]"
19:15:59.342 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.342 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "[\r][\n]"
19:15:59.342 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xb1][0xaf][0xc8][0xcd]Q(K-*[0xce][0xcc][0xcf][0xb3]U2[0xd4]3P[0xb2][0xb7][0xb3][0xc9]M-.NLOU(K[0xcc])M[0xb5]U[0xca][0xcf][0xd6][0x5][0xaa]R[0xd2][0xb7][0x3][0x0]![0x2][0xb2][0x8].[0x0][0x0][0x0]"
19:15:59.343 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << HTTP/1.1 200 OK
19:15:59.343 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Content-Encoding: gzip
19:15:59.343 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Connection: keep-alive
19:15:59.343 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Content-Type: application/xml
19:15:59.343 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Content-Length: 65
19:15:59.343 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.343 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.346 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53284<->127.0.0.1:40281
19:15:59.346 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.347 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3c5934d7
19:15:59.373 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@472f1ce5
19:15:59.393 [XNIO-7 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-2', selector sun.nio.ch.EPollSelectorImpl@597d65c8
19:15:59.398 [XNIO-7 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-1', selector sun.nio.ch.EPollSelectorImpl@8303fff
19:15:59.399 [XNIO-7 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-3', selector sun.nio.ch.EPollSelectorImpl@53f2e96a
19:15:59.416 [XNIO-7 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-4', selector sun.nio.ch.EPollSelectorImpl@31906855
19:15:59.418 [XNIO-7 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-6', selector sun.nio.ch.EPollSelectorImpl@41556360
19:15:59.420 [XNIO-7 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-7', selector sun.nio.ch.EPollSelectorImpl@70301824
19:15:59.420 [XNIO-7 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7b97a63c
19:15:59.429 [XNIO-7 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5d511a50
19:15:59.430 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.431 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.432 [XNIO-7 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 Accept', selector sun.nio.ch.EPollSelectorImpl@346ba27d
19:15:59.443 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.443 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.443 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37229
19:15:59.443 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:37229
19:15:59.444 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37229
19:15:59.444 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:55082<->127.0.0.1:37229
19:15:59.444 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.444 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.444 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.445 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> PATCH /alpha HTTP/1.1
19:15:59.445 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Content-Type: application/json; charset=utf-8
19:15:59.445 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Content-Length: 9
19:15:59.445 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Host: localhost:37229
19:15:59.445 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Connection: Keep-Alive
19:15:59.445 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.445 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Accept-Encoding: gzip,deflate
19:15:59.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Content-Length: 9[\r][\n]"
19:15:59.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Host: localhost:37229[\r][\n]"
19:15:59.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "[\r][\n]"
19:15:59.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "{"two":2}"
19:15:59.446 [XNIO-7 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37229]}, cookies=[:]): {"two":2} }
19:15:59.449 [XNIO-7 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
19:15:59.450 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.450 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Content-Encoding: gzip[\r][\n]"
19:15:59.450 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Connection: keep-alive[\r][\n]"
19:15:59.450 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Content-Type: text/html[\r][\n]"
19:15:59.450 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Content-Length: 40[\r][\n]"
19:15:59.450 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.450 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "[\r][\n]"
19:15:59.450 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xc9]([0xc9][0xcd][0xb1][0xb3]I[0xca]O[0xa9][0xb4][0xcb][0xcf][0xd6][0x5][0xf1]l[0xf4][0xc1]<[0x0][0x84]/[0x88][0xcf][0x1a][0x0][0x0][0x0]"
19:15:59.450 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << HTTP/1.1 200 OK
19:15:59.450 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Content-Encoding: gzip
19:15:59.450 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Connection: keep-alive
19:15:59.450 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Content-Type: text/html
19:15:59.450 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Content-Length: 40
19:15:59.450 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.450 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.454 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55082<->127.0.0.1:37229
19:15:59.455 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.470 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.470 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.470 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37229
19:15:59.471 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.471 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.471 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> PATCH /alpha HTTP/1.1
19:15:59.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Content-Type: application/json; charset=utf-8
19:15:59.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Content-Length: 9
19:15:59.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Host: localhost:37229
19:15:59.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Connection: Keep-Alive
19:15:59.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Accept-Encoding: gzip,deflate
19:15:59.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Content-Length: 9[\r][\n]"
19:15:59.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Host: localhost:37229[\r][\n]"
19:15:59.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "[\r][\n]"
19:15:59.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "{"two":2}"
19:15:59.474 [XNIO-7 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37229]}, cookies=[:]): {"two":2} }
19:15:59.477 [XNIO-7 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
19:15:59.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Content-Encoding: gzip[\r][\n]"
19:15:59.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Connection: keep-alive[\r][\n]"
19:15:59.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Content-Type: text/html[\r][\n]"
19:15:59.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Content-Length: 40[\r][\n]"
19:15:59.479 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.479 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "[\r][\n]"
19:15:59.479 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xc9]([0xc9][0xcd][0xb1][0xb3]I[0xca]O[0xa9][0xb4][0xcb][0xcf][0xd6][0x5][0xf1]l[0xf4][0xc1]<[0x0][0x84]/[0x88][0xcf][0x1a][0x0][0x0][0x0]"
19:15:59.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << HTTP/1.1 200 OK
19:15:59.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Content-Encoding: gzip
19:15:59.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Connection: keep-alive
19:15:59.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Content-Type: text/html
19:15:59.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Content-Length: 40
19:15:59.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.480 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.481 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55082<->127.0.0.1:37229
19:15:59.482 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.482 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@472f1ce5
19:15:59.495 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@42c3fe5e
19:15:59.498 [XNIO-8 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-1', selector sun.nio.ch.EPollSelectorImpl@536335bb
19:15:59.498 [XNIO-8 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4db77a13
19:15:59.499 [XNIO-8 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-4', selector sun.nio.ch.EPollSelectorImpl@27c9a055
19:15:59.499 [XNIO-8 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-3', selector sun.nio.ch.EPollSelectorImpl@58907b1e
19:15:59.518 [XNIO-8 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4bf86d53
19:15:59.526 [XNIO-8 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-6', selector sun.nio.ch.EPollSelectorImpl@21789727
19:15:59.527 [XNIO-8 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6f631976
19:15:59.530 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.531 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.526 [XNIO-8 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-7', selector sun.nio.ch.EPollSelectorImpl@70a5f4b6
19:15:59.535 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.535 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.535 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:41157
19:15:59.536 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:41157
19:15:59.536 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41157
19:15:59.536 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:41157 with timeout 0
19:15:59.536 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:15:59.536 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
19:15:59.536 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:15:59.530 [XNIO-8 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 Accept', selector sun.nio.ch.EPollSelectorImpl@7c577a5f
19:15:59.604 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:15:59.604 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
19:15:59.604 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:15:59.604 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:15:59.604 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:15:59.605 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:57812<->127.0.0.1:41157
19:15:59.605 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.605 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.605 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> PATCH /alpha HTTP/1.1
19:15:59.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Content-Type: application/json; charset=utf-8
19:15:59.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Content-Length: 9
19:15:59.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Host: localhost:41157
19:15:59.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Connection: Keep-Alive
19:15:59.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Accept-Encoding: gzip,deflate
19:15:59.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Content-Length: 9[\r][\n]"
19:15:59.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Host: localhost:41157[\r][\n]"
19:15:59.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "[\r][\n]"
19:15:59.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "{"two":2}"
19:15:59.611 [XNIO-8 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41157]}, cookies=[:]): {"two":2} }
19:15:59.614 [XNIO-8 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
19:15:59.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Content-Encoding: gzip[\r][\n]"
19:15:59.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Connection: keep-alive[\r][\n]"
19:15:59.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Content-Type: text/html[\r][\n]"
19:15:59.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Content-Length: 40[\r][\n]"
19:15:59.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "[\r][\n]"
19:15:59.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xc9]([0xc9][0xcd][0xb1][0xb3]I[0xca]O[0xa9][0xb4][0xcb][0xcf][0xd6][0x5][0xf1]l[0xf4][0xc1]<[0x0][0x84]/[0x88][0xcf][0x1a][0x0][0x0][0x0]"
19:15:59.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << HTTP/1.1 200 OK
19:15:59.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Content-Encoding: gzip
19:15:59.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Connection: keep-alive
19:15:59.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Content-Type: text/html
19:15:59.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Content-Length: 40
19:15:59.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.616 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.617 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57812<->127.0.0.1:41157
19:15:59.617 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.618 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.618 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.619 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:41157
19:15:59.619 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.619 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.619 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> PATCH /alpha HTTP/1.1
19:15:59.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Content-Type: application/json; charset=utf-8
19:15:59.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Content-Length: 9
19:15:59.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Host: localhost:41157
19:15:59.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Connection: Keep-Alive
19:15:59.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Accept-Encoding: gzip,deflate
19:15:59.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Content-Length: 9[\r][\n]"
19:15:59.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Host: localhost:41157[\r][\n]"
19:15:59.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "[\r][\n]"
19:15:59.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "{"two":2}"
19:15:59.650 [XNIO-8 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41157]}, cookies=[:]): {"two":2} }
19:15:59.659 [XNIO-8 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
19:15:59.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Content-Encoding: gzip[\r][\n]"
19:15:59.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Connection: keep-alive[\r][\n]"
19:15:59.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Content-Type: text/html[\r][\n]"
19:15:59.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Content-Length: 40[\r][\n]"
19:15:59.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "[\r][\n]"
19:15:59.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xc9]([0xc9][0xcd][0xb1][0xb3]I[0xca]O[0xa9][0xb4][0xcb][0xcf][0xd6][0x5][0xf1]l[0xf4][0xc1]<[0x0][0x84]/[0x88][0xcf][0x1a][0x0][0x0][0x0]"
19:15:59.661 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << HTTP/1.1 200 OK
19:15:59.661 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Content-Encoding: gzip
19:15:59.661 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Connection: keep-alive
19:15:59.661 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Content-Type: text/html
19:15:59.661 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Content-Length: 40
19:15:59.661 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.661 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.662 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57812<->127.0.0.1:41157
19:15:59.662 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.662 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@42c3fe5e
19:15:59.674 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1a59148c
19:15:59.706 [XNIO-9 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-1', selector sun.nio.ch.EPollSelectorImpl@798fa3a
19:15:59.709 [XNIO-9 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-2', selector sun.nio.ch.EPollSelectorImpl@36495b9c
19:15:59.711 [XNIO-9 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6497b504
19:15:59.723 [XNIO-9 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7decc5e4
19:15:59.733 [XNIO-9 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7b53601d
19:15:59.734 [XNIO-9 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-6', selector sun.nio.ch.EPollSelectorImpl@784f2a08
19:15:59.734 [XNIO-9 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5c43ab0f
19:15:59.742 [XNIO-9 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1ed1994c
19:15:59.745 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.746 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.749 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.750 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.750 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40389
19:15:59.750 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40389
19:15:59.750 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40389
19:15:59.751 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:37738<->127.0.0.1:40389
19:15:59.751 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.751 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.751 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> PATCH /alpha HTTP/1.1
19:15:59.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Content-Type: application/json; charset=utf-8
19:15:59.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Content-Length: 19
19:15:59.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Host: localhost:40389
19:15:59.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Connection: Keep-Alive
19:15:59.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.753 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Accept-Encoding: gzip,deflate
19:15:59.753 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.753 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.753 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Content-Length: 19[\r][\n]"
19:15:59.753 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Host: localhost:40389[\r][\n]"
19:15:59.753 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "[\r][\n]"
19:15:59.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "{"one":"1","two":2}"
19:15:59.754 [XNIO-9 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 Accept', selector sun.nio.ch.EPollSelectorImpl@250cb0a6
19:15:59.778 [XNIO-9 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40389]}, cookies=[:]): {"one":"1","two":2} }
19:15:59.784 [XNIO-9 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
19:15:59.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Content-Encoding: gzip[\r][\n]"
19:15:59.785 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Connection: keep-alive[\r][\n]"
19:15:59.785 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Content-Type: text/csv[\r][\n]"
19:15:59.785 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Content-Length: 53[\r][\n]"
19:15:59.785 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.785 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "[\r][\n]"
19:15:59.785 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]K[0xcc])[0xc8]H[0xd4]I*J,[0xcb][0xd7]I[0xce]H,[0xca][0xc9]L[0xe5][0xca][0xcf]K[0xd5]))[0xcf][0xd7])[0xc9](JM[0x5][0x0]/[0x14][0xe5][0x2]![0x0][0x0][0x0]"
19:15:59.785 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << HTTP/1.1 200 OK
19:15:59.785 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Content-Encoding: gzip
19:15:59.785 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Connection: keep-alive
19:15:59.785 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Content-Type: text/csv
19:15:59.785 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Content-Length: 53
19:15:59.785 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.785 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.791 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37738<->127.0.0.1:40389
19:15:59.791 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.792 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.792 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.792 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40389
19:15:59.792 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.792 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.793 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.793 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> PATCH /alpha HTTP/1.1
19:15:59.793 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Content-Type: application/json; charset=utf-8
19:15:59.793 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Content-Length: 19
19:15:59.793 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Host: localhost:40389
19:15:59.793 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Connection: Keep-Alive
19:15:59.793 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.793 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Accept-Encoding: gzip,deflate
19:15:59.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Content-Length: 19[\r][\n]"
19:15:59.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Host: localhost:40389[\r][\n]"
19:15:59.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "[\r][\n]"
19:15:59.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "{"one":"1","two":2}"
19:15:59.817 [XNIO-9 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40389]}, cookies=[:]): {"one":"1","two":2} }
19:15:59.822 [XNIO-9 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
19:15:59.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Content-Encoding: gzip[\r][\n]"
19:15:59.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Connection: keep-alive[\r][\n]"
19:15:59.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Content-Type: text/csv[\r][\n]"
19:15:59.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Content-Length: 53[\r][\n]"
19:15:59.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "[\r][\n]"
19:15:59.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]K[0xcc])[0xc8]H[0xd4]I*J,[0xcb][0xd7]I[0xce]H,[0xca][0xc9]L[0xe5][0xca][0xcf]K[0xd5]))[0xcf][0xd7])[0xc9](JM[0x5][0x0]/[0x14][0xe5][0x2]![0x0][0x0][0x0]"
19:15:59.825 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << HTTP/1.1 200 OK
19:15:59.825 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Content-Encoding: gzip
19:15:59.825 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Connection: keep-alive
19:15:59.825 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Content-Type: text/csv
19:15:59.825 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Content-Length: 53
19:15:59.825 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.825 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.826 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37738<->127.0.0.1:40389
19:15:59.826 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.826 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1a59148c
19:15:59.835 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@33bb3d1b
19:15:59.839 [XNIO-10 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-1', selector sun.nio.ch.EPollSelectorImpl@381e457b
19:15:59.850 [XNIO-10 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-2', selector sun.nio.ch.EPollSelectorImpl@60148c35
19:15:59.864 [XNIO-10 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4737a1c0
19:15:59.866 [XNIO-10 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-4', selector sun.nio.ch.EPollSelectorImpl@754935da
19:15:59.880 [XNIO-10 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-5', selector sun.nio.ch.EPollSelectorImpl@58c20f01
19:15:59.882 [XNIO-10 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2da8d5f7
19:15:59.885 [XNIO-9 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
19:15:59.898 [XNIO-10 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-8', selector sun.nio.ch.EPollSelectorImpl@146e8483
19:15:59.908 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.909 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.913 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.914 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.914 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:45621
19:15:59.915 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:45621
19:15:59.915 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45621
19:15:59.915 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:45621 with timeout 0
19:15:59.916 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:15:59.916 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
19:15:59.916 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:15:59.917 [XNIO-10 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 Accept', selector sun.nio.ch.EPollSelectorImpl@43029eba
19:15:59.898 [XNIO-10 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2eb88966
19:15:59.954 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:15:59.954 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
19:15:59.954 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:15:59.954 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:15:59.954 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:15:59.954 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:42626<->127.0.0.1:45621
19:15:59.955 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.955 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.955 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> PATCH /alpha HTTP/1.1
19:15:59.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Content-Type: application/json; charset=utf-8
19:15:59.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Content-Length: 19
19:15:59.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Host: localhost:45621
19:15:59.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Connection: Keep-Alive
19:15:59.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Accept-Encoding: gzip,deflate
19:15:59.956 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.956 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.956 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Content-Length: 19[\r][\n]"
19:15:59.956 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Host: localhost:45621[\r][\n]"
19:15:59.956 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.956 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.956 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.956 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "[\r][\n]"
19:15:59.956 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "{"one":"1","two":2}"
19:15:59.967 [XNIO-10 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45621]}, cookies=[:]): {"one":"1","two":2} }
19:15:59.970 [XNIO-10 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
19:15:59.971 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.971 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Content-Encoding: gzip[\r][\n]"
19:15:59.971 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Connection: keep-alive[\r][\n]"
19:15:59.971 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Content-Type: text/csv[\r][\n]"
19:15:59.971 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Content-Length: 53[\r][\n]"
19:15:59.971 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.971 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "[\r][\n]"
19:15:59.971 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]K[0xcc])[0xc8]H[0xd4]I*J,[0xcb][0xd7]I[0xce]H,[0xca][0xc9]L[0xe5][0xca][0xcf]K[0xd5]))[0xcf][0xd7])[0xc9](JM[0x5][0x0]/[0x14][0xe5][0x2]![0x0][0x0][0x0]"
19:15:59.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << HTTP/1.1 200 OK
19:15:59.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Content-Encoding: gzip
19:15:59.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Connection: keep-alive
19:15:59.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Content-Type: text/csv
19:15:59.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Content-Length: 53
19:15:59.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.972 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.973 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:42626<->127.0.0.1:45621
19:15:59.973 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.974 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.974 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.974 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:45621
19:15:59.974 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /alpha HTTP/1.1
19:15:59.975 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.975 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> PATCH /alpha HTTP/1.1
19:15:59.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Content-Type: application/json; charset=utf-8
19:15:59.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Content-Length: 19
19:15:59.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Host: localhost:45621
19:15:59.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Connection: Keep-Alive
19:15:59.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Accept-Encoding: gzip,deflate
19:15:59.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "PATCH /alpha HTTP/1.1[\r][\n]"
19:15:59.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:15:59.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Content-Length: 19[\r][\n]"
19:15:59.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Host: localhost:45621[\r][\n]"
19:15:59.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "[\r][\n]"
19:15:59.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "{"one":"1","two":2}"
19:15:59.982 [XNIO-10 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45621]}, cookies=[:]): {"one":"1","two":2} }
19:15:59.987 [XNIO-10 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
19:15:59.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Content-Encoding: gzip[\r][\n]"
19:15:59.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Connection: keep-alive[\r][\n]"
19:15:59.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Content-Type: text/csv[\r][\n]"
19:15:59.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Content-Length: 53[\r][\n]"
19:15:59.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "[\r][\n]"
19:15:59.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]K[0xcc])[0xc8]H[0xd4]I*J,[0xcb][0xd7]I[0xce]H,[0xca][0xc9]L[0xe5][0xca][0xcf]K[0xd5]))[0xcf][0xd7])[0xc9](JM[0x5][0x0]/[0x14][0xe5][0x2]![0x0][0x0][0x0]"
19:15:59.988 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << HTTP/1.1 200 OK
19:15:59.988 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Content-Encoding: gzip
19:15:59.988 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Connection: keep-alive
19:15:59.988 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Content-Type: text/csv
19:15:59.988 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Content-Length: 53
19:15:59.988 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.989 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.989 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:42626<->127.0.0.1:45621
19:15:59.989 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.990 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@33bb3d1b
19:16:00.012 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4f466408
19:16:00.030 [XNIO-11 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-2', selector sun.nio.ch.EPollSelectorImpl@36e2805f
19:16:00.030 [XNIO-11 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-1', selector sun.nio.ch.EPollSelectorImpl@483d318e
19:16:00.031 [XNIO-11 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-4', selector sun.nio.ch.EPollSelectorImpl@b8eab80
19:16:00.031 [XNIO-11 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-3', selector sun.nio.ch.EPollSelectorImpl@9717531
19:16:00.034 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.035 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.031 [XNIO-11 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7cfbd1a2
19:16:00.031 [XNIO-11 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3092a1e0
19:16:00.031 [XNIO-11 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2b44b339
19:16:00.031 [XNIO-11 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-6', selector sun.nio.ch.EPollSelectorImpl@230c7190
19:16:00.035 [XNIO-11 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 Accept', selector sun.nio.ch.EPollSelectorImpl@585cc9eb
19:16:00.058 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.058 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.058 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45149
19:16:00.058 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:45149
19:16:00.058 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45149
19:16:00.059 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:47976<->127.0.0.1:45149
19:16:00.059 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /bravo HTTP/1.1
19:16:00.067 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.068 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.068 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> PATCH /bravo HTTP/1.1
19:16:00.068 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Content-Type: application/json; charset=utf-8
19:16:00.068 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Content-Length: 30
19:16:00.068 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Host: localhost:45149
19:16:00.068 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Connection: Keep-Alive
19:16:00.068 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.068 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Accept-Encoding: gzip,deflate
19:16:00.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "PATCH /bravo HTTP/1.1[\r][\n]"
19:16:00.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Content-Length: 30[\r][\n]"
19:16:00.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Host: localhost:45149[\r][\n]"
19:16:00.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "[\r][\n]"
19:16:00.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "{"alpha":"bravo","charlie":42}"
19:16:00.069 [XNIO-11 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45149]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.071 [XNIO-11 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.072 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.072 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Content-Encoding: gzip[\r][\n]"
19:16:00.072 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Connection: keep-alive[\r][\n]"
19:16:00.072 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Content-Type: text/plain[\r][\n]"
19:16:00.072 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Content-Length: 27[\r][\n]"
19:16:00.072 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.072 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "[\r][\n]"
19:16:00.072 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.072 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << HTTP/1.1 200 OK
19:16:00.072 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Content-Encoding: gzip
19:16:00.072 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Connection: keep-alive
19:16:00.072 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Content-Type: text/plain
19:16:00.072 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Content-Length: 27
19:16:00.072 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.072 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.073 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47976<->127.0.0.1:45149
19:16:00.073 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.076 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.076 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.076 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45149
19:16:00.076 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /bravo HTTP/1.1
19:16:00.076 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.076 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> PATCH /bravo HTTP/1.1
19:16:00.077 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Content-Type: application/json; charset=utf-8
19:16:00.077 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Content-Length: 30
19:16:00.077 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Host: localhost:45149
19:16:00.077 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Connection: Keep-Alive
19:16:00.077 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.077 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Accept-Encoding: gzip,deflate
19:16:00.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "PATCH /bravo HTTP/1.1[\r][\n]"
19:16:00.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Content-Length: 30[\r][\n]"
19:16:00.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Host: localhost:45149[\r][\n]"
19:16:00.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "[\r][\n]"
19:16:00.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "{"alpha":"bravo","charlie":42}"
19:16:00.078 [XNIO-11 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45149]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.081 [XNIO-11 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.082 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.082 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Content-Encoding: gzip[\r][\n]"
19:16:00.082 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Connection: keep-alive[\r][\n]"
19:16:00.082 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Content-Type: text/plain[\r][\n]"
19:16:00.082 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Content-Length: 27[\r][\n]"
19:16:00.082 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.082 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "[\r][\n]"
19:16:00.082 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.083 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << HTTP/1.1 200 OK
19:16:00.083 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Content-Encoding: gzip
19:16:00.083 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Connection: keep-alive
19:16:00.083 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Content-Type: text/plain
19:16:00.083 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Content-Length: 27
19:16:00.083 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.083 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.084 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47976<->127.0.0.1:45149
19:16:00.084 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.085 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4f466408
19:16:00.095 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1a3bf2d5
19:16:00.097 [XNIO-12 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4af14a26
19:16:00.102 [XNIO-12 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-2', selector sun.nio.ch.EPollSelectorImpl@735d0a72
19:16:00.103 [XNIO-12 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3465ab28
19:16:00.116 [XNIO-12 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2b57899f
19:16:00.116 [XNIO-12 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6320e0c4
19:16:00.117 [XNIO-12 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-6', selector sun.nio.ch.EPollSelectorImpl@33135b16
19:16:00.117 [XNIO-12 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-7', selector sun.nio.ch.EPollSelectorImpl@583a2f0d
19:16:00.117 [XNIO-12 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7cc882d9
19:16:00.122 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.122 [XNIO-12 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 Accept', selector sun.nio.ch.EPollSelectorImpl@13d817fb
19:16:00.123 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.131 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.131 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.131 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35451
19:16:00.131 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:35451
19:16:00.131 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35451
19:16:00.132 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:44920<->127.0.0.1:35451
19:16:00.132 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /bravo HTTP/1.1
19:16:00.132 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.132 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.132 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> PATCH /bravo HTTP/1.1
19:16:00.132 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Content-Type: application/json; charset=utf-8
19:16:00.132 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Content-Length: 30
19:16:00.132 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Host: localhost:35451
19:16:00.132 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Connection: Keep-Alive
19:16:00.132 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.132 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Accept-Encoding: gzip,deflate
19:16:00.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "PATCH /bravo HTTP/1.1[\r][\n]"
19:16:00.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Content-Length: 30[\r][\n]"
19:16:00.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Host: localhost:35451[\r][\n]"
19:16:00.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "[\r][\n]"
19:16:00.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "{"alpha":"bravo","charlie":42}"
19:16:00.142 [XNIO-12 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35451]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.146 [XNIO-12 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.147 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.147 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Content-Encoding: gzip[\r][\n]"
19:16:00.147 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Connection: keep-alive[\r][\n]"
19:16:00.147 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Content-Type: text/plain[\r][\n]"
19:16:00.147 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Content-Length: 27[\r][\n]"
19:16:00.147 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.147 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "[\r][\n]"
19:16:00.147 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.148 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << HTTP/1.1 200 OK
19:16:00.148 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Content-Encoding: gzip
19:16:00.148 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Connection: keep-alive
19:16:00.148 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Content-Type: text/plain
19:16:00.148 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Content-Length: 27
19:16:00.148 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.148 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.148 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44920<->127.0.0.1:35451
19:16:00.148 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.150 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.150 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.150 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35451
19:16:00.150 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /bravo HTTP/1.1
19:16:00.150 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.150 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> PATCH /bravo HTTP/1.1
19:16:00.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Content-Type: application/json; charset=utf-8
19:16:00.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Content-Length: 30
19:16:00.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Host: localhost:35451
19:16:00.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Connection: Keep-Alive
19:16:00.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Accept-Encoding: gzip,deflate
19:16:00.150 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "PATCH /bravo HTTP/1.1[\r][\n]"
19:16:00.150 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.150 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Content-Length: 30[\r][\n]"
19:16:00.151 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Host: localhost:35451[\r][\n]"
19:16:00.151 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.151 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.151 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.151 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "[\r][\n]"
19:16:00.151 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "{"alpha":"bravo","charlie":42}"
19:16:00.152 [XNIO-12 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35451]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.156 [XNIO-12 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Content-Encoding: gzip[\r][\n]"
19:16:00.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Connection: keep-alive[\r][\n]"
19:16:00.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Content-Type: text/plain[\r][\n]"
19:16:00.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Content-Length: 27[\r][\n]"
19:16:00.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "[\r][\n]"
19:16:00.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << HTTP/1.1 200 OK
19:16:00.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Content-Encoding: gzip
19:16:00.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Connection: keep-alive
19:16:00.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Content-Type: text/plain
19:16:00.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Content-Length: 27
19:16:00.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.158 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.159 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44920<->127.0.0.1:35451
19:16:00.159 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.159 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1a3bf2d5
19:16:00.192 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@8e81ba1
19:16:00.198 [XNIO-13 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-1', selector sun.nio.ch.EPollSelectorImpl@36c2f301
19:16:00.199 [XNIO-13 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-2', selector sun.nio.ch.EPollSelectorImpl@62ffc232
19:16:00.199 [XNIO-13 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-3', selector sun.nio.ch.EPollSelectorImpl@65ace922
19:16:00.202 [XNIO-13 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-4', selector sun.nio.ch.EPollSelectorImpl@23092888
19:16:00.211 [XNIO-13 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1b2330d
19:16:00.218 [XNIO-13 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5c75eec6
19:16:00.219 [XNIO-13 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-7', selector sun.nio.ch.EPollSelectorImpl@20366308
19:16:00.222 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.223 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.220 [XNIO-13 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-8', selector sun.nio.ch.EPollSelectorImpl@77a6a803
19:16:00.229 [XNIO-13 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 Accept', selector sun.nio.ch.EPollSelectorImpl@569df05a
19:16:00.239 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.239 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.239 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45789
19:16:00.239 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:45789
19:16:00.239 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45789
19:16:00.240 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:58294<->127.0.0.1:45789
19:16:00.240 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /bravo?alpha=one HTTP/1.1
19:16:00.240 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.240 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.240 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> PATCH /bravo?alpha=one HTTP/1.1
19:16:00.240 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Content-Type: application/json; charset=utf-8
19:16:00.241 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Content-Length: 30
19:16:00.241 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Host: localhost:45789
19:16:00.241 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Connection: Keep-Alive
19:16:00.241 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.241 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Accept-Encoding: gzip,deflate
19:16:00.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "PATCH /bravo?alpha=one HTTP/1.1[\r][\n]"
19:16:00.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Content-Length: 30[\r][\n]"
19:16:00.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Host: localhost:45789[\r][\n]"
19:16:00.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "[\r][\n]"
19:16:00.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "{"alpha":"bravo","charlie":42}"
19:16:00.242 [XNIO-13 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45789]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.276 [XNIO-13 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.276 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.276 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Content-Encoding: gzip[\r][\n]"
19:16:00.276 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Connection: keep-alive[\r][\n]"
19:16:00.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Content-Type: text/plain[\r][\n]"
19:16:00.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Content-Length: 27[\r][\n]"
19:16:00.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "[\r][\n]"
19:16:00.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << HTTP/1.1 200 OK
19:16:00.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Content-Encoding: gzip
19:16:00.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Connection: keep-alive
19:16:00.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Content-Type: text/plain
19:16:00.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Content-Length: 27
19:16:00.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.277 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.278 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58294<->127.0.0.1:45789
19:16:00.278 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.281 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.282 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.282 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45789
19:16:00.282 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /bravo?alpha=one HTTP/1.1
19:16:00.282 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.282 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> PATCH /bravo?alpha=one HTTP/1.1
19:16:00.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Content-Type: application/json; charset=utf-8
19:16:00.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Content-Length: 30
19:16:00.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Host: localhost:45789
19:16:00.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Connection: Keep-Alive
19:16:00.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Accept-Encoding: gzip,deflate
19:16:00.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "PATCH /bravo?alpha=one HTTP/1.1[\r][\n]"
19:16:00.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Content-Length: 30[\r][\n]"
19:16:00.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Host: localhost:45789[\r][\n]"
19:16:00.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "[\r][\n]"
19:16:00.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "{"alpha":"bravo","charlie":42}"
19:16:00.293 [XNIO-13 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45789]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.296 [XNIO-13 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.296 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.296 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Content-Encoding: gzip[\r][\n]"
19:16:00.296 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Connection: keep-alive[\r][\n]"
19:16:00.296 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Content-Type: text/plain[\r][\n]"
19:16:00.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Content-Length: 27[\r][\n]"
19:16:00.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "[\r][\n]"
19:16:00.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << HTTP/1.1 200 OK
19:16:00.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Content-Encoding: gzip
19:16:00.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Connection: keep-alive
19:16:00.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Content-Type: text/plain
19:16:00.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Content-Length: 27
19:16:00.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.297 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.298 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58294<->127.0.0.1:45789
19:16:00.298 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.298 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@8e81ba1
19:16:00.319 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@a78a97f
19:16:00.322 [XNIO-14 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4f2f0fbe
19:16:00.322 [XNIO-14 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3285b0fb
19:16:00.323 [XNIO-14 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1c1b1c08
19:16:00.328 [XNIO-14 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-4', selector sun.nio.ch.EPollSelectorImpl@28396092
19:16:00.331 [XNIO-14 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2f29c7ae
19:16:00.333 [XNIO-14 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2615203c
19:16:00.334 [XNIO-14 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-7', selector sun.nio.ch.EPollSelectorImpl@77dabb1e
19:16:00.337 [XNIO-14 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1799d3f
19:16:00.346 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.346 [XNIO-14 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 Accept', selector sun.nio.ch.EPollSelectorImpl@226b731a
19:16:00.350 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.354 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.354 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.354 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41493
19:16:00.354 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:41493
19:16:00.354 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41493
19:16:00.354 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:54544<->127.0.0.1:41493
19:16:00.354 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /bravo?alpha=one HTTP/1.1
19:16:00.354 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.354 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> PATCH /bravo?alpha=one HTTP/1.1
19:16:00.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Content-Type: application/json; charset=utf-8
19:16:00.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Content-Length: 30
19:16:00.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Host: localhost:41493
19:16:00.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Connection: Keep-Alive
19:16:00.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Accept-Encoding: gzip,deflate
19:16:00.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "PATCH /bravo?alpha=one HTTP/1.1[\r][\n]"
19:16:00.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Content-Length: 30[\r][\n]"
19:16:00.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Host: localhost:41493[\r][\n]"
19:16:00.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "[\r][\n]"
19:16:00.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "{"alpha":"bravo","charlie":42}"
19:16:00.370 [XNIO-14 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41493]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.376 [XNIO-14 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.377 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.377 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Content-Encoding: gzip[\r][\n]"
19:16:00.377 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Connection: keep-alive[\r][\n]"
19:16:00.377 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Content-Type: text/plain[\r][\n]"
19:16:00.377 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Content-Length: 27[\r][\n]"
19:16:00.377 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.377 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "[\r][\n]"
19:16:00.377 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << HTTP/1.1 200 OK
19:16:00.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Content-Encoding: gzip
19:16:00.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Connection: keep-alive
19:16:00.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Content-Type: text/plain
19:16:00.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Content-Length: 27
19:16:00.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.378 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.378 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54544<->127.0.0.1:41493
19:16:00.379 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.380 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.380 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.380 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41493
19:16:00.381 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /bravo?alpha=one HTTP/1.1
19:16:00.381 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.381 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.381 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> PATCH /bravo?alpha=one HTTP/1.1
19:16:00.381 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Content-Type: application/json; charset=utf-8
19:16:00.381 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Content-Length: 30
19:16:00.381 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Host: localhost:41493
19:16:00.381 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Connection: Keep-Alive
19:16:00.381 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.381 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Accept-Encoding: gzip,deflate
19:16:00.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "PATCH /bravo?alpha=one HTTP/1.1[\r][\n]"
19:16:00.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Content-Length: 30[\r][\n]"
19:16:00.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Host: localhost:41493[\r][\n]"
19:16:00.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "[\r][\n]"
19:16:00.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "{"alpha":"bravo","charlie":42}"
19:16:00.382 [XNIO-14 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41493]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.384 [XNIO-14 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.385 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.385 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Content-Encoding: gzip[\r][\n]"
19:16:00.385 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Connection: keep-alive[\r][\n]"
19:16:00.385 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Content-Type: text/plain[\r][\n]"
19:16:00.385 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Content-Length: 27[\r][\n]"
19:16:00.385 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.385 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "[\r][\n]"
19:16:00.385 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.385 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << HTTP/1.1 200 OK
19:16:00.385 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Content-Encoding: gzip
19:16:00.385 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Connection: keep-alive
19:16:00.385 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Content-Type: text/plain
19:16:00.385 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Content-Length: 27
19:16:00.385 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.385 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.386 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54544<->127.0.0.1:41493
19:16:00.386 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.386 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@a78a97f
19:16:00.403 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@56f72097
19:16:00.410 [XNIO-15 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7709ad5
19:16:00.419 [XNIO-15 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4fd57ee
19:16:00.436 [XNIO-15 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2698abfe
19:16:00.437 [XNIO-15 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-4', selector sun.nio.ch.EPollSelectorImpl@9e3a2c3
19:16:00.450 [XNIO-15 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3487deb
19:16:00.453 [XNIO-15 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-7', selector sun.nio.ch.EPollSelectorImpl@345aa3c5
19:16:00.436 [XNIO-15 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-3', selector sun.nio.ch.EPollSelectorImpl@73270dd
19:16:00.455 [XNIO-15 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7d3309d2
19:16:00.456 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.456 [XNIO-15 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 Accept', selector sun.nio.ch.EPollSelectorImpl@75317e18
19:16:00.457 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.462 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.462 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.462 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44361
19:16:00.462 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44361
19:16:00.462 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44361
19:16:00.463 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:58924<->127.0.0.1:44361
19:16:00.463 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /bravo?alpha=one&alpha=two HTTP/1.1
19:16:00.463 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.463 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> PATCH /bravo?alpha=one&alpha=two HTTP/1.1
19:16:00.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Content-Type: application/json; charset=utf-8
19:16:00.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Content-Length: 30
19:16:00.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Host: localhost:44361
19:16:00.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Connection: Keep-Alive
19:16:00.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Accept-Encoding: gzip,deflate
19:16:00.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "PATCH /bravo?alpha=one&alpha=two HTTP/1.1[\r][\n]"
19:16:00.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Content-Length: 30[\r][\n]"
19:16:00.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Host: localhost:44361[\r][\n]"
19:16:00.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "[\r][\n]"
19:16:00.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "{"alpha":"bravo","charlie":42}"
19:16:00.467 [XNIO-15 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /bravo (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44361]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.469 [XNIO-15 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Content-Encoding: gzip[\r][\n]"
19:16:00.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Connection: keep-alive[\r][\n]"
19:16:00.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Content-Type: text/plain[\r][\n]"
19:16:00.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Content-Length: 27[\r][\n]"
19:16:00.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "[\r][\n]"
19:16:00.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << HTTP/1.1 200 OK
19:16:00.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Content-Encoding: gzip
19:16:00.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Connection: keep-alive
19:16:00.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Content-Type: text/plain
19:16:00.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Content-Length: 27
19:16:00.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.471 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.472 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58924<->127.0.0.1:44361
19:16:00.472 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.473 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.474 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.474 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44361
19:16:00.474 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /bravo?alpha=one&alpha=two HTTP/1.1
19:16:00.474 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.474 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> PATCH /bravo?alpha=one&alpha=two HTTP/1.1
19:16:00.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Content-Type: application/json; charset=utf-8
19:16:00.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Content-Length: 30
19:16:00.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Host: localhost:44361
19:16:00.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Connection: Keep-Alive
19:16:00.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Accept-Encoding: gzip,deflate
19:16:00.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "PATCH /bravo?alpha=one&alpha=two HTTP/1.1[\r][\n]"
19:16:00.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Content-Length: 30[\r][\n]"
19:16:00.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Host: localhost:44361[\r][\n]"
19:16:00.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "[\r][\n]"
19:16:00.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "{"alpha":"bravo","charlie":42}"
19:16:00.495 [XNIO-15 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /bravo (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44361]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.497 [XNIO-15 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Content-Encoding: gzip[\r][\n]"
19:16:00.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Connection: keep-alive[\r][\n]"
19:16:00.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Content-Type: text/plain[\r][\n]"
19:16:00.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Content-Length: 27[\r][\n]"
19:16:00.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "[\r][\n]"
19:16:00.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.498 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << HTTP/1.1 200 OK
19:16:00.498 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Content-Encoding: gzip
19:16:00.498 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Connection: keep-alive
19:16:00.498 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Content-Type: text/plain
19:16:00.498 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Content-Length: 27
19:16:00.498 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.499 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.499 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58924<->127.0.0.1:44361
19:16:00.499 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.500 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@56f72097
19:16:00.514 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5b09b4f4
19:16:00.517 [XNIO-16 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-1', selector sun.nio.ch.EPollSelectorImpl@75f02ae3
19:16:00.522 [XNIO-16 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-2', selector sun.nio.ch.EPollSelectorImpl@12b4a3d0
19:16:00.522 [XNIO-16 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7d2cb4f7
19:16:00.527 [XNIO-16 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-4', selector sun.nio.ch.EPollSelectorImpl@330101f5
19:16:00.530 [XNIO-16 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-5', selector sun.nio.ch.EPollSelectorImpl@e69b92c
19:16:00.531 [XNIO-16 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-7', selector sun.nio.ch.EPollSelectorImpl@496e2a42
19:16:00.531 [XNIO-16 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-8', selector sun.nio.ch.EPollSelectorImpl@42f2c1da
19:16:00.530 [XNIO-16 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-6', selector sun.nio.ch.EPollSelectorImpl@469285e4
19:16:00.538 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.539 [XNIO-16 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 Accept', selector sun.nio.ch.EPollSelectorImpl@30faaf6c
19:16:00.542 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.546 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.547 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.547 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34777
19:16:00.547 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34777
19:16:00.547 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34777
19:16:00.547 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:44838<->127.0.0.1:34777
19:16:00.547 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1
19:16:00.547 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.547 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.548 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> PATCH /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1
19:16:00.548 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Content-Type: application/json; charset=utf-8
19:16:00.548 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Content-Length: 30
19:16:00.548 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Host: localhost:34777
19:16:00.548 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Connection: Keep-Alive
19:16:00.548 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.548 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Accept-Encoding: gzip,deflate
19:16:00.548 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "PATCH /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1[\r][\n]"
19:16:00.548 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.548 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Content-Length: 30[\r][\n]"
19:16:00.548 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Host: localhost:34777[\r][\n]"
19:16:00.548 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.548 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.548 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.548 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "[\r][\n]"
19:16:00.548 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "{"alpha":"bravo","charlie":42}"
19:16:00.557 [XNIO-16 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /bravo (query=[alpha:[one, two], bravo:[three]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:34777]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.559 [XNIO-16 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Content-Encoding: gzip[\r][\n]"
19:16:00.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Connection: keep-alive[\r][\n]"
19:16:00.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Content-Type: text/plain[\r][\n]"
19:16:00.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Content-Length: 27[\r][\n]"
19:16:00.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "[\r][\n]"
19:16:00.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.560 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << HTTP/1.1 200 OK
19:16:00.560 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Content-Encoding: gzip
19:16:00.560 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Connection: keep-alive
19:16:00.560 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Content-Type: text/plain
19:16:00.560 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Content-Length: 27
19:16:00.560 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.560 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.561 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44838<->127.0.0.1:34777
19:16:00.561 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.563 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.563 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.563 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34777
19:16:00.563 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1
19:16:00.563 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.563 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.563 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> PATCH /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1
19:16:00.563 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Content-Type: application/json; charset=utf-8
19:16:00.563 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Content-Length: 30
19:16:00.563 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Host: localhost:34777
19:16:00.563 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Connection: Keep-Alive
19:16:00.563 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.563 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Accept-Encoding: gzip,deflate
19:16:00.563 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "PATCH /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1[\r][\n]"
19:16:00.563 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Content-Length: 30[\r][\n]"
19:16:00.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Host: localhost:34777[\r][\n]"
19:16:00.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "[\r][\n]"
19:16:00.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "{"alpha":"bravo","charlie":42}"
19:16:00.586 [XNIO-16 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /bravo (query=[alpha:[one, two], bravo:[three]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:34777]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.588 [XNIO-16 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Content-Encoding: gzip[\r][\n]"
19:16:00.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Connection: keep-alive[\r][\n]"
19:16:00.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Content-Type: text/plain[\r][\n]"
19:16:00.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Content-Length: 27[\r][\n]"
19:16:00.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "[\r][\n]"
19:16:00.590 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.590 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << HTTP/1.1 200 OK
19:16:00.590 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Content-Encoding: gzip
19:16:00.590 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Connection: keep-alive
19:16:00.590 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Content-Type: text/plain
19:16:00.590 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Content-Length: 27
19:16:00.590 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.590 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.591 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44838<->127.0.0.1:34777
19:16:00.591 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.592 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5b09b4f4
19:16:00.605 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@46835369
19:16:00.639 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.639 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-12: Shutdown connection
19:16:00.650 [XNIO-17 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-1', selector sun.nio.ch.EPollSelectorImpl@660a85fd
19:16:00.652 [XNIO-17 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1d382e95
19:16:00.659 [XNIO-17 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-2', selector sun.nio.ch.EPollSelectorImpl@55c9909a
19:16:00.666 [XNIO-17 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-4', selector sun.nio.ch.EPollSelectorImpl@433beb6a
19:16:00.675 [XNIO-17 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-5', selector sun.nio.ch.EPollSelectorImpl@31fc2542
19:16:00.686 [XNIO-17 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-6', selector sun.nio.ch.EPollSelectorImpl@41985c7b
19:16:00.707 [XNIO-17 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-8', selector sun.nio.ch.EPollSelectorImpl@127820b3
19:16:00.707 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.708 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.686 [XNIO-17 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-7', selector sun.nio.ch.EPollSelectorImpl@435f2e01
19:16:00.715 [XNIO-17 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 Accept', selector sun.nio.ch.EPollSelectorImpl@120ddb22
19:16:00.721 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.722 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-13: Shutdown connection
19:16:00.731 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.732 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.732 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43965
19:16:00.735 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.735 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:43965
19:16:00.735 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-14: Shutdown connection
19:16:00.735 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43965
19:16:00.736 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:50544<->127.0.0.1:43965
19:16:00.736 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /charlie HTTP/1.1
19:16:00.736 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.736 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.737 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.737 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-15: Shutdown connection
19:16:00.738 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.738 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-9: Shutdown connection
19:16:00.739 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.739 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-10: Shutdown connection
19:16:00.740 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.740 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-11: Shutdown connection
19:16:00.741 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.741 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-6: Shutdown connection
19:16:00.743 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> PATCH /charlie HTTP/1.1
19:16:00.743 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Content-Type: application/json; charset=utf-8
19:16:00.743 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Content-Length: 30
19:16:00.743 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Host: localhost:43965
19:16:00.743 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Connection: Keep-Alive
19:16:00.743 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.743 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Accept-Encoding: gzip,deflate
19:16:00.743 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "PATCH /charlie HTTP/1.1[\r][\n]"
19:16:00.743 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.743 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Content-Length: 30[\r][\n]"
19:16:00.743 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Host: localhost:43965[\r][\n]"
19:16:00.743 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.743 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.743 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.743 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "[\r][\n]"
19:16:00.743 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "{"alpha":"bravo","charlie":42}"
19:16:00.758 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.758 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-7: Shutdown connection
19:16:00.759 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.759 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-8: Shutdown connection
19:16:00.760 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.760 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-3: Shutdown connection
19:16:00.761 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.761 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-4: Shutdown connection
19:16:00.763 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.763 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-5: Shutdown connection
19:16:00.764 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.764 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-2: Shutdown connection
19:16:00.765 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.765 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-1: Shutdown connection
19:16:00.762 [XNIO-17 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43965]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.771 [XNIO-17 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.772 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.772 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
19:16:00.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.773 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Content-Encoding: gzip[\r][\n]"
19:16:00.773 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Connection: keep-alive[\r][\n]"
19:16:00.773 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Content-Type: text/plain[\r][\n]"
19:16:00.773 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Content-Length: 27[\r][\n]"
19:16:00.773 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.773 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "[\r][\n]"
19:16:00.773 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.773 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << HTTP/1.1 200 OK
19:16:00.773 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Content-Encoding: gzip
19:16:00.773 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Connection: keep-alive
19:16:00.773 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Content-Type: text/plain
19:16:00.773 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Content-Length: 27
19:16:00.773 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.773 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.777 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:50544<->127.0.0.1:43965
19:16:00.778 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.779 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.779 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.779 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43965
19:16:00.779 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /charlie HTTP/1.1
19:16:00.779 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.780 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.780 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> PATCH /charlie HTTP/1.1
19:16:00.780 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Content-Type: application/json; charset=utf-8
19:16:00.780 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Content-Length: 30
19:16:00.780 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Host: localhost:43965
19:16:00.780 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Connection: Keep-Alive
19:16:00.780 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.780 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Accept-Encoding: gzip,deflate
19:16:00.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "PATCH /charlie HTTP/1.1[\r][\n]"
19:16:00.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Content-Length: 30[\r][\n]"
19:16:00.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Host: localhost:43965[\r][\n]"
19:16:00.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "[\r][\n]"
19:16:00.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "{"alpha":"bravo","charlie":42}"
19:16:00.781 [XNIO-17 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43965]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.783 [XNIO-17 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.783 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Content-Encoding: gzip[\r][\n]"
19:16:00.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Connection: keep-alive[\r][\n]"
19:16:00.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Content-Type: text/plain[\r][\n]"
19:16:00.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Content-Length: 27[\r][\n]"
19:16:00.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "[\r][\n]"
19:16:00.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.784 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << HTTP/1.1 200 OK
19:16:00.784 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Content-Encoding: gzip
19:16:00.784 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Connection: keep-alive
19:16:00.784 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Content-Type: text/plain
19:16:00.784 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Content-Length: 27
19:16:00.784 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.784 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.785 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:50544<->127.0.0.1:43965
19:16:00.785 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.786 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@46835369
19:16:00.792 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1674db8c
19:16:00.794 [XNIO-18 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5a63bff7
19:16:00.810 [XNIO-18 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7b0dfac1
19:16:00.822 [XNIO-18 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-4', selector sun.nio.ch.EPollSelectorImpl@56e901a4
19:16:00.810 [XNIO-18 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-3', selector sun.nio.ch.EPollSelectorImpl@149e9f67
19:16:00.827 [XNIO-18 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1e24af22
19:16:00.839 [XNIO-18 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1d6e41ce
19:16:00.840 [XNIO-18 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-8', selector sun.nio.ch.EPollSelectorImpl@54959b95
19:16:00.841 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.841 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.844 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.845 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.845 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38165
19:16:00.845 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38165
19:16:00.845 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38165
19:16:00.845 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:58104<->127.0.0.1:38165
19:16:00.845 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /charlie HTTP/1.1
19:16:00.845 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.845 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> PATCH /charlie HTTP/1.1
19:16:00.846 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Content-Type: application/json; charset=utf-8
19:16:00.846 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Content-Length: 30
19:16:00.846 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Host: localhost:38165
19:16:00.846 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Connection: Keep-Alive
19:16:00.846 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.846 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Accept-Encoding: gzip,deflate
19:16:00.846 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "PATCH /charlie HTTP/1.1[\r][\n]"
19:16:00.846 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.846 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Content-Length: 30[\r][\n]"
19:16:00.846 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Host: localhost:38165[\r][\n]"
19:16:00.846 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.846 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.846 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.846 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "[\r][\n]"
19:16:00.846 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "{"alpha":"bravo","charlie":42}"
19:16:00.846 [XNIO-18 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 Accept', selector sun.nio.ch.EPollSelectorImpl@2406ddfc
19:16:00.827 [XNIO-18 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6b7397a1
19:16:00.867 [XNIO-18 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38165]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.868 [XNIO-18 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Content-Encoding: gzip[\r][\n]"
19:16:00.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Connection: keep-alive[\r][\n]"
19:16:00.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Content-Type: text/plain[\r][\n]"
19:16:00.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Content-Length: 27[\r][\n]"
19:16:00.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "[\r][\n]"
19:16:00.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.869 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << HTTP/1.1 200 OK
19:16:00.869 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Content-Encoding: gzip
19:16:00.869 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Connection: keep-alive
19:16:00.869 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Content-Type: text/plain
19:16:00.869 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Content-Length: 27
19:16:00.869 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.869 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.870 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58104<->127.0.0.1:38165
19:16:00.870 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.871 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.872 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.872 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38165
19:16:00.872 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /charlie HTTP/1.1
19:16:00.872 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.872 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> PATCH /charlie HTTP/1.1
19:16:00.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Content-Type: application/json; charset=utf-8
19:16:00.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Content-Length: 30
19:16:00.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Host: localhost:38165
19:16:00.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Connection: Keep-Alive
19:16:00.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Accept-Encoding: gzip,deflate
19:16:00.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "PATCH /charlie HTTP/1.1[\r][\n]"
19:16:00.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Content-Length: 30[\r][\n]"
19:16:00.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Host: localhost:38165[\r][\n]"
19:16:00.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "[\r][\n]"
19:16:00.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "{"alpha":"bravo","charlie":42}"
19:16:00.879 [XNIO-18 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38165]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.882 [XNIO-18 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Content-Encoding: gzip[\r][\n]"
19:16:00.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Connection: keep-alive[\r][\n]"
19:16:00.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Content-Type: text/plain[\r][\n]"
19:16:00.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Content-Length: 27[\r][\n]"
19:16:00.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "[\r][\n]"
19:16:00.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.883 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << HTTP/1.1 200 OK
19:16:00.883 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Content-Encoding: gzip
19:16:00.883 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Connection: keep-alive
19:16:00.883 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Content-Type: text/plain
19:16:00.883 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Content-Length: 27
19:16:00.883 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.883 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.884 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58104<->127.0.0.1:38165
19:16:00.884 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.884 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1674db8c
19:16:00.893 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1f05df5a
19:16:00.908 [XNIO-19 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6780cce4
19:16:00.926 [XNIO-19 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-3', selector sun.nio.ch.EPollSelectorImpl@b9dd4bb
19:16:00.931 [XNIO-19 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2f526a14
19:16:00.932 [XNIO-19 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-4', selector sun.nio.ch.EPollSelectorImpl@55b0662f
19:16:00.938 [XNIO-19 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-5', selector sun.nio.ch.EPollSelectorImpl@732691cb
19:16:00.943 [XNIO-19 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-6', selector sun.nio.ch.EPollSelectorImpl@558c3285
19:16:00.950 [XNIO-19 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-7', selector sun.nio.ch.EPollSelectorImpl@367b0566
19:16:00.953 [XNIO-19 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5be1d804
19:16:00.954 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.954 [XNIO-19 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 Accept', selector sun.nio.ch.EPollSelectorImpl@1a947216
19:16:00.955 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.958 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.958 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.958 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44949
19:16:00.958 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44949
19:16:00.959 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44949
19:16:00.959 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:32992<->127.0.0.1:44949
19:16:00.959 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /charlie HTTP/1.1
19:16:00.959 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.959 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.959 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> PATCH /charlie HTTP/1.1
19:16:00.959 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Content-Type: application/json; charset=utf-8
19:16:00.959 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> hat: fedora
19:16:00.959 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Content-Length: 30
19:16:00.959 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Host: localhost:44949
19:16:00.959 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Connection: Keep-Alive
19:16:00.959 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.959 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Accept-Encoding: gzip,deflate
19:16:00.959 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "PATCH /charlie HTTP/1.1[\r][\n]"
19:16:00.959 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.959 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "hat: fedora[\r][\n]"
19:16:00.959 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Content-Length: 30[\r][\n]"
19:16:00.959 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Host: localhost:44949[\r][\n]"
19:16:00.959 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.959 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.959 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "[\r][\n]"
19:16:00.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "{"alpha":"bravo","charlie":42}"
19:16:00.978 [XNIO-19 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], hat=[fedora], Host=[localhost:44949]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:00.987 [XNIO-19 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:00.987 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.987 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Content-Encoding: gzip[\r][\n]"
19:16:00.987 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Connection: keep-alive[\r][\n]"
19:16:00.987 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Content-Type: text/plain[\r][\n]"
19:16:00.987 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Content-Length: 27[\r][\n]"
19:16:00.987 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.987 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "[\r][\n]"
19:16:00.987 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:00.988 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << HTTP/1.1 200 OK
19:16:00.988 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Content-Encoding: gzip
19:16:00.988 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Connection: keep-alive
19:16:00.988 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Content-Type: text/plain
19:16:00.988 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Content-Length: 27
19:16:00.988 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.988 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.988 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:32992<->127.0.0.1:44949
19:16:00.988 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.989 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.989 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.990 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44949
19:16:00.990 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /charlie HTTP/1.1
19:16:00.990 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.990 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.990 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> PATCH /charlie HTTP/1.1
19:16:00.990 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Content-Type: application/json; charset=utf-8
19:16:00.990 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> hat: fedora
19:16:00.990 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Content-Length: 30
19:16:00.990 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Host: localhost:44949
19:16:00.990 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Connection: Keep-Alive
19:16:00.990 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.990 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Accept-Encoding: gzip,deflate
19:16:00.990 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "PATCH /charlie HTTP/1.1[\r][\n]"
19:16:00.990 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:00.990 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "hat: fedora[\r][\n]"
19:16:00.990 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Content-Length: 30[\r][\n]"
19:16:00.990 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Host: localhost:44949[\r][\n]"
19:16:00.990 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.990 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.990 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.990 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "[\r][\n]"
19:16:00.990 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "{"alpha":"bravo","charlie":42}"
19:16:00.999 [XNIO-19 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], hat=[fedora], Host=[localhost:44949]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:01.002 [XNIO-19 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:01.002 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.002 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Content-Encoding: gzip[\r][\n]"
19:16:01.002 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Connection: keep-alive[\r][\n]"
19:16:01.002 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Content-Type: text/plain[\r][\n]"
19:16:01.002 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Content-Length: 27[\r][\n]"
19:16:01.002 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.002 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "[\r][\n]"
19:16:01.002 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:01.003 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << HTTP/1.1 200 OK
19:16:01.003 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Content-Encoding: gzip
19:16:01.003 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Connection: keep-alive
19:16:01.003 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Content-Type: text/plain
19:16:01.003 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Content-Length: 27
19:16:01.003 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.003 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.003 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:32992<->127.0.0.1:44949
19:16:01.003 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.004 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1f05df5a
19:16:01.042 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5dc070a0
19:16:01.048 [XNIO-20 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-1', selector sun.nio.ch.EPollSelectorImpl@564a2d8b
19:16:01.063 [XNIO-20 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3c544afa
19:16:01.063 [XNIO-20 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-3', selector sun.nio.ch.EPollSelectorImpl@455afea
19:16:01.083 [XNIO-20 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-5', selector sun.nio.ch.EPollSelectorImpl@701b641d
19:16:01.083 [XNIO-20 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-4', selector sun.nio.ch.EPollSelectorImpl@154976ab
19:16:01.088 [XNIO-20 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1aab1a25
19:16:01.089 [XNIO-20 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-8', selector sun.nio.ch.EPollSelectorImpl@147005a9
19:16:01.089 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.088 [XNIO-20 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6cab9ed
19:16:01.089 [XNIO-20 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 Accept', selector sun.nio.ch.EPollSelectorImpl@2f8be123
19:16:01.091 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.105 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.105 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.105 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33487
19:16:01.105 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:33487
19:16:01.106 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33487
19:16:01.106 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:56650<->127.0.0.1:33487
19:16:01.106 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.106 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.106 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.108 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> PATCH /delta HTTP/1.1
19:16:01.108 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Content-Type: application/json; charset=utf-8
19:16:01.108 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Content-Length: 30
19:16:01.108 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Host: localhost:33487
19:16:01.108 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Connection: Keep-Alive
19:16:01.108 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.108 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Accept-Encoding: gzip,deflate
19:16:01.118 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.119 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.119 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Content-Length: 30[\r][\n]"
19:16:01.119 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Host: localhost:33487[\r][\n]"
19:16:01.119 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.119 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.119 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.119 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "[\r][\n]"
19:16:01.119 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "{"alpha":"bravo","charlie":42}"
19:16:01.123 [XNIO-20 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33487]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:01.128 [XNIO-20 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.129 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.129 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Content-Encoding: gzip[\r][\n]"
19:16:01.129 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Connection: keep-alive[\r][\n]"
19:16:01.129 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Content-Type: text/date[\r][\n]"
19:16:01.129 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Content-Length: 36[\r][\n]"
19:16:01.129 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.129 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "[\r][\n]"
19:16:01.129 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << HTTP/1.1 200 OK
19:16:01.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Content-Encoding: gzip
19:16:01.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Connection: keep-alive
19:16:01.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Content-Type: text/date
19:16:01.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Content-Length: 36
19:16:01.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.129 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.139 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56650<->127.0.0.1:33487
19:16:01.139 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.149 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.150 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.150 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33487
19:16:01.150 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.150 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.150 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> PATCH /delta HTTP/1.1
19:16:01.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Content-Type: application/json; charset=utf-8
19:16:01.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Content-Length: 30
19:16:01.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Host: localhost:33487
19:16:01.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Connection: Keep-Alive
19:16:01.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.150 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Accept-Encoding: gzip,deflate
19:16:01.150 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.150 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.150 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Content-Length: 30[\r][\n]"
19:16:01.150 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Host: localhost:33487[\r][\n]"
19:16:01.150 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.150 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.150 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.150 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "[\r][\n]"
19:16:01.150 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "{"alpha":"bravo","charlie":42}"
19:16:01.154 [XNIO-20 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33487]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:01.156 [XNIO-20 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Content-Encoding: gzip[\r][\n]"
19:16:01.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Connection: keep-alive[\r][\n]"
19:16:01.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Content-Type: text/date[\r][\n]"
19:16:01.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Content-Length: 36[\r][\n]"
19:16:01.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "[\r][\n]"
19:16:01.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.157 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << HTTP/1.1 200 OK
19:16:01.157 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Content-Encoding: gzip
19:16:01.157 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Connection: keep-alive
19:16:01.157 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Content-Type: text/date
19:16:01.157 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Content-Length: 36
19:16:01.157 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.158 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.158 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56650<->127.0.0.1:33487
19:16:01.158 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.159 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5dc070a0
19:16:01.176 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@76b97142
19:16:01.178 [XNIO-21 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1b790557
19:16:01.178 [XNIO-21 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-3', selector sun.nio.ch.EPollSelectorImpl@126e639b
19:16:01.178 [XNIO-21 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5c92ee85
19:16:01.193 [XNIO-21 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4e94d0a8
19:16:01.178 [XNIO-21 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7f6c6351
19:16:01.195 [XNIO-21 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-6', selector sun.nio.ch.EPollSelectorImpl@423bb09a
19:16:01.196 [XNIO-21 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1f86cea
19:16:01.198 [XNIO-21 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-8', selector sun.nio.ch.EPollSelectorImpl@560587df
19:16:01.202 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.202 [XNIO-21 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 Accept', selector sun.nio.ch.EPollSelectorImpl@7079977b
19:16:01.203 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.206 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.206 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.206 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38725
19:16:01.206 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38725
19:16:01.207 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38725
19:16:01.207 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:50476<->127.0.0.1:38725
19:16:01.207 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.207 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.207 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> PATCH /delta HTTP/1.1
19:16:01.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Content-Type: application/json; charset=utf-8
19:16:01.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Content-Length: 30
19:16:01.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Host: localhost:38725
19:16:01.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Connection: Keep-Alive
19:16:01.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Accept-Encoding: gzip,deflate
19:16:01.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Content-Length: 30[\r][\n]"
19:16:01.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Host: localhost:38725[\r][\n]"
19:16:01.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.208 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "[\r][\n]"
19:16:01.208 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "{"alpha":"bravo","charlie":42}"
19:16:01.218 [XNIO-21 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38725]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:01.220 [XNIO-21 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.221 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.221 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Content-Encoding: gzip[\r][\n]"
19:16:01.221 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Connection: keep-alive[\r][\n]"
19:16:01.221 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Content-Type: text/date[\r][\n]"
19:16:01.221 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Content-Length: 36[\r][\n]"
19:16:01.221 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.221 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "[\r][\n]"
19:16:01.222 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.222 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << HTTP/1.1 200 OK
19:16:01.222 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Content-Encoding: gzip
19:16:01.222 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Connection: keep-alive
19:16:01.222 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Content-Type: text/date
19:16:01.222 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Content-Length: 36
19:16:01.222 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.222 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.223 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:50476<->127.0.0.1:38725
19:16:01.223 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.224 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.224 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.225 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38725
19:16:01.225 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.225 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.225 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.225 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> PATCH /delta HTTP/1.1
19:16:01.225 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Content-Type: application/json; charset=utf-8
19:16:01.225 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Content-Length: 30
19:16:01.225 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Host: localhost:38725
19:16:01.225 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Connection: Keep-Alive
19:16:01.225 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.225 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Accept-Encoding: gzip,deflate
19:16:01.225 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.225 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.225 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Content-Length: 30[\r][\n]"
19:16:01.225 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Host: localhost:38725[\r][\n]"
19:16:01.225 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.225 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.225 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.225 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "[\r][\n]"
19:16:01.225 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "{"alpha":"bravo","charlie":42}"
19:16:01.227 [XNIO-21 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38725]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:01.228 [XNIO-21 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.229 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.229 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Content-Encoding: gzip[\r][\n]"
19:16:01.229 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Connection: keep-alive[\r][\n]"
19:16:01.229 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Content-Type: text/date[\r][\n]"
19:16:01.229 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Content-Length: 36[\r][\n]"
19:16:01.229 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.229 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "[\r][\n]"
19:16:01.229 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.229 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << HTTP/1.1 200 OK
19:16:01.229 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Content-Encoding: gzip
19:16:01.229 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Connection: keep-alive
19:16:01.229 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Content-Type: text/date
19:16:01.229 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Content-Length: 36
19:16:01.229 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.230 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.230 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:50476<->127.0.0.1:38725
19:16:01.230 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.231 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@76b97142
19:16:01.252 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@32982d48
19:16:01.254 [XNIO-22 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-1', selector sun.nio.ch.EPollSelectorImpl@55b17c64
19:16:01.255 [XNIO-22 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-2', selector sun.nio.ch.EPollSelectorImpl@138167ff
19:16:01.258 [XNIO-22 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4837f6c7
19:16:01.258 [XNIO-22 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-4', selector sun.nio.ch.EPollSelectorImpl@68f00562
19:16:01.259 [XNIO-22 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-6', selector sun.nio.ch.EPollSelectorImpl@447dc734
19:16:01.259 [XNIO-22 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3f8388d0
19:16:01.259 [XNIO-22 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6292476
19:16:01.259 [XNIO-22 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7f6d31be
19:16:01.266 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.267 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.266 [XNIO-22 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 Accept', selector sun.nio.ch.EPollSelectorImpl@1c718047
19:16:01.278 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.279 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.279 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43835
19:16:01.279 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:43835
19:16:01.279 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43835
19:16:01.279 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:42860<->127.0.0.1:43835
19:16:01.279 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.279 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.279 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> PATCH /delta HTTP/1.1
19:16:01.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Content-Type: application/json; charset=utf-8
19:16:01.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Cookie: flavor=chocolate-chip
19:16:01.280 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Content-Length: 30
19:16:01.280 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Host: localhost:43835
19:16:01.280 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Connection: Keep-Alive
19:16:01.280 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.280 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Accept-Encoding: gzip,deflate
19:16:01.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Cookie: flavor=chocolate-chip[\r][\n]"
19:16:01.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Content-Length: 30[\r][\n]"
19:16:01.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Host: localhost:43835[\r][\n]"
19:16:01.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "[\r][\n]"
19:16:01.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "{"alpha":"bravo","charlie":42}"
19:16:01.284 [XNIO-22 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43835]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@6bdb296f]): {"alpha":"bravo","charlie":42} }
19:16:01.303 [XNIO-22 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Content-Encoding: gzip[\r][\n]"
19:16:01.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Connection: keep-alive[\r][\n]"
19:16:01.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Content-Type: text/date[\r][\n]"
19:16:01.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Content-Length: 36[\r][\n]"
19:16:01.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "[\r][\n]"
19:16:01.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << HTTP/1.1 200 OK
19:16:01.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Content-Encoding: gzip
19:16:01.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Connection: keep-alive
19:16:01.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Content-Type: text/date
19:16:01.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Content-Length: 36
19:16:01.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.304 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.305 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:42860<->127.0.0.1:43835
19:16:01.305 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.307 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.307 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.307 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43835
19:16:01.308 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.308 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.308 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> PATCH /delta HTTP/1.1
19:16:01.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Content-Type: application/json; charset=utf-8
19:16:01.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Cookie: flavor=chocolate-chip
19:16:01.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Content-Length: 30
19:16:01.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Host: localhost:43835
19:16:01.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Connection: Keep-Alive
19:16:01.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Accept-Encoding: gzip,deflate
19:16:01.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Cookie: flavor=chocolate-chip[\r][\n]"
19:16:01.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Content-Length: 30[\r][\n]"
19:16:01.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Host: localhost:43835[\r][\n]"
19:16:01.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "[\r][\n]"
19:16:01.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "{"alpha":"bravo","charlie":42}"
19:16:01.318 [XNIO-22 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43835]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@2a5c840a]): {"alpha":"bravo","charlie":42} }
19:16:01.321 [XNIO-22 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.321 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Content-Encoding: gzip[\r][\n]"
19:16:01.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Connection: keep-alive[\r][\n]"
19:16:01.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Content-Type: text/date[\r][\n]"
19:16:01.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Content-Length: 36[\r][\n]"
19:16:01.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "[\r][\n]"
19:16:01.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.322 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << HTTP/1.1 200 OK
19:16:01.322 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Content-Encoding: gzip
19:16:01.322 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Connection: keep-alive
19:16:01.322 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Content-Type: text/date
19:16:01.322 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Content-Length: 36
19:16:01.322 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.322 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.323 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:42860<->127.0.0.1:43835
19:16:01.323 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.324 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@32982d48
19:16:01.330 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@59592043
19:16:01.332 [XNIO-23 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-1', selector sun.nio.ch.EPollSelectorImpl@677ef72b
19:16:01.333 [XNIO-23 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7bcce978
19:16:01.333 [XNIO-23 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-3', selector sun.nio.ch.EPollSelectorImpl@191d1ae1
19:16:01.334 [XNIO-22 task-2] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ PATCH /delta request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43835]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/date], Content-Length=[36], Date=[Sun, 11 Aug 2019 00:15:57 GMT]}}
java.lang.NullPointerException: null
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.bufferDone(HttpResponseConduit.java:286)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:264)
	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)
19:16:01.336 [XNIO-23 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-4', selector sun.nio.ch.EPollSelectorImpl@75fa162f
19:16:01.337 [XNIO-23 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-5', selector sun.nio.ch.EPollSelectorImpl@a71f783
19:16:01.337 [XNIO-23 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7b32fd81
19:16:01.337 [XNIO-23 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-7', selector sun.nio.ch.EPollSelectorImpl@59dfa5f5
19:16:01.342 [XNIO-23 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-8', selector sun.nio.ch.EPollSelectorImpl@65980e90
19:16:01.346 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.347 [XNIO-23 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 Accept', selector sun.nio.ch.EPollSelectorImpl@6dcaa267
19:16:01.347 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.350 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.351 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.351 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34137
19:16:01.351 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34137
19:16:01.351 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34137
19:16:01.351 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:47842<->127.0.0.1:34137
19:16:01.351 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.351 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.351 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.351 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> PATCH /delta HTTP/1.1
19:16:01.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Content-Type: application/json; charset=utf-8
19:16:01.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Cookie: flavor=chocolate-chip; count=dozen
19:16:01.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Content-Length: 30
19:16:01.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Host: localhost:34137
19:16:01.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Connection: Keep-Alive
19:16:01.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Accept-Encoding: gzip,deflate
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Cookie: flavor=chocolate-chip; count=dozen[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Content-Length: 30[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Host: localhost:34137[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "{"alpha":"bravo","charlie":42}"
19:16:01.359 [XNIO-23 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:34137]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@6196a9f7, flavor:ersatz.undertow.server.handlers.CookieImpl@6f514bb5]): {"alpha":"bravo","charlie":42} }
19:16:01.361 [XNIO-23 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Content-Encoding: gzip[\r][\n]"
19:16:01.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Connection: keep-alive[\r][\n]"
19:16:01.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Content-Type: text/date[\r][\n]"
19:16:01.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Content-Length: 36[\r][\n]"
19:16:01.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "[\r][\n]"
19:16:01.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << HTTP/1.1 200 OK
19:16:01.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Content-Encoding: gzip
19:16:01.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Connection: keep-alive
19:16:01.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Content-Type: text/date
19:16:01.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Content-Length: 36
19:16:01.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.362 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.362 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47842<->127.0.0.1:34137
19:16:01.362 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.364 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.364 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.364 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34137
19:16:01.364 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.364 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.365 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.365 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> PATCH /delta HTTP/1.1
19:16:01.365 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Content-Type: application/json; charset=utf-8
19:16:01.365 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Cookie: flavor=chocolate-chip; count=dozen
19:16:01.365 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Content-Length: 30
19:16:01.365 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Host: localhost:34137
19:16:01.365 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Connection: Keep-Alive
19:16:01.365 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.365 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Accept-Encoding: gzip,deflate
19:16:01.365 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.365 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.365 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Cookie: flavor=chocolate-chip; count=dozen[\r][\n]"
19:16:01.365 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Content-Length: 30[\r][\n]"
19:16:01.365 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Host: localhost:34137[\r][\n]"
19:16:01.365 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.365 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.365 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.365 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "[\r][\n]"
19:16:01.365 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "{"alpha":"bravo","charlie":42}"
19:16:01.366 [XNIO-23 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:34137]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@6d013993, flavor:ersatz.undertow.server.handlers.CookieImpl@63c6da43]): {"alpha":"bravo","charlie":42} }
19:16:01.367 [XNIO-23 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Content-Encoding: gzip[\r][\n]"
19:16:01.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Connection: keep-alive[\r][\n]"
19:16:01.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Content-Type: text/date[\r][\n]"
19:16:01.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Content-Length: 36[\r][\n]"
19:16:01.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "[\r][\n]"
19:16:01.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.368 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << HTTP/1.1 200 OK
19:16:01.368 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Content-Encoding: gzip
19:16:01.368 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Connection: keep-alive
19:16:01.368 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Content-Type: text/date
19:16:01.368 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Content-Length: 36
19:16:01.368 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.369 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.369 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47842<->127.0.0.1:34137
19:16:01.369 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.370 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@59592043
19:16:01.388 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5a0a5218
19:16:01.390 [XNIO-24 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-1', selector sun.nio.ch.EPollSelectorImpl@10a1440d
19:16:01.390 [XNIO-24 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-2', selector sun.nio.ch.EPollSelectorImpl@44ee44b1
19:16:01.390 [XNIO-24 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6cacceae
19:16:01.390 [XNIO-24 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-4', selector sun.nio.ch.EPollSelectorImpl@16ad6f36
19:16:01.395 [XNIO-24 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-6', selector sun.nio.ch.EPollSelectorImpl@11ee6016
19:16:01.390 [XNIO-24 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6881befc
19:16:01.395 [XNIO-24 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-7', selector sun.nio.ch.EPollSelectorImpl@37ffb23d
19:16:01.398 [XNIO-24 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-8', selector sun.nio.ch.EPollSelectorImpl@580bc9ba
19:16:01.402 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.402 [XNIO-24 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 Accept', selector sun.nio.ch.EPollSelectorImpl@56c903c4
19:16:01.403 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.414 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.422 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.423 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46801
19:16:01.423 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:46801
19:16:01.423 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:46801
19:16:01.423 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:35024<->127.0.0.1:46801
19:16:01.423 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.423 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.423 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> PATCH /delta HTTP/1.1
19:16:01.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Content-Type: application/json; charset=utf-8
19:16:01.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Content-Length: 30
19:16:01.427 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Host: localhost:46801
19:16:01.427 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Connection: Keep-Alive
19:16:01.427 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.427 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Accept-Encoding: gzip,deflate
19:16:01.427 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.427 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.427 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Content-Length: 30[\r][\n]"
19:16:01.427 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Host: localhost:46801[\r][\n]"
19:16:01.427 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.427 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.427 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.427 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "[\r][\n]"
19:16:01.427 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "{"alpha":"bravo","charlie":42}"
19:16:01.430 [XNIO-24 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:46801]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:01.432 [XNIO-24 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.433 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.433 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Content-Encoding: gzip[\r][\n]"
19:16:01.433 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Connection: keep-alive[\r][\n]"
19:16:01.433 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Content-Type: text/date[\r][\n]"
19:16:01.433 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Content-Length: 36[\r][\n]"
19:16:01.433 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.433 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "[\r][\n]"
19:16:01.433 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.433 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << HTTP/1.1 200 OK
19:16:01.433 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Content-Encoding: gzip
19:16:01.433 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Connection: keep-alive
19:16:01.433 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Content-Type: text/date
19:16:01.433 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Content-Length: 36
19:16:01.433 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.433 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.434 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35024<->127.0.0.1:46801
19:16:01.434 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.437 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.437 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.437 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46801
19:16:01.437 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.437 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.437 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.438 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> PATCH /delta HTTP/1.1
19:16:01.438 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Content-Type: application/json; charset=utf-8
19:16:01.438 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Content-Length: 30
19:16:01.438 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Host: localhost:46801
19:16:01.438 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Connection: Keep-Alive
19:16:01.438 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.438 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Accept-Encoding: gzip,deflate
19:16:01.438 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.438 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.438 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Content-Length: 30[\r][\n]"
19:16:01.438 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Host: localhost:46801[\r][\n]"
19:16:01.438 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.438 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.438 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.438 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "[\r][\n]"
19:16:01.438 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "{"alpha":"bravo","charlie":42}"
19:16:01.442 [XNIO-24 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:46801]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:01.444 [XNIO-24 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Content-Encoding: gzip[\r][\n]"
19:16:01.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Connection: keep-alive[\r][\n]"
19:16:01.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Content-Type: text/date[\r][\n]"
19:16:01.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Content-Length: 36[\r][\n]"
19:16:01.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "[\r][\n]"
19:16:01.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << HTTP/1.1 200 OK
19:16:01.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Content-Encoding: gzip
19:16:01.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Connection: keep-alive
19:16:01.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Content-Type: text/date
19:16:01.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Content-Length: 36
19:16:01.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.446 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.447 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35024<->127.0.0.1:46801
19:16:01.447 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.448 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5a0a5218
19:16:01.453 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@19dc6488
19:16:01.455 [XNIO-25 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-1', selector sun.nio.ch.EPollSelectorImpl@427a3a4e
19:16:01.466 [XNIO-25 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-2', selector sun.nio.ch.EPollSelectorImpl@67ab6221
19:16:01.467 [XNIO-25 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-3', selector sun.nio.ch.EPollSelectorImpl@193e2ba7
19:16:01.474 [XNIO-25 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-4', selector sun.nio.ch.EPollSelectorImpl@52808d3a
19:16:01.482 [XNIO-25 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-5', selector sun.nio.ch.EPollSelectorImpl@18bd6d29
19:16:01.490 [XNIO-25 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6bbd678e
19:16:01.490 [XNIO-25 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-7', selector sun.nio.ch.EPollSelectorImpl@cb19e64
19:16:01.491 [XNIO-25 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-8', selector sun.nio.ch.EPollSelectorImpl@230d5330
19:16:01.491 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.491 [XNIO-25 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 Accept', selector sun.nio.ch.EPollSelectorImpl@33f29e92
19:16:01.492 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.496 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.496 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.496 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39501
19:16:01.496 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39501
19:16:01.496 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39501
19:16:01.496 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:52622<->127.0.0.1:39501
19:16:01.496 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.496 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.496 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.497 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> PATCH /delta HTTP/1.1
19:16:01.497 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Content-Type: application/json; charset=utf-8
19:16:01.497 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Content-Length: 30
19:16:01.497 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Host: localhost:39501
19:16:01.497 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Connection: Keep-Alive
19:16:01.497 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.497 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Accept-Encoding: gzip,deflate
19:16:01.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Content-Length: 30[\r][\n]"
19:16:01.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Host: localhost:39501[\r][\n]"
19:16:01.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "[\r][\n]"
19:16:01.497 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "{"alpha":"bravo","charlie":42}"
19:16:01.498 [XNIO-25 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39501]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:01.503 [XNIO-25 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Content-Encoding: gzip[\r][\n]"
19:16:01.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Connection: keep-alive[\r][\n]"
19:16:01.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Content-Type: text/date[\r][\n]"
19:16:01.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Content-Length: 36[\r][\n]"
19:16:01.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "[\r][\n]"
19:16:01.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.503 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << HTTP/1.1 200 OK
19:16:01.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Content-Encoding: gzip
19:16:01.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Connection: keep-alive
19:16:01.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Content-Type: text/date
19:16:01.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Content-Length: 36
19:16:01.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.504 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.504 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52622<->127.0.0.1:39501
19:16:01.504 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.506 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.506 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.506 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39501
19:16:01.506 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.506 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.506 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.506 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> PATCH /delta HTTP/1.1
19:16:01.506 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Content-Type: application/json; charset=utf-8
19:16:01.506 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Content-Length: 30
19:16:01.506 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Host: localhost:39501
19:16:01.506 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Connection: Keep-Alive
19:16:01.506 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.506 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Accept-Encoding: gzip,deflate
19:16:01.507 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.507 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.507 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Content-Length: 30[\r][\n]"
19:16:01.507 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Host: localhost:39501[\r][\n]"
19:16:01.507 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.507 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.507 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.507 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "[\r][\n]"
19:16:01.507 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "{"alpha":"bravo","charlie":42}"
19:16:01.512 [XNIO-25 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39501]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:01.513 [XNIO-25 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Content-Encoding: gzip[\r][\n]"
19:16:01.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Connection: keep-alive[\r][\n]"
19:16:01.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Content-Type: text/date[\r][\n]"
19:16:01.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Content-Length: 36[\r][\n]"
19:16:01.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "[\r][\n]"
19:16:01.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << HTTP/1.1 200 OK
19:16:01.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Content-Encoding: gzip
19:16:01.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Connection: keep-alive
19:16:01.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Content-Type: text/date
19:16:01.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Content-Length: 36
19:16:01.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.514 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.515 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52622<->127.0.0.1:39501
19:16:01.515 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.516 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@19dc6488
19:16:01.522 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7403156
19:16:01.524 [XNIO-25 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
19:16:01.525 [XNIO-26 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-1', selector sun.nio.ch.EPollSelectorImpl@11e3b761
19:16:01.525 [XNIO-26 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-2', selector sun.nio.ch.EPollSelectorImpl@17ff8a2a
19:16:01.526 [XNIO-26 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-3', selector sun.nio.ch.EPollSelectorImpl@238b0b3
19:16:01.526 [XNIO-26 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3445d3b2
19:16:01.543 [XNIO-26 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4e58132c
19:16:01.551 [XNIO-26 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5c436c7b
19:16:01.553 [XNIO-26 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-6', selector sun.nio.ch.EPollSelectorImpl@12a5f8ee
19:16:01.559 [XNIO-26 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-8', selector sun.nio.ch.EPollSelectorImpl@36b45460
19:16:01.571 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.572 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.575 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.575 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.575 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42357
19:16:01.575 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42357
19:16:01.575 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42357
19:16:01.576 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:38880<->127.0.0.1:42357
19:16:01.576 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.576 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.576 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.576 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> PATCH /delta HTTP/1.1
19:16:01.576 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Content-Type: application/json; charset=utf-8
19:16:01.576 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Cookie: flavor=peanut-butter
19:16:01.576 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Content-Length: 30
19:16:01.576 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Host: localhost:42357
19:16:01.576 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Connection: Keep-Alive
19:16:01.576 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.576 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Accept-Encoding: gzip,deflate
19:16:01.576 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.576 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.576 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Cookie: flavor=peanut-butter[\r][\n]"
19:16:01.576 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Content-Length: 30[\r][\n]"
19:16:01.576 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Host: localhost:42357[\r][\n]"
19:16:01.576 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.576 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.576 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.576 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "[\r][\n]"
19:16:01.576 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "{"alpha":"bravo","charlie":42}"
19:16:01.582 [XNIO-26 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 Accept', selector sun.nio.ch.EPollSelectorImpl@6ce40d39
19:16:01.587 [XNIO-26 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=peanut-butter], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:42357]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@3e952831]): {"alpha":"bravo","charlie":42} }
19:16:01.589 [XNIO-26 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Content-Encoding: gzip[\r][\n]"
19:16:01.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Connection: keep-alive[\r][\n]"
19:16:01.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Content-Type: text/date[\r][\n]"
19:16:01.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Content-Length: 36[\r][\n]"
19:16:01.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "[\r][\n]"
19:16:01.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.589 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << HTTP/1.1 200 OK
19:16:01.589 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Content-Encoding: gzip
19:16:01.589 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Connection: keep-alive
19:16:01.589 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Content-Type: text/date
19:16:01.590 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Content-Length: 36
19:16:01.590 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.590 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.590 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:38880<->127.0.0.1:42357
19:16:01.591 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.592 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.592 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.592 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42357
19:16:01.592 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.592 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.592 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.593 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> PATCH /delta HTTP/1.1
19:16:01.593 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Content-Type: application/json; charset=utf-8
19:16:01.593 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Cookie: flavor=peanut-butter
19:16:01.593 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Content-Length: 30
19:16:01.593 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Host: localhost:42357
19:16:01.593 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Connection: Keep-Alive
19:16:01.593 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.593 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Accept-Encoding: gzip,deflate
19:16:01.593 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.593 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.593 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Cookie: flavor=peanut-butter[\r][\n]"
19:16:01.593 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Content-Length: 30[\r][\n]"
19:16:01.593 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Host: localhost:42357[\r][\n]"
19:16:01.593 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.593 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.593 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.593 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "[\r][\n]"
19:16:01.593 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "{"alpha":"bravo","charlie":42}"
19:16:01.594 [XNIO-26 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=peanut-butter], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:42357]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@4b9d97de]): {"alpha":"bravo","charlie":42} }
19:16:01.596 [XNIO-26 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.596 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.597 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Content-Encoding: gzip[\r][\n]"
19:16:01.597 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Connection: keep-alive[\r][\n]"
19:16:01.597 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Content-Type: text/date[\r][\n]"
19:16:01.597 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Content-Length: 36[\r][\n]"
19:16:01.597 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.597 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "[\r][\n]"
19:16:01.597 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.597 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << HTTP/1.1 200 OK
19:16:01.597 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Content-Encoding: gzip
19:16:01.597 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Connection: keep-alive
19:16:01.597 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Content-Type: text/date
19:16:01.597 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Content-Length: 36
19:16:01.597 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.597 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.598 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:38880<->127.0.0.1:42357
19:16:01.598 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.599 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7403156
19:16:01.606 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@46585e25
19:16:01.610 [XNIO-27 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-1', selector sun.nio.ch.EPollSelectorImpl@c3ec2f1
19:16:01.614 [XNIO-27 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5bc0c52
19:16:01.614 [XNIO-27 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-3', selector sun.nio.ch.EPollSelectorImpl@75f6425a
19:16:01.614 [XNIO-27 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-4', selector sun.nio.ch.EPollSelectorImpl@50c20338
19:16:01.614 [XNIO-27 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-5', selector sun.nio.ch.EPollSelectorImpl@500210dd
19:16:01.614 [XNIO-27 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5f0f7268
19:16:01.614 [XNIO-27 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2aaa2522
19:16:01.614 [XNIO-27 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7c2e24ce
19:16:01.615 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.615 [XNIO-27 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 Accept', selector sun.nio.ch.EPollSelectorImpl@288f4279
19:16:01.626 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.631 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.631 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.631 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35703
19:16:01.631 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:35703
19:16:01.631 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35703
19:16:01.632 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:60414<->127.0.0.1:35703
19:16:01.632 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.632 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.632 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> PATCH /delta HTTP/1.1
19:16:01.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Content-Type: application/json; charset=utf-8
19:16:01.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Cookie: flavor=oatmeal; count=dozen
19:16:01.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Content-Length: 30
19:16:01.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Host: localhost:35703
19:16:01.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Connection: Keep-Alive
19:16:01.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Accept-Encoding: gzip,deflate
19:16:01.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Cookie: flavor=oatmeal; count=dozen[\r][\n]"
19:16:01.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Content-Length: 30[\r][\n]"
19:16:01.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Host: localhost:35703[\r][\n]"
19:16:01.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "[\r][\n]"
19:16:01.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "{"alpha":"bravo","charlie":42}"
19:16:01.647 [XNIO-27 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=oatmeal; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35703]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@39158707, flavor:ersatz.undertow.server.handlers.CookieImpl@37d27e55]): {"alpha":"bravo","charlie":42} }
19:16:01.649 [XNIO-27 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.650 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.650 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Content-Encoding: gzip[\r][\n]"
19:16:01.650 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Connection: keep-alive[\r][\n]"
19:16:01.650 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Content-Type: text/date[\r][\n]"
19:16:01.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Content-Length: 36[\r][\n]"
19:16:01.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "[\r][\n]"
19:16:01.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.652 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << HTTP/1.1 200 OK
19:16:01.652 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Content-Encoding: gzip
19:16:01.652 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Connection: keep-alive
19:16:01.652 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Content-Type: text/date
19:16:01.652 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Content-Length: 36
19:16:01.652 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.652 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.653 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60414<->127.0.0.1:35703
19:16:01.653 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.655 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.656 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.656 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35703
19:16:01.656 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /delta HTTP/1.1
19:16:01.656 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.656 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> PATCH /delta HTTP/1.1
19:16:01.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Content-Type: application/json; charset=utf-8
19:16:01.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Cookie: flavor=oatmeal; count=dozen
19:16:01.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Content-Length: 30
19:16:01.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Host: localhost:35703
19:16:01.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Connection: Keep-Alive
19:16:01.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Accept-Encoding: gzip,deflate
19:16:01.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "PATCH /delta HTTP/1.1[\r][\n]"
19:16:01.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Cookie: flavor=oatmeal; count=dozen[\r][\n]"
19:16:01.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Content-Length: 30[\r][\n]"
19:16:01.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Host: localhost:35703[\r][\n]"
19:16:01.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "[\r][\n]"
19:16:01.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "{"alpha":"bravo","charlie":42}"
19:16:01.661 [XNIO-27 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=oatmeal; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35703]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@699d8040, flavor:ersatz.undertow.server.handlers.CookieImpl@675a7303]): {"alpha":"bravo","charlie":42} }
19:16:01.664 [XNIO-27 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:01.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Content-Encoding: gzip[\r][\n]"
19:16:01.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Connection: keep-alive[\r][\n]"
19:16:01.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Content-Type: text/date[\r][\n]"
19:16:01.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Content-Length: 36[\r][\n]"
19:16:01.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "[\r][\n]"
19:16:01.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
19:16:01.665 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << HTTP/1.1 200 OK
19:16:01.665 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Content-Encoding: gzip
19:16:01.665 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Connection: keep-alive
19:16:01.665 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Content-Type: text/date
19:16:01.665 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Content-Length: 36
19:16:01.665 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.666 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.667 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60414<->127.0.0.1:35703
19:16:01.667 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.668 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@46585e25
19:16:01.714 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@bda4937
19:16:01.718 [XNIO-28 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-1', selector sun.nio.ch.EPollSelectorImpl@743f90d9
19:16:01.719 [XNIO-28 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6e0e4805
19:16:01.724 [XNIO-28 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3d683883
19:16:01.730 [XNIO-28 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-4', selector sun.nio.ch.EPollSelectorImpl@12cf1880
19:16:01.733 [XNIO-28 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-5', selector sun.nio.ch.EPollSelectorImpl@580cb619
19:16:01.741 [XNIO-28 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1e2097cf
19:16:01.745 [XNIO-28 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-7', selector sun.nio.ch.EPollSelectorImpl@49d9024f
19:16:01.746 [XNIO-28 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3fcf2482
19:16:01.750 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.751 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.765 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.765 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.765 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37547
19:16:01.765 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:37547
19:16:01.765 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37547
19:16:01.765 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:52998<->127.0.0.1:37547
19:16:01.766 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:01.766 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.766 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> PATCH /basic HTTP/1.1
19:16:01.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Content-Type: application/json; charset=utf-8
19:16:01.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Content-Length: 30
19:16:01.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Host: localhost:37547
19:16:01.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Connection: Keep-Alive
19:16:01.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Accept-Encoding: gzip,deflate
19:16:01.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:01.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Content-Length: 30[\r][\n]"
19:16:01.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Host: localhost:37547[\r][\n]"
19:16:01.766 [XNIO-28 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 Accept', selector sun.nio.ch.EPollSelectorImpl@47d00db3
19:16:01.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.767 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.767 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.767 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "[\r][\n]"
19:16:01.767 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "{"alpha":"bravo","charlie":42}"
19:16:01.774 [XNIO-28 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]} response {}}
19:16:01.774 [XNIO-28 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:01.777 [XNIO-28 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@72f0eafa for /basic
19:16:01.777 [XNIO-28 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]} response {}}
19:16:01.778 [XNIO-28 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:01.779 [XNIO-28 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:01.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Connection: keep-alive[\r][\n]"
19:16:01.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:01.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Content-Length: 0[\r][\n]"
19:16:01.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.780 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "[\r][\n]"
19:16:01.780 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << HTTP/1.1 401 Unauthorized
19:16:01.780 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Connection: keep-alive
19:16:01.780 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:01.780 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Content-Length: 0
19:16:01.780 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.780 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.780 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.780 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:37547 requested authentication
19:16:01.781 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:01.781 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:01.781 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:01.781 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:01.781 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:01.787 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:01.787 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:01.787 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:01.787 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:01.798 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> PATCH /basic HTTP/1.1
19:16:01.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Content-Type: application/json; charset=utf-8
19:16:01.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Content-Length: 30
19:16:01.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Host: localhost:37547
19:16:01.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Connection: Keep-Alive
19:16:01.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Accept-Encoding: gzip,deflate
19:16:01.798 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Authorization: Basic YWRtaW46JDNjcjN0
19:16:01.798 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:01.798 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.798 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Content-Length: 30[\r][\n]"
19:16:01.798 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Host: localhost:37547[\r][\n]"
19:16:01.798 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.798 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.798 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.798 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
19:16:01.798 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "[\r][\n]"
19:16:01.798 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "{"alpha":"bravo","charlie":42}"
19:16:01.810 [XNIO-28 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]} response {}}
19:16:01.811 [XNIO-28 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:01.816 [XNIO-28 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]} response {}}
19:16:01.846 [XNIO-28 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:01.866 [XNIO-28 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@72f0eafa for /basic
19:16:01.866 [XNIO-28 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:01.866 [XNIO-28 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:01.867 [XNIO-28 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:01.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Content-Encoding: gzip[\r][\n]"
19:16:01.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Connection: keep-alive[\r][\n]"
19:16:01.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Content-Type: text/plain[\r][\n]"
19:16:01.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Content-Length: 27[\r][\n]"
19:16:01.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "[\r][\n]"
19:16:01.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:01.868 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << HTTP/1.1 200 OK
19:16:01.868 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Content-Encoding: gzip
19:16:01.868 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Connection: keep-alive
19:16:01.868 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Content-Type: text/plain
19:16:01.868 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Content-Length: 27
19:16:01.868 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.869 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.869 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:01.870 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:37547
19:16:01.877 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52998<->127.0.0.1:37547
19:16:01.877 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.878 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.878 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.878 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37547
19:16:01.878 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:01.878 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.878 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.878 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> PATCH /basic HTTP/1.1
19:16:01.878 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Content-Type: application/json; charset=utf-8
19:16:01.878 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Content-Length: 30
19:16:01.878 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Host: localhost:37547
19:16:01.878 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Connection: Keep-Alive
19:16:01.878 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.878 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Accept-Encoding: gzip,deflate
19:16:01.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:01.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Content-Length: 30[\r][\n]"
19:16:01.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Host: localhost:37547[\r][\n]"
19:16:01.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "[\r][\n]"
19:16:01.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "{"alpha":"bravo","charlie":42}"
19:16:01.882 [XNIO-28 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]} response {}}
19:16:01.883 [XNIO-28 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:01.883 [XNIO-28 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@72f0eafa for /basic
19:16:01.883 [XNIO-28 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]} response {}}
19:16:01.883 [XNIO-28 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:01.883 [XNIO-28 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:01.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Connection: keep-alive[\r][\n]"
19:16:01.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:01.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Content-Length: 0[\r][\n]"
19:16:01.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.883 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "[\r][\n]"
19:16:01.883 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << HTTP/1.1 401 Unauthorized
19:16:01.884 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Connection: keep-alive
19:16:01.884 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:01.884 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Content-Length: 0
19:16:01.884 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:37547 requested authentication
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:01.884 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.884 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> PATCH /basic HTTP/1.1
19:16:01.884 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Content-Type: application/json; charset=utf-8
19:16:01.884 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Content-Length: 30
19:16:01.884 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Host: localhost:37547
19:16:01.885 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Connection: Keep-Alive
19:16:01.885 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.885 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Accept-Encoding: gzip,deflate
19:16:01.885 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Authorization: Basic YWRtaW46JDNjcjN0
19:16:01.885 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:01.885 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:01.885 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Content-Length: 30[\r][\n]"
19:16:01.885 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Host: localhost:37547[\r][\n]"
19:16:01.885 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.885 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.885 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.885 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
19:16:01.885 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "[\r][\n]"
19:16:01.885 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "{"alpha":"bravo","charlie":42}"
19:16:01.904 [XNIO-28 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]} response {}}
19:16:01.904 [XNIO-28 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:01.905 [XNIO-28 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]} response {}}
19:16:01.905 [XNIO-28 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:01.905 [XNIO-28 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@72f0eafa for /basic
19:16:01.905 [XNIO-28 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:01.905 [XNIO-28 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:01.908 [XNIO-28 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:01.909 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.909 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Content-Encoding: gzip[\r][\n]"
19:16:01.909 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Connection: keep-alive[\r][\n]"
19:16:01.909 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Content-Type: text/plain[\r][\n]"
19:16:01.909 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Content-Length: 27[\r][\n]"
19:16:01.909 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.909 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "[\r][\n]"
19:16:01.909 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:01.909 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << HTTP/1.1 200 OK
19:16:01.909 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Content-Encoding: gzip
19:16:01.909 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Connection: keep-alive
19:16:01.909 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Content-Type: text/plain
19:16:01.909 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Content-Length: 27
19:16:01.909 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.909 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.909 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:01.909 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:37547
19:16:01.910 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52998<->127.0.0.1:37547
19:16:01.910 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.911 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@bda4937
19:16:01.931 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@150865de
19:16:01.933 [XNIO-28 task-4] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37547]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/plain], Content-Length=[27], Date=[Sun, 11 Aug 2019 00:15:57 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.security.handlers.AuthenticationCallHandler.handleRequest(AuthenticationCallHandler.java:52)
	at ersatz.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:53)
	at ersatz.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
	at ersatz.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
	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)
19:16:01.944 [XNIO-29 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2777da5b
19:16:01.962 [XNIO-29 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6b9cad66
19:16:01.966 [XNIO-29 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5a33b6b0
19:16:01.974 [XNIO-29 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5362a553
19:16:01.976 [XNIO-29 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1920aa12
19:16:01.976 [XNIO-29 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-6', selector sun.nio.ch.EPollSelectorImpl@66544548
19:16:01.982 [XNIO-29 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-7', selector sun.nio.ch.EPollSelectorImpl@29221ce6
19:16:01.986 [XNIO-29 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4dec257f
19:16:01.990 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.990 [XNIO-29 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 Accept', selector sun.nio.ch.EPollSelectorImpl@7af80317
19:16:01.991 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.996 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.996 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.997 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:44933
19:16:01.997 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:44933
19:16:01.997 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44933
19:16:01.997 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:44933 with timeout 0
19:16:01.997 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:16:01.997 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
19:16:01.998 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:16:02.058 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:16:02.058 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
19:16:02.058 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:16:02.058 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:02.058 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:02.059 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48784<->127.0.0.1:44933
19:16:02.059 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:02.059 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.059 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.059 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> PATCH /basic HTTP/1.1
19:16:02.059 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Content-Type: application/json; charset=utf-8
19:16:02.059 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Content-Length: 30
19:16:02.059 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Host: localhost:44933
19:16:02.059 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Connection: Keep-Alive
19:16:02.059 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.059 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Accept-Encoding: gzip,deflate
19:16:02.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:02.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Content-Length: 30[\r][\n]"
19:16:02.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Host: localhost:44933[\r][\n]"
19:16:02.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "[\r][\n]"
19:16:02.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "{"alpha":"bravo","charlie":42}"
19:16:02.063 [XNIO-29 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]} response {}}
19:16:02.063 [XNIO-29 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:02.063 [XNIO-29 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@59cfc23c for /basic
19:16:02.064 [XNIO-29 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]} response {}}
19:16:02.064 [XNIO-29 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:02.064 [XNIO-29 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:02.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Connection: keep-alive[\r][\n]"
19:16:02.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:02.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Content-Length: 0[\r][\n]"
19:16:02.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "[\r][\n]"
19:16:02.065 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << HTTP/1.1 401 Unauthorized
19:16:02.065 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Connection: keep-alive
19:16:02.065 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:02.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Content-Length: 0
19:16:02.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.066 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.066 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.066 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:44933 requested authentication
19:16:02.066 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:02.066 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:02.066 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:02.066 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:02.066 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:02.066 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:02.066 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:02.066 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:02.066 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:02.067 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> PATCH /basic HTTP/1.1
19:16:02.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Content-Type: application/json; charset=utf-8
19:16:02.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Content-Length: 30
19:16:02.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Host: localhost:44933
19:16:02.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Connection: Keep-Alive
19:16:02.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Accept-Encoding: gzip,deflate
19:16:02.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Authorization: Basic YWRtaW46JDNjcjN0
19:16:02.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:02.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Content-Length: 30[\r][\n]"
19:16:02.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Host: localhost:44933[\r][\n]"
19:16:02.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
19:16:02.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "[\r][\n]"
19:16:02.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "{"alpha":"bravo","charlie":42}"
19:16:02.083 [XNIO-29 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]} response {}}
19:16:02.084 [XNIO-29 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:02.084 [XNIO-29 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]} response {}}
19:16:02.084 [XNIO-29 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:02.084 [XNIO-29 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@59cfc23c for /basic
19:16:02.102 [XNIO-29 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:02.103 [XNIO-29 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:02.105 [XNIO-29 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:02.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "HTTP/1.1 200 OK[\r][\n]"
19:16:02.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Content-Encoding: gzip[\r][\n]"
19:16:02.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Connection: keep-alive[\r][\n]"
19:16:02.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Content-Type: text/plain[\r][\n]"
19:16:02.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Content-Length: 27[\r][\n]"
19:16:02.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "[\r][\n]"
19:16:02.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:02.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << HTTP/1.1 200 OK
19:16:02.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Content-Encoding: gzip
19:16:02.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Connection: keep-alive
19:16:02.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Content-Type: text/plain
19:16:02.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Content-Length: 27
19:16:02.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.113 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.113 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:02.113 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for https://localhost:44933
19:16:02.114 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48784<->127.0.0.1:44933
19:16:02.115 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.116 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.116 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.116 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:44933
19:16:02.116 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:02.116 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.116 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.116 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> PATCH /basic HTTP/1.1
19:16:02.116 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Content-Type: application/json; charset=utf-8
19:16:02.116 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Content-Length: 30
19:16:02.116 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Host: localhost:44933
19:16:02.116 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Connection: Keep-Alive
19:16:02.116 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.116 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Accept-Encoding: gzip,deflate
19:16:02.116 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:02.116 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.116 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Content-Length: 30[\r][\n]"
19:16:02.116 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Host: localhost:44933[\r][\n]"
19:16:02.116 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.116 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.116 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.116 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "[\r][\n]"
19:16:02.116 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "{"alpha":"bravo","charlie":42}"
19:16:02.138 [XNIO-29 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]} response {}}
19:16:02.139 [XNIO-29 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:02.139 [XNIO-29 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@59cfc23c for /basic
19:16:02.139 [XNIO-29 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]} response {}}
19:16:02.139 [XNIO-29 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:02.139 [XNIO-29 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:02.140 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.140 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Connection: keep-alive[\r][\n]"
19:16:02.140 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:02.140 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Content-Length: 0[\r][\n]"
19:16:02.140 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.140 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "[\r][\n]"
19:16:02.140 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << HTTP/1.1 401 Unauthorized
19:16:02.141 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Connection: keep-alive
19:16:02.141 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:02.141 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Content-Length: 0
19:16:02.141 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:44933 requested authentication
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:02.141 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.142 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> PATCH /basic HTTP/1.1
19:16:02.142 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Content-Type: application/json; charset=utf-8
19:16:02.142 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Content-Length: 30
19:16:02.142 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Host: localhost:44933
19:16:02.142 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Connection: Keep-Alive
19:16:02.142 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.142 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Accept-Encoding: gzip,deflate
19:16:02.142 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Authorization: Basic YWRtaW46JDNjcjN0
19:16:02.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:02.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Content-Length: 30[\r][\n]"
19:16:02.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Host: localhost:44933[\r][\n]"
19:16:02.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
19:16:02.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "[\r][\n]"
19:16:02.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "{"alpha":"bravo","charlie":42}"
19:16:02.159 [XNIO-29 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]} response {}}
19:16:02.159 [XNIO-29 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:02.160 [XNIO-29 task-6] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]} response {}}
19:16:02.160 [XNIO-29 task-6] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:02.160 [XNIO-29 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@59cfc23c for /basic
19:16:02.160 [XNIO-29 task-6] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:02.160 [XNIO-29 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:02.164 [XNIO-29 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:02.165 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "HTTP/1.1 200 OK[\r][\n]"
19:16:02.165 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Content-Encoding: gzip[\r][\n]"
19:16:02.165 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Connection: keep-alive[\r][\n]"
19:16:02.165 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Content-Type: text/plain[\r][\n]"
19:16:02.165 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Content-Length: 27[\r][\n]"
19:16:02.165 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.165 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "[\r][\n]"
19:16:02.165 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:02.165 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << HTTP/1.1 200 OK
19:16:02.165 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Content-Encoding: gzip
19:16:02.165 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Connection: keep-alive
19:16:02.165 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Content-Type: text/plain
19:16:02.165 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Content-Length: 27
19:16:02.165 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.165 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.165 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:02.165 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for https://localhost:44933
19:16:02.166 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48784<->127.0.0.1:44933
19:16:02.166 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.167 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@150865de
19:16:02.174 [XNIO-29 task-6] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44933]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/plain], Content-Length=[27], Date=[Sun, 11 Aug 2019 00:15:57 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.security.handlers.AuthenticationCallHandler.handleRequest(AuthenticationCallHandler.java:52)
	at ersatz.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:53)
	at ersatz.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
	at ersatz.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
	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)
19:16:02.180 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2985aa8d
19:16:02.218 [XNIO-30 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-1', selector sun.nio.ch.EPollSelectorImpl@142104ed
19:16:02.228 [XNIO-30 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-2', selector sun.nio.ch.EPollSelectorImpl@14792f98
19:16:02.231 [XNIO-30 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-3', selector sun.nio.ch.EPollSelectorImpl@42da70ff
19:16:02.233 [XNIO-30 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-4', selector sun.nio.ch.EPollSelectorImpl@68cbbb24
19:16:02.235 [XNIO-30 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7b8a8177
19:16:02.235 [XNIO-30 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-6', selector sun.nio.ch.EPollSelectorImpl@24622a19
19:16:02.242 [XNIO-30 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7d8a5682
19:16:02.259 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:02.260 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:02.261 [XNIO-30 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-8', selector sun.nio.ch.EPollSelectorImpl@73795f73
19:16:02.267 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.267 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.267 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33715
19:16:02.267 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:33715
19:16:02.269 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33715
19:16:02.270 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:35418<->127.0.0.1:33715
19:16:02.270 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:02.270 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.270 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.270 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> PATCH /basic HTTP/1.1
19:16:02.270 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Content-Type: application/json; charset=utf-8
19:16:02.270 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Content-Length: 30
19:16:02.270 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Host: localhost:33715
19:16:02.270 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Connection: Keep-Alive
19:16:02.270 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.270 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Accept-Encoding: gzip,deflate
19:16:02.270 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:02.270 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.270 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Content-Length: 30[\r][\n]"
19:16:02.270 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Host: localhost:33715[\r][\n]"
19:16:02.270 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.270 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.270 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.270 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "[\r][\n]"
19:16:02.270 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "{"alpha":"bravo","charlie":42}"
19:16:02.271 [XNIO-30 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 Accept', selector sun.nio.ch.EPollSelectorImpl@720dec64
19:16:02.286 [XNIO-30 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {}}
19:16:02.286 [XNIO-30 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:02.287 [XNIO-30 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@20a89f44 for /basic
19:16:02.287 [XNIO-30 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {}}
19:16:02.287 [XNIO-30 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:02.287 [XNIO-30 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:02.287 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.287 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Connection: keep-alive[\r][\n]"
19:16:02.287 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:02.287 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Content-Length: 0[\r][\n]"
19:16:02.287 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.287 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "[\r][\n]"
19:16:02.288 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << HTTP/1.1 401 Unauthorized
19:16:02.288 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Connection: keep-alive
19:16:02.288 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:02.288 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Content-Length: 0
19:16:02.288 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.288 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.288 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.288 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33715 requested authentication
19:16:02.288 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:02.288 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:02.288 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:02.288 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:02.288 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:02.288 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:02.288 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:02.288 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:02.288 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:02.289 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.289 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> PATCH /basic HTTP/1.1
19:16:02.289 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Content-Type: application/json; charset=utf-8
19:16:02.289 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Content-Length: 30
19:16:02.289 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Host: localhost:33715
19:16:02.289 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Connection: Keep-Alive
19:16:02.289 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.289 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Accept-Encoding: gzip,deflate
19:16:02.289 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
19:16:02.289 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:02.289 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.289 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Content-Length: 30[\r][\n]"
19:16:02.289 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Host: localhost:33715[\r][\n]"
19:16:02.289 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.289 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.289 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.289 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
19:16:02.289 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "[\r][\n]"
19:16:02.289 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "{"alpha":"bravo","charlie":42}"
19:16:02.324 [XNIO-30 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {}}
19:16:02.324 [XNIO-30 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:02.324 [XNIO-30 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {}}
19:16:02.324 [XNIO-30 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {}}
19:16:02.324 [XNIO-30 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@20a89f44 for /basic
19:16:02.325 [XNIO-30 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {}}
19:16:02.325 [XNIO-30 task-2] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:02.325 [XNIO-30 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:02.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Connection: keep-alive[\r][\n]"
19:16:02.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:02.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Content-Length: 0[\r][\n]"
19:16:02.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "[\r][\n]"
19:16:02.325 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << HTTP/1.1 401 Unauthorized
19:16:02.325 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Connection: keep-alive
19:16:02.325 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:02.325 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Content-Length: 0
19:16:02.325 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.326 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.326 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.326 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33715 requested authentication
19:16:02.326 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:02.326 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:02.326 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35418<->127.0.0.1:33715
19:16:02.326 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.353 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.354 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.354 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33715
19:16:02.354 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:02.354 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.354 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> PATCH /basic HTTP/1.1
19:16:02.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Content-Type: application/json; charset=utf-8
19:16:02.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Content-Length: 30
19:16:02.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Host: localhost:33715
19:16:02.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Connection: Keep-Alive
19:16:02.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.355 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Accept-Encoding: gzip,deflate
19:16:02.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:02.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Content-Length: 30[\r][\n]"
19:16:02.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Host: localhost:33715[\r][\n]"
19:16:02.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "[\r][\n]"
19:16:02.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "{"alpha":"bravo","charlie":42}"
19:16:02.356 [XNIO-30 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {}}
19:16:02.357 [XNIO-30 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:02.357 [XNIO-30 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@20a89f44 for /basic
19:16:02.357 [XNIO-30 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {}}
19:16:02.357 [XNIO-30 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:02.357 [XNIO-30 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:02.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Connection: keep-alive[\r][\n]"
19:16:02.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:02.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Content-Length: 0[\r][\n]"
19:16:02.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "[\r][\n]"
19:16:02.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << HTTP/1.1 401 Unauthorized
19:16:02.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Connection: keep-alive
19:16:02.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:02.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Content-Length: 0
19:16:02.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33715 requested authentication
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:02.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> PATCH /basic HTTP/1.1
19:16:02.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Content-Type: application/json; charset=utf-8
19:16:02.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Content-Length: 30
19:16:02.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Host: localhost:33715
19:16:02.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Connection: Keep-Alive
19:16:02.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Accept-Encoding: gzip,deflate
19:16:02.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
19:16:02.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:02.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Content-Length: 30[\r][\n]"
19:16:02.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Host: localhost:33715[\r][\n]"
19:16:02.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
19:16:02.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "[\r][\n]"
19:16:02.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "{"alpha":"bravo","charlie":42}"
19:16:02.368 [XNIO-30 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {}}
19:16:02.368 [XNIO-30 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:02.369 [XNIO-30 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {}}
19:16:02.369 [XNIO-30 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {}}
19:16:02.369 [XNIO-30 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@20a89f44 for /basic
19:16:02.369 [XNIO-30 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {}}
19:16:02.369 [XNIO-30 task-4] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33715]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:02.369 [XNIO-30 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:02.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Connection: keep-alive[\r][\n]"
19:16:02.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:02.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Content-Length: 0[\r][\n]"
19:16:02.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "[\r][\n]"
19:16:02.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << HTTP/1.1 401 Unauthorized
19:16:02.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Connection: keep-alive
19:16:02.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:02.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Content-Length: 0
19:16:02.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.370 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.370 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.370 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33715 requested authentication
19:16:02.370 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:02.371 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:02.371 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35418<->127.0.0.1:33715
19:16:02.371 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.375 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2985aa8d
19:16:02.381 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@376cb911
19:16:02.389 [XNIO-31 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4bb19618
19:16:02.390 [XNIO-31 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-2', selector sun.nio.ch.EPollSelectorImpl@140d1e7
19:16:02.411 [XNIO-31 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-3', selector sun.nio.ch.EPollSelectorImpl@13aad23f
19:16:02.417 [XNIO-31 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-4', selector sun.nio.ch.EPollSelectorImpl@638ea960
19:16:02.418 [XNIO-31 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-5', selector sun.nio.ch.EPollSelectorImpl@50fd554c
19:16:02.422 [XNIO-31 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-6', selector sun.nio.ch.EPollSelectorImpl@29b89047
19:16:02.427 [XNIO-31 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-7', selector sun.nio.ch.EPollSelectorImpl@60601708
19:16:02.431 [XNIO-31 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4208d855
19:16:02.431 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:02.432 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:02.435 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.435 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.435 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33587
19:16:02.435 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:33587
19:16:02.435 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33587
19:16:02.435 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:33587 with timeout 0
19:16:02.435 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:16:02.435 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
19:16:02.435 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:16:02.438 [XNIO-31 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 Accept', selector sun.nio.ch.EPollSelectorImpl@765c6b88
19:16:02.500 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:16:02.500 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
19:16:02.503 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:16:02.503 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:02.503 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:02.503 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:54270<->127.0.0.1:33587
19:16:02.503 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:02.503 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.503 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> PATCH /basic HTTP/1.1
19:16:02.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Content-Type: application/json; charset=utf-8
19:16:02.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Content-Length: 30
19:16:02.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Host: localhost:33587
19:16:02.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Connection: Keep-Alive
19:16:02.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Accept-Encoding: gzip,deflate
19:16:02.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:02.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Content-Length: 30[\r][\n]"
19:16:02.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Host: localhost:33587[\r][\n]"
19:16:02.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "[\r][\n]"
19:16:02.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "{"alpha":"bravo","charlie":42}"
19:16:02.524 [XNIO-31 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {}}
19:16:02.525 [XNIO-31 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:02.525 [XNIO-31 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@67ae4eb3 for /basic
19:16:02.525 [XNIO-31 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {}}
19:16:02.525 [XNIO-31 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:02.525 [XNIO-31 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:02.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Connection: keep-alive[\r][\n]"
19:16:02.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:02.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Content-Length: 0[\r][\n]"
19:16:02.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "[\r][\n]"
19:16:02.526 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << HTTP/1.1 401 Unauthorized
19:16:02.526 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Connection: keep-alive
19:16:02.526 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:02.526 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Content-Length: 0
19:16:02.526 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.526 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.526 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.526 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33587 requested authentication
19:16:02.526 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:02.526 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:02.526 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:02.526 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:02.526 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:02.526 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:02.526 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:02.526 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:02.527 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:02.527 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.527 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> PATCH /basic HTTP/1.1
19:16:02.527 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Content-Type: application/json; charset=utf-8
19:16:02.527 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Content-Length: 30
19:16:02.527 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Host: localhost:33587
19:16:02.527 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Connection: Keep-Alive
19:16:02.527 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.527 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Accept-Encoding: gzip,deflate
19:16:02.527 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
19:16:02.527 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:02.527 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.527 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Content-Length: 30[\r][\n]"
19:16:02.527 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Host: localhost:33587[\r][\n]"
19:16:02.527 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.527 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.527 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.527 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
19:16:02.527 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "[\r][\n]"
19:16:02.527 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "{"alpha":"bravo","charlie":42}"
19:16:02.531 [XNIO-31 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {}}
19:16:02.531 [XNIO-31 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:02.531 [XNIO-31 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {}}
19:16:02.531 [XNIO-31 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {}}
19:16:02.531 [XNIO-31 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@67ae4eb3 for /basic
19:16:02.531 [XNIO-31 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {}}
19:16:02.531 [XNIO-31 task-4] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:02.532 [XNIO-31 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:02.533 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.533 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Connection: keep-alive[\r][\n]"
19:16:02.533 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:02.533 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Content-Length: 0[\r][\n]"
19:16:02.533 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.533 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "[\r][\n]"
19:16:02.533 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << HTTP/1.1 401 Unauthorized
19:16:02.533 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Connection: keep-alive
19:16:02.533 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:02.533 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Content-Length: 0
19:16:02.533 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.533 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.533 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.533 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33587 requested authentication
19:16:02.534 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:02.534 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:02.534 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54270<->127.0.0.1:33587
19:16:02.534 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.535 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.535 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.535 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33587
19:16:02.535 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:02.535 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.535 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> PATCH /basic HTTP/1.1
19:16:02.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Content-Type: application/json; charset=utf-8
19:16:02.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Content-Length: 30
19:16:02.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Host: localhost:33587
19:16:02.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Connection: Keep-Alive
19:16:02.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Accept-Encoding: gzip,deflate
19:16:02.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:02.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Content-Length: 30[\r][\n]"
19:16:02.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Host: localhost:33587[\r][\n]"
19:16:02.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "[\r][\n]"
19:16:02.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "{"alpha":"bravo","charlie":42}"
19:16:02.559 [XNIO-31 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {}}
19:16:02.559 [XNIO-31 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:02.559 [XNIO-31 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@67ae4eb3 for /basic
19:16:02.559 [XNIO-31 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {}}
19:16:02.559 [XNIO-31 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:02.559 [XNIO-31 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:02.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Connection: keep-alive[\r][\n]"
19:16:02.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:02.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Content-Length: 0[\r][\n]"
19:16:02.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.560 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "[\r][\n]"
19:16:02.560 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << HTTP/1.1 401 Unauthorized
19:16:02.560 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Connection: keep-alive
19:16:02.560 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:02.560 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Content-Length: 0
19:16:02.560 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.560 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.560 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.560 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33587 requested authentication
19:16:02.561 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:02.561 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:02.561 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:02.561 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:02.561 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:02.561 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:02.561 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /basic HTTP/1.1
19:16:02.561 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:02.561 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:02.561 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.561 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> PATCH /basic HTTP/1.1
19:16:02.561 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Content-Type: application/json; charset=utf-8
19:16:02.561 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Content-Length: 30
19:16:02.561 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Host: localhost:33587
19:16:02.561 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Connection: Keep-Alive
19:16:02.561 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.561 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Accept-Encoding: gzip,deflate
19:16:02.561 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
19:16:02.561 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "PATCH /basic HTTP/1.1[\r][\n]"
19:16:02.561 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.561 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Content-Length: 30[\r][\n]"
19:16:02.561 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Host: localhost:33587[\r][\n]"
19:16:02.561 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.561 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.561 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.561 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
19:16:02.561 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "[\r][\n]"
19:16:02.561 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "{"alpha":"bravo","charlie":42}"
19:16:02.564 [XNIO-31 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {}}
19:16:02.564 [XNIO-31 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:02.565 [XNIO-31 task-6] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {}}
19:16:02.565 [XNIO-31 task-6] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {}}
19:16:02.565 [XNIO-31 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@67ae4eb3 for /basic
19:16:02.565 [XNIO-31 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {}}
19:16:02.565 [XNIO-31 task-6] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PATCH /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33587]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:02.565 [XNIO-31 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:02.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Connection: keep-alive[\r][\n]"
19:16:02.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:02.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Content-Length: 0[\r][\n]"
19:16:02.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "[\r][\n]"
19:16:02.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << HTTP/1.1 401 Unauthorized
19:16:02.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Connection: keep-alive
19:16:02.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:02.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Content-Length: 0
19:16:02.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.566 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.566 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.566 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33587 requested authentication
19:16:02.566 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:02.566 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:02.566 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54270<->127.0.0.1:33587
19:16:02.566 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.567 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@376cb911
19:16:02.604 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@66e301da
19:16:02.610 [XNIO-32 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1c477773
19:16:02.615 [XNIO-32 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7d236759
19:16:02.642 [XNIO-32 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2e5eaecc
19:16:02.647 [XNIO-32 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7047cda4
19:16:02.649 [XNIO-32 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7b1e6823
19:16:02.649 [XNIO-32 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-6', selector sun.nio.ch.EPollSelectorImpl@27359f55
19:16:02.665 [XNIO-32 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-7', selector sun.nio.ch.EPollSelectorImpl@44adfbfb
19:16:02.670 [XNIO-32 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-8', selector sun.nio.ch.EPollSelectorImpl@17b26ef5
19:16:02.672 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:02.673 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:02.676 [XNIO-32 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 Accept', selector sun.nio.ch.EPollSelectorImpl@360f4e94
19:16:02.683 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.684 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.684 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40171
19:16:02.684 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40171
19:16:02.684 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40171
19:16:02.684 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:57446<->127.0.0.1:40171
19:16:02.685 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:02.685 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.685 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.685 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> PATCH /digest HTTP/1.1
19:16:02.685 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Content-Type: application/json; charset=utf-8
19:16:02.685 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Content-Length: 30
19:16:02.685 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Host: localhost:40171
19:16:02.685 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Connection: Keep-Alive
19:16:02.685 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.685 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Accept-Encoding: gzip,deflate
19:16:02.685 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:02.685 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.685 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Content-Length: 30[\r][\n]"
19:16:02.685 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Host: localhost:40171[\r][\n]"
19:16:02.685 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.685 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.685 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.685 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "[\r][\n]"
19:16:02.685 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "{"alpha":"bravo","charlie":42}"
19:16:02.689 [XNIO-32 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40171]} response {}}
19:16:02.689 [XNIO-32 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:02.690 [XNIO-32 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@a7c2bd2 for /digest
19:16:02.690 [XNIO-32 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40171]} response {}}
19:16:02.692 [XNIO-32 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:02.693 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.693 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Connection: keep-alive[\r][\n]"
19:16:02.693 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="Wan2GpOrvnANMTU2NTQ4MjU2MjY5McmkjmDzgZRFPJN/6fwadCI=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:02.693 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Content-Length: 0[\r][\n]"
19:16:02.693 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.693 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "[\r][\n]"
19:16:02.693 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << HTTP/1.1 401 Unauthorized
19:16:02.693 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Connection: keep-alive
19:16:02.693 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="Wan2GpOrvnANMTU2NTQ4MjU2MjY5McmkjmDzgZRFPJN/6fwadCI=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:02.693 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Content-Length: 0
19:16:02.693 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.693 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.693 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.693 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40171 requested authentication
19:16:02.693 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:02.693 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:02.693 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:02.693 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:02.700 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:02.700 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:02.700 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:02.700 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:02.700 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:02.705 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.706 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> PATCH /digest HTTP/1.1
19:16:02.706 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Content-Type: application/json; charset=utf-8
19:16:02.706 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Content-Length: 30
19:16:02.706 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Host: localhost:40171
19:16:02.706 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Connection: Keep-Alive
19:16:02.706 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.706 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Accept-Encoding: gzip,deflate
19:16:02.706 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="Wan2GpOrvnANMTU2NTQ4MjU2MjY5McmkjmDzgZRFPJN/6fwadCI=", uri="/digest", response="3e7e4985d1d68cc0a63de3d2ea32f7cd", qop=auth, nc=00000001, cnonce="aea372fdb48c37df", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:02.706 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:02.706 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.706 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Content-Length: 30[\r][\n]"
19:16:02.706 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Host: localhost:40171[\r][\n]"
19:16:02.706 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.706 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.706 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.706 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="Wan2GpOrvnANMTU2NTQ4MjU2MjY5McmkjmDzgZRFPJN/6fwadCI=", uri="/digest", response="3e7e4985d1d68cc0a63de3d2ea32f7cd", qop=auth, nc=00000001, cnonce="aea372fdb48c37df", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:02.706 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "[\r][\n]"
19:16:02.706 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "{"alpha":"bravo","charlie":42}"
19:16:02.710 [XNIO-32 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="Wan2GpOrvnANMTU2NTQ4MjU2MjY5McmkjmDzgZRFPJN/6fwadCI=", uri="/digest", response="3e7e4985d1d68cc0a63de3d2ea32f7cd", qop=auth, nc=00000001, cnonce="aea372fdb48c37df", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40171]} response {}}
19:16:02.712 [XNIO-32 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:02.715 [XNIO-32 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="Wan2GpOrvnANMTU2NTQ4MjU2MjY5McmkjmDzgZRFPJN/6fwadCI=", uri="/digest", response="3e7e4985d1d68cc0a63de3d2ea32f7cd", qop=auth, nc=00000001, cnonce="aea372fdb48c37df", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="Wan2GpOrvnANMTU2NTQ4MjU2MjY5McmkjmDzgZRFPJN/6fwadCI=", uri="/digest", response="3e7e4985d1d68cc0a63de3d2ea32f7cd", qop=auth, nc=00000001, cnonce="aea372fdb48c37df", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40171]} response {}}
19:16:02.725 [XNIO-32 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:02.726 [XNIO-32 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@a7c2bd2 for /digest
19:16:02.726 [XNIO-32 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:02.726 [XNIO-32 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="Wan2GpOrvnANMTU2NTQ4MjU2MjY5McmkjmDzgZRFPJN/6fwadCI=", uri="/digest", response="3e7e4985d1d68cc0a63de3d2ea32f7cd", qop=auth, nc=00000001, cnonce="aea372fdb48c37df", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40171]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:02.727 [XNIO-32 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="Wan2GpOrvnANMTU2NTQ4MjU2MjY5McmkjmDzgZRFPJN/6fwadCI=",qop="auth",rspauth="b1200c3b28f2a5cf08a87c199de187ef",cnonce="aea372fdb48c37df",nc=00000001], Content-Type=[text/plain]}): ok-text
19:16:02.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "HTTP/1.1 200 OK[\r][\n]"
19:16:02.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Content-Encoding: gzip[\r][\n]"
19:16:02.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Connection: keep-alive[\r][\n]"
19:16:02.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Authentication-Info: nextnonce="Wan2GpOrvnANMTU2NTQ4MjU2MjY5McmkjmDzgZRFPJN/6fwadCI=",qop="auth",rspauth="b1200c3b28f2a5cf08a87c199de187ef",cnonce="aea372fdb48c37df",nc=00000001[\r][\n]"
19:16:02.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Content-Type: text/plain[\r][\n]"
19:16:02.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Content-Length: 27[\r][\n]"
19:16:02.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "[\r][\n]"
19:16:02.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:02.730 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << HTTP/1.1 200 OK
19:16:02.730 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Content-Encoding: gzip
19:16:02.730 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Connection: keep-alive
19:16:02.730 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Authentication-Info: nextnonce="Wan2GpOrvnANMTU2NTQ4MjU2MjY5McmkjmDzgZRFPJN/6fwadCI=",qop="auth",rspauth="b1200c3b28f2a5cf08a87c199de187ef",cnonce="aea372fdb48c37df",nc=00000001
19:16:02.731 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Content-Type: text/plain
19:16:02.731 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Content-Length: 27
19:16:02.731 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.731 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.731 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:02.731 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for http://localhost:40171
19:16:02.734 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57446<->127.0.0.1:40171
19:16:02.735 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.738 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.738 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.738 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40171
19:16:02.738 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:02.738 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.738 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.738 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> PATCH /digest HTTP/1.1
19:16:02.739 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Content-Type: application/json; charset=utf-8
19:16:02.739 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Content-Length: 30
19:16:02.739 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Host: localhost:40171
19:16:02.739 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Connection: Keep-Alive
19:16:02.739 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.739 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Accept-Encoding: gzip,deflate
19:16:02.739 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:02.739 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.739 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Content-Length: 30[\r][\n]"
19:16:02.739 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Host: localhost:40171[\r][\n]"
19:16:02.739 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.739 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.739 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.739 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "[\r][\n]"
19:16:02.739 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "{"alpha":"bravo","charlie":42}"
19:16:02.762 [XNIO-32 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40171]} response {}}
19:16:02.763 [XNIO-32 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:02.763 [XNIO-32 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@a7c2bd2 for /digest
19:16:02.763 [XNIO-32 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40171]} response {}}
19:16:02.763 [XNIO-32 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:02.763 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.763 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Connection: keep-alive[\r][\n]"
19:16:02.764 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="hPBHBNo5XCANMTU2NTQ4MjU2Mjc2MzVcCC4koerE3bvqaRIIYFM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:02.764 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Content-Length: 0[\r][\n]"
19:16:02.764 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.764 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "[\r][\n]"
19:16:02.764 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << HTTP/1.1 401 Unauthorized
19:16:02.764 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Connection: keep-alive
19:16:02.764 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="hPBHBNo5XCANMTU2NTQ4MjU2Mjc2MzVcCC4koerE3bvqaRIIYFM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:02.764 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Content-Length: 0
19:16:02.765 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.765 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.765 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.765 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40171 requested authentication
19:16:02.765 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:02.765 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:02.765 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:02.766 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:02.767 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:02.768 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:02.768 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:02.768 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:02.768 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:02.782 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.782 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> PATCH /digest HTTP/1.1
19:16:02.782 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Content-Type: application/json; charset=utf-8
19:16:02.782 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Content-Length: 30
19:16:02.782 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Host: localhost:40171
19:16:02.782 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Connection: Keep-Alive
19:16:02.782 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.782 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Accept-Encoding: gzip,deflate
19:16:02.782 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="hPBHBNo5XCANMTU2NTQ4MjU2Mjc2MzVcCC4koerE3bvqaRIIYFM=", uri="/digest", response="518538741cb8aaf23be83bfa7eae7d51", qop=auth, nc=00000001, cnonce="81135e7172eb47e0", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:02.782 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:02.782 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.782 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Content-Length: 30[\r][\n]"
19:16:02.782 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Host: localhost:40171[\r][\n]"
19:16:02.782 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.782 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.782 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.782 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="hPBHBNo5XCANMTU2NTQ4MjU2Mjc2MzVcCC4koerE3bvqaRIIYFM=", uri="/digest", response="518538741cb8aaf23be83bfa7eae7d51", qop=auth, nc=00000001, cnonce="81135e7172eb47e0", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:02.782 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "[\r][\n]"
19:16:02.782 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "{"alpha":"bravo","charlie":42}"
19:16:02.828 [XNIO-32 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="hPBHBNo5XCANMTU2NTQ4MjU2Mjc2MzVcCC4koerE3bvqaRIIYFM=", uri="/digest", response="518538741cb8aaf23be83bfa7eae7d51", qop=auth, nc=00000001, cnonce="81135e7172eb47e0", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40171]} response {}}
19:16:02.829 [XNIO-32 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:02.830 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.830 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-28: Shutdown connection
19:16:02.830 [XNIO-32 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="hPBHBNo5XCANMTU2NTQ4MjU2Mjc2MzVcCC4koerE3bvqaRIIYFM=", uri="/digest", response="518538741cb8aaf23be83bfa7eae7d51", qop=auth, nc=00000001, cnonce="81135e7172eb47e0", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="hPBHBNo5XCANMTU2NTQ4MjU2Mjc2MzVcCC4koerE3bvqaRIIYFM=", uri="/digest", response="518538741cb8aaf23be83bfa7eae7d51", qop=auth, nc=00000001, cnonce="81135e7172eb47e0", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40171]} response {}}
19:16:02.832 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.832 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-29: Shutdown connection
19:16:02.832 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.832 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-30: Shutdown connection
19:16:02.832 [XNIO-32 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:02.832 [XNIO-32 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@a7c2bd2 for /digest
19:16:02.832 [XNIO-32 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:02.833 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.833 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-26: Shutdown connection
19:16:02.832 [XNIO-32 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="hPBHBNo5XCANMTU2NTQ4MjU2Mjc2MzVcCC4koerE3bvqaRIIYFM=", uri="/digest", response="518538741cb8aaf23be83bfa7eae7d51", qop=auth, nc=00000001, cnonce="81135e7172eb47e0", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40171]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:02.834 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.834 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-27: Shutdown connection
19:16:02.834 [XNIO-32 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="hPBHBNo5XCANMTU2NTQ4MjU2Mjc2MzVcCC4koerE3bvqaRIIYFM=",qop="auth",rspauth="e76063e37082f9f601c19b18681adf6c",cnonce="81135e7172eb47e0",nc=00000001], Content-Type=[text/plain]}): ok-text
19:16:02.835 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.835 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-23: Shutdown connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-24: Shutdown connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-25: Shutdown connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-16: Shutdown connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-17: Shutdown connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-20: Shutdown connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-21: Shutdown connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.836 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-22: Shutdown connection
19:16:02.837 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.837 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-18: Shutdown connection
19:16:02.837 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.837 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-19: Shutdown connection
19:16:02.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "HTTP/1.1 200 OK[\r][\n]"
19:16:02.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Content-Encoding: gzip[\r][\n]"
19:16:02.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Connection: keep-alive[\r][\n]"
19:16:02.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Authentication-Info: nextnonce="hPBHBNo5XCANMTU2NTQ4MjU2Mjc2MzVcCC4koerE3bvqaRIIYFM=",qop="auth",rspauth="e76063e37082f9f601c19b18681adf6c",cnonce="81135e7172eb47e0",nc=00000001[\r][\n]"
19:16:02.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Content-Type: text/plain[\r][\n]"
19:16:02.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Content-Length: 27[\r][\n]"
19:16:02.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "[\r][\n]"
19:16:02.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:02.838 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << HTTP/1.1 200 OK
19:16:02.838 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Content-Encoding: gzip
19:16:02.838 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Connection: keep-alive
19:16:02.838 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Authentication-Info: nextnonce="hPBHBNo5XCANMTU2NTQ4MjU2Mjc2MzVcCC4koerE3bvqaRIIYFM=",qop="auth",rspauth="e76063e37082f9f601c19b18681adf6c",cnonce="81135e7172eb47e0",nc=00000001
19:16:02.838 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Content-Type: text/plain
19:16:02.838 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Content-Length: 27
19:16:02.838 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.838 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.838 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:02.838 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for http://localhost:40171
19:16:02.839 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57446<->127.0.0.1:40171
19:16:02.839 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.840 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@66e301da
19:16:02.844 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6a314782
19:16:02.858 [XNIO-33 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-1', selector sun.nio.ch.EPollSelectorImpl@72c6bb94
19:16:02.859 [XNIO-33 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1ca4166d
19:16:02.863 [XNIO-33 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-2', selector sun.nio.ch.EPollSelectorImpl@76cb1128
19:16:02.874 [XNIO-33 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2bdc441d
19:16:02.881 [XNIO-33 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-5', selector sun.nio.ch.EPollSelectorImpl@478423ea
19:16:02.883 [XNIO-33 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-6', selector sun.nio.ch.EPollSelectorImpl@57b63a3e
19:16:02.892 [XNIO-33 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-7', selector sun.nio.ch.EPollSelectorImpl@c480a13
19:16:02.904 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:02.905 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:02.906 [XNIO-33 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 Accept', selector sun.nio.ch.EPollSelectorImpl@7c5a3488
19:16:02.906 [XNIO-33 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5303b767
19:16:02.908 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.908 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.908 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40739
19:16:02.908 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:40739
19:16:02.909 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40739
19:16:02.909 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:40739 with timeout 0
19:16:02.909 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:16:02.909 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
19:16:02.909 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:16:02.949 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:16:02.949 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
19:16:02.949 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:16:02.949 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:02.949 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:02.949 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:57050<->127.0.0.1:40739
19:16:02.949 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:02.949 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.949 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.949 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> PATCH /digest HTTP/1.1
19:16:02.949 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Content-Type: application/json; charset=utf-8
19:16:02.949 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Content-Length: 30
19:16:02.949 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Host: localhost:40739
19:16:02.949 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Connection: Keep-Alive
19:16:02.949 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.949 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Accept-Encoding: gzip,deflate
19:16:02.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:02.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Content-Length: 30[\r][\n]"
19:16:02.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Host: localhost:40739[\r][\n]"
19:16:02.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "[\r][\n]"
19:16:02.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "{"alpha":"bravo","charlie":42}"
19:16:02.958 [XNIO-33 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40739]} response {}}
19:16:02.959 [XNIO-33 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:02.959 [XNIO-33 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@48a01480 for /digest
19:16:02.959 [XNIO-33 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40739]} response {}}
19:16:02.959 [XNIO-33 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:02.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:02.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Connection: keep-alive[\r][\n]"
19:16:02.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="ulnqh3XhaSsNMTU2NTQ4MjU2Mjk1OcFgCH+qXEdWi1dXnmptZWM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:02.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Content-Length: 0[\r][\n]"
19:16:02.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "[\r][\n]"
19:16:02.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << HTTP/1.1 401 Unauthorized
19:16:02.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Connection: keep-alive
19:16:02.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="ulnqh3XhaSsNMTU2NTQ4MjU2Mjk1OcFgCH+qXEdWi1dXnmptZWM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:02.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Content-Length: 0
19:16:02.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.960 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.960 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:02.960 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40739 requested authentication
19:16:02.960 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:02.960 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:02.960 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:02.960 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:02.960 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:02.960 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:02.960 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:02.961 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:02.961 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:02.961 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.961 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> PATCH /digest HTTP/1.1
19:16:02.961 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Content-Type: application/json; charset=utf-8
19:16:02.961 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Content-Length: 30
19:16:02.961 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Host: localhost:40739
19:16:02.961 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Connection: Keep-Alive
19:16:02.961 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.961 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Accept-Encoding: gzip,deflate
19:16:02.961 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="ulnqh3XhaSsNMTU2NTQ4MjU2Mjk1OcFgCH+qXEdWi1dXnmptZWM=", uri="/digest", response="595f772305c36445ad8c21dd617da05a", qop=auth, nc=00000001, cnonce="2fc0ebbf0004f8dd", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:02.961 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:02.961 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.961 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Content-Length: 30[\r][\n]"
19:16:02.961 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Host: localhost:40739[\r][\n]"
19:16:02.961 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.961 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.961 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.961 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="ulnqh3XhaSsNMTU2NTQ4MjU2Mjk1OcFgCH+qXEdWi1dXnmptZWM=", uri="/digest", response="595f772305c36445ad8c21dd617da05a", qop=auth, nc=00000001, cnonce="2fc0ebbf0004f8dd", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:02.961 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "[\r][\n]"
19:16:02.961 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "{"alpha":"bravo","charlie":42}"
19:16:02.978 [XNIO-33 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="ulnqh3XhaSsNMTU2NTQ4MjU2Mjk1OcFgCH+qXEdWi1dXnmptZWM=", uri="/digest", response="595f772305c36445ad8c21dd617da05a", qop=auth, nc=00000001, cnonce="2fc0ebbf0004f8dd", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40739]} response {}}
19:16:02.984 [XNIO-33 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:02.984 [XNIO-33 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="ulnqh3XhaSsNMTU2NTQ4MjU2Mjk1OcFgCH+qXEdWi1dXnmptZWM=", uri="/digest", response="595f772305c36445ad8c21dd617da05a", qop=auth, nc=00000001, cnonce="2fc0ebbf0004f8dd", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="ulnqh3XhaSsNMTU2NTQ4MjU2Mjk1OcFgCH+qXEdWi1dXnmptZWM=", uri="/digest", response="595f772305c36445ad8c21dd617da05a", qop=auth, nc=00000001, cnonce="2fc0ebbf0004f8dd", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40739]} response {}}
19:16:02.985 [XNIO-33 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:02.985 [XNIO-33 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@48a01480 for /digest
19:16:02.985 [XNIO-33 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:02.985 [XNIO-33 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="ulnqh3XhaSsNMTU2NTQ4MjU2Mjk1OcFgCH+qXEdWi1dXnmptZWM=", uri="/digest", response="595f772305c36445ad8c21dd617da05a", qop=auth, nc=00000001, cnonce="2fc0ebbf0004f8dd", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40739]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:02.986 [XNIO-33 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="ulnqh3XhaSsNMTU2NTQ4MjU2Mjk1OcFgCH+qXEdWi1dXnmptZWM=",qop="auth",rspauth="7d44f4583739e09180a372cc1f091921",cnonce="2fc0ebbf0004f8dd",nc=00000001], Content-Type=[text/plain]}): ok-text
19:16:02.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "HTTP/1.1 200 OK[\r][\n]"
19:16:02.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Content-Encoding: gzip[\r][\n]"
19:16:02.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Connection: keep-alive[\r][\n]"
19:16:02.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Authentication-Info: nextnonce="ulnqh3XhaSsNMTU2NTQ4MjU2Mjk1OcFgCH+qXEdWi1dXnmptZWM=",qop="auth",rspauth="7d44f4583739e09180a372cc1f091921",cnonce="2fc0ebbf0004f8dd",nc=00000001[\r][\n]"
19:16:02.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Content-Type: text/plain[\r][\n]"
19:16:02.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Content-Length: 27[\r][\n]"
19:16:02.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "[\r][\n]"
19:16:02.988 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:02.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << HTTP/1.1 200 OK
19:16:02.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Content-Encoding: gzip
19:16:02.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Connection: keep-alive
19:16:02.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Authentication-Info: nextnonce="ulnqh3XhaSsNMTU2NTQ4MjU2Mjk1OcFgCH+qXEdWi1dXnmptZWM=",qop="auth",rspauth="7d44f4583739e09180a372cc1f091921",cnonce="2fc0ebbf0004f8dd",nc=00000001
19:16:02.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Content-Type: text/plain
19:16:02.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Content-Length: 27
19:16:02.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.989 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.989 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:02.989 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for https://localhost:40739
19:16:02.990 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57050<->127.0.0.1:40739
19:16:02.990 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.991 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.991 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.991 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40739
19:16:02.991 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:02.991 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.991 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.991 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> PATCH /digest HTTP/1.1
19:16:02.991 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Content-Type: application/json; charset=utf-8
19:16:02.992 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Content-Length: 30
19:16:02.992 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Host: localhost:40739
19:16:02.992 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Connection: Keep-Alive
19:16:02.992 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.992 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Accept-Encoding: gzip,deflate
19:16:02.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:02.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:02.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Content-Length: 30[\r][\n]"
19:16:02.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Host: localhost:40739[\r][\n]"
19:16:02.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "[\r][\n]"
19:16:02.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "{"alpha":"bravo","charlie":42}"
19:16:03.009 [XNIO-33 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40739]} response {}}
19:16:03.009 [XNIO-33 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:03.009 [XNIO-33 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@48a01480 for /digest
19:16:03.009 [XNIO-33 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40739]} response {}}
19:16:03.009 [XNIO-33 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:03.012 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:03.012 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Connection: keep-alive[\r][\n]"
19:16:03.012 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="g4GAUHcDAEYNMTU2NTQ4MjU2MzAwOe36/8AGNarSy9N5jJdJLlk=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:03.012 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Content-Length: 0[\r][\n]"
19:16:03.012 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.012 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "[\r][\n]"
19:16:03.012 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << HTTP/1.1 401 Unauthorized
19:16:03.012 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Connection: keep-alive
19:16:03.012 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="g4GAUHcDAEYNMTU2NTQ4MjU2MzAwOe36/8AGNarSy9N5jJdJLlk=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:03.012 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Content-Length: 0
19:16:03.012 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.012 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.012 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:03.012 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40739 requested authentication
19:16:03.012 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:03.012 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:03.012 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:03.012 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:03.013 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:03.013 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:03.013 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:03.013 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:03.013 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:03.013 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> PATCH /digest HTTP/1.1
19:16:03.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Content-Type: application/json; charset=utf-8
19:16:03.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Content-Length: 30
19:16:03.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Host: localhost:40739
19:16:03.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Connection: Keep-Alive
19:16:03.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Accept-Encoding: gzip,deflate
19:16:03.014 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="g4GAUHcDAEYNMTU2NTQ4MjU2MzAwOe36/8AGNarSy9N5jJdJLlk=", uri="/digest", response="82a9a08a7d4430d47585f58f73e52f89", qop=auth, nc=00000001, cnonce="e90149c726393d90", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:03.014 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:03.014 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.014 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Content-Length: 30[\r][\n]"
19:16:03.014 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Host: localhost:40739[\r][\n]"
19:16:03.014 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.014 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.014 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.014 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="g4GAUHcDAEYNMTU2NTQ4MjU2MzAwOe36/8AGNarSy9N5jJdJLlk=", uri="/digest", response="82a9a08a7d4430d47585f58f73e52f89", qop=auth, nc=00000001, cnonce="e90149c726393d90", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:03.014 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "[\r][\n]"
19:16:03.014 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "{"alpha":"bravo","charlie":42}"
19:16:03.019 [XNIO-33 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="g4GAUHcDAEYNMTU2NTQ4MjU2MzAwOe36/8AGNarSy9N5jJdJLlk=", uri="/digest", response="82a9a08a7d4430d47585f58f73e52f89", qop=auth, nc=00000001, cnonce="e90149c726393d90", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40739]} response {}}
19:16:03.019 [XNIO-33 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:03.019 [XNIO-33 task-6] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="g4GAUHcDAEYNMTU2NTQ4MjU2MzAwOe36/8AGNarSy9N5jJdJLlk=", uri="/digest", response="82a9a08a7d4430d47585f58f73e52f89", qop=auth, nc=00000001, cnonce="e90149c726393d90", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="g4GAUHcDAEYNMTU2NTQ4MjU2MzAwOe36/8AGNarSy9N5jJdJLlk=", uri="/digest", response="82a9a08a7d4430d47585f58f73e52f89", qop=auth, nc=00000001, cnonce="e90149c726393d90", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40739]} response {}}
19:16:03.020 [XNIO-33 task-6] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:03.020 [XNIO-33 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@48a01480 for /digest
19:16:03.020 [XNIO-33 task-6] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:03.020 [XNIO-33 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="g4GAUHcDAEYNMTU2NTQ4MjU2MzAwOe36/8AGNarSy9N5jJdJLlk=", uri="/digest", response="82a9a08a7d4430d47585f58f73e52f89", qop=auth, nc=00000001, cnonce="e90149c726393d90", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40739]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.022 [XNIO-33 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="g4GAUHcDAEYNMTU2NTQ4MjU2MzAwOe36/8AGNarSy9N5jJdJLlk=",qop="auth",rspauth="2479a5c69b42473f987569cc6f7ebacf",cnonce="e90149c726393d90",nc=00000001], Content-Type=[text/plain]}): ok-text
19:16:03.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "HTTP/1.1 200 OK[\r][\n]"
19:16:03.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Content-Encoding: gzip[\r][\n]"
19:16:03.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Connection: keep-alive[\r][\n]"
19:16:03.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Authentication-Info: nextnonce="g4GAUHcDAEYNMTU2NTQ4MjU2MzAwOe36/8AGNarSy9N5jJdJLlk=",qop="auth",rspauth="2479a5c69b42473f987569cc6f7ebacf",cnonce="e90149c726393d90",nc=00000001[\r][\n]"
19:16:03.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Content-Type: text/plain[\r][\n]"
19:16:03.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Content-Length: 27[\r][\n]"
19:16:03.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "[\r][\n]"
19:16:03.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:03.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << HTTP/1.1 200 OK
19:16:03.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Content-Encoding: gzip
19:16:03.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Connection: keep-alive
19:16:03.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Authentication-Info: nextnonce="g4GAUHcDAEYNMTU2NTQ4MjU2MzAwOe36/8AGNarSy9N5jJdJLlk=",qop="auth",rspauth="2479a5c69b42473f987569cc6f7ebacf",cnonce="e90149c726393d90",nc=00000001
19:16:03.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Content-Type: text/plain
19:16:03.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Content-Length: 27
19:16:03.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.023 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.023 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:03.023 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for https://localhost:40739
19:16:03.024 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57050<->127.0.0.1:40739
19:16:03.025 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.025 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6a314782
19:16:03.038 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3031573a
19:16:03.040 [XNIO-34 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4b0aab90
19:16:03.043 [XNIO-34 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-3', selector sun.nio.ch.EPollSelectorImpl@62d7a722
19:16:03.047 [XNIO-34 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7769776
19:16:03.048 [XNIO-34 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-5', selector sun.nio.ch.EPollSelectorImpl@44f83143
19:16:03.055 [XNIO-34 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-6', selector sun.nio.ch.EPollSelectorImpl@16f977c0
19:16:03.040 [XNIO-34 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-2', selector sun.nio.ch.EPollSelectorImpl@570e2b28
19:16:03.056 [XNIO-34 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-7', selector sun.nio.ch.EPollSelectorImpl@49f1e66c
19:16:03.063 [XNIO-34 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1bb71b88
19:16:03.065 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.066 [XNIO-34 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 Accept', selector sun.nio.ch.EPollSelectorImpl@4bc09e15
19:16:03.066 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.073 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.074 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.074 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35543
19:16:03.074 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:35543
19:16:03.074 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35543
19:16:03.074 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:53466<->127.0.0.1:35543
19:16:03.074 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:03.074 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.074 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> PATCH /digest HTTP/1.1
19:16:03.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Content-Type: application/json; charset=utf-8
19:16:03.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Content-Length: 30
19:16:03.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Host: localhost:35543
19:16:03.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Connection: Keep-Alive
19:16:03.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Accept-Encoding: gzip,deflate
19:16:03.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:03.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Content-Length: 30[\r][\n]"
19:16:03.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Host: localhost:35543[\r][\n]"
19:16:03.075 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.075 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.075 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.075 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "[\r][\n]"
19:16:03.075 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "{"alpha":"bravo","charlie":42}"
19:16:03.079 [XNIO-34 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35543]} response {}}
19:16:03.079 [XNIO-34 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:03.079 [XNIO-34 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@3d183418 for /digest
19:16:03.079 [XNIO-34 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35543]} response {}}
19:16:03.079 [XNIO-34 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:03.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:03.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Connection: keep-alive[\r][\n]"
19:16:03.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="Pc+O89ba3EINMTU2NTQ4MjU2MzA3OcYaO+E82Ja26M8rcS10O4Y=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:03.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Content-Length: 0[\r][\n]"
19:16:03.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "[\r][\n]"
19:16:03.080 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << HTTP/1.1 401 Unauthorized
19:16:03.080 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Connection: keep-alive
19:16:03.080 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="Pc+O89ba3EINMTU2NTQ4MjU2MzA3OcYaO+E82Ja26M8rcS10O4Y=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:03.080 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Content-Length: 0
19:16:03.080 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.080 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.080 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:03.080 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:35543 requested authentication
19:16:03.080 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:03.080 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:03.080 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:03.080 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:03.080 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:03.081 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:03.081 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:03.081 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:03.081 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:03.081 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> PATCH /digest HTTP/1.1
19:16:03.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Content-Type: application/json; charset=utf-8
19:16:03.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Content-Length: 30
19:16:03.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Host: localhost:35543
19:16:03.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Connection: Keep-Alive
19:16:03.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Accept-Encoding: gzip,deflate
19:16:03.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="Pc+O89ba3EINMTU2NTQ4MjU2MzA3OcYaO+E82Ja26M8rcS10O4Y=", uri="/digest", response="5a24cdbb570fdc1b96f60c7424c9e49e", qop=auth, nc=00000001, cnonce="2c02369473a7fdb1", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:03.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:03.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Content-Length: 30[\r][\n]"
19:16:03.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Host: localhost:35543[\r][\n]"
19:16:03.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="Pc+O89ba3EINMTU2NTQ4MjU2MzA3OcYaO+E82Ja26M8rcS10O4Y=", uri="/digest", response="5a24cdbb570fdc1b96f60c7424c9e49e", qop=auth, nc=00000001, cnonce="2c02369473a7fdb1", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:03.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "[\r][\n]"
19:16:03.082 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "{"alpha":"bravo","charlie":42}"
19:16:03.087 [XNIO-34 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Pc+O89ba3EINMTU2NTQ4MjU2MzA3OcYaO+E82Ja26M8rcS10O4Y=", uri="/digest", response="5a24cdbb570fdc1b96f60c7424c9e49e", qop=auth, nc=00000001, cnonce="2c02369473a7fdb1", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35543]} response {}}
19:16:03.087 [XNIO-34 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:03.087 [XNIO-34 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Pc+O89ba3EINMTU2NTQ4MjU2MzA3OcYaO+E82Ja26M8rcS10O4Y=", uri="/digest", response="5a24cdbb570fdc1b96f60c7424c9e49e", qop=auth, nc=00000001, cnonce="2c02369473a7fdb1", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Pc+O89ba3EINMTU2NTQ4MjU2MzA3OcYaO+E82Ja26M8rcS10O4Y=", uri="/digest", response="5a24cdbb570fdc1b96f60c7424c9e49e", qop=auth, nc=00000001, cnonce="2c02369473a7fdb1", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35543]} response {}}
19:16:03.088 [XNIO-34 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Pc+O89ba3EINMTU2NTQ4MjU2MzA3OcYaO+E82Ja26M8rcS10O4Y=", uri="/digest", response="5a24cdbb570fdc1b96f60c7424c9e49e", qop=auth, nc=00000001, cnonce="2c02369473a7fdb1", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35543]} response {}}
19:16:03.088 [XNIO-34 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@3d183418 for /digest
19:16:03.088 [XNIO-34 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Pc+O89ba3EINMTU2NTQ4MjU2MzA3OcYaO+E82Ja26M8rcS10O4Y=", uri="/digest", response="5a24cdbb570fdc1b96f60c7424c9e49e", qop=auth, nc=00000001, cnonce="2c02369473a7fdb1", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35543]} response {}}
19:16:03.088 [XNIO-34 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:03.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:03.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Connection: keep-alive[\r][\n]"
19:16:03.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="HLhaiXkGsjkNMTU2NTQ4MjU2MzA4OGdBTkAdfEjUrNwBO0mfvsU=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:03.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Content-Length: 0[\r][\n]"
19:16:03.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "[\r][\n]"
19:16:03.089 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << HTTP/1.1 401 Unauthorized
19:16:03.089 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Connection: keep-alive
19:16:03.089 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="HLhaiXkGsjkNMTU2NTQ4MjU2MzA4OGdBTkAdfEjUrNwBO0mfvsU=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:03.089 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Content-Length: 0
19:16:03.089 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.089 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.089 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:03.089 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:35543 requested authentication
19:16:03.089 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:03.089 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:03.089 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53466<->127.0.0.1:35543
19:16:03.089 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.091 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.091 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.091 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35543
19:16:03.091 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:03.092 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.092 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> PATCH /digest HTTP/1.1
19:16:03.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Content-Type: application/json; charset=utf-8
19:16:03.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Content-Length: 30
19:16:03.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Host: localhost:35543
19:16:03.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Connection: Keep-Alive
19:16:03.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Accept-Encoding: gzip,deflate
19:16:03.092 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:03.092 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.092 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Content-Length: 30[\r][\n]"
19:16:03.092 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Host: localhost:35543[\r][\n]"
19:16:03.092 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.092 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.092 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.092 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "[\r][\n]"
19:16:03.092 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "{"alpha":"bravo","charlie":42}"
19:16:03.093 [XNIO-34 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35543]} response {}}
19:16:03.093 [XNIO-34 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:03.093 [XNIO-34 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@3d183418 for /digest
19:16:03.093 [XNIO-34 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35543]} response {}}
19:16:03.093 [XNIO-34 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:03.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:03.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Connection: keep-alive[\r][\n]"
19:16:03.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="Uir3RQrK0GwNMTU2NTQ4MjU2MzA5M50VVy75qn1jhXftt7ADY2k=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:03.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Content-Length: 0[\r][\n]"
19:16:03.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "[\r][\n]"
19:16:03.094 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << HTTP/1.1 401 Unauthorized
19:16:03.094 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Connection: keep-alive
19:16:03.094 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="Uir3RQrK0GwNMTU2NTQ4MjU2MzA5M50VVy75qn1jhXftt7ADY2k=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:03.094 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Content-Length: 0
19:16:03.094 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.094 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.094 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:03.094 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:35543 requested authentication
19:16:03.094 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:03.094 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:03.094 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:03.094 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:03.094 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:03.094 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:03.094 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:03.094 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:03.094 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:03.095 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> PATCH /digest HTTP/1.1
19:16:03.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Content-Type: application/json; charset=utf-8
19:16:03.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Content-Length: 30
19:16:03.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Host: localhost:35543
19:16:03.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Connection: Keep-Alive
19:16:03.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Accept-Encoding: gzip,deflate
19:16:03.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="Uir3RQrK0GwNMTU2NTQ4MjU2MzA5M50VVy75qn1jhXftt7ADY2k=", uri="/digest", response="1d852a7e0c2b1bc2dda3c92861d2d143", qop=auth, nc=00000001, cnonce="e150da9cc462e193", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:03.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:03.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Content-Length: 30[\r][\n]"
19:16:03.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Host: localhost:35543[\r][\n]"
19:16:03.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="Uir3RQrK0GwNMTU2NTQ4MjU2MzA5M50VVy75qn1jhXftt7ADY2k=", uri="/digest", response="1d852a7e0c2b1bc2dda3c92861d2d143", qop=auth, nc=00000001, cnonce="e150da9cc462e193", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:03.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "[\r][\n]"
19:16:03.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "{"alpha":"bravo","charlie":42}"
19:16:03.099 [XNIO-34 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Uir3RQrK0GwNMTU2NTQ4MjU2MzA5M50VVy75qn1jhXftt7ADY2k=", uri="/digest", response="1d852a7e0c2b1bc2dda3c92861d2d143", qop=auth, nc=00000001, cnonce="e150da9cc462e193", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35543]} response {}}
19:16:03.099 [XNIO-34 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:03.099 [XNIO-34 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Uir3RQrK0GwNMTU2NTQ4MjU2MzA5M50VVy75qn1jhXftt7ADY2k=", uri="/digest", response="1d852a7e0c2b1bc2dda3c92861d2d143", qop=auth, nc=00000001, cnonce="e150da9cc462e193", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Uir3RQrK0GwNMTU2NTQ4MjU2MzA5M50VVy75qn1jhXftt7ADY2k=", uri="/digest", response="1d852a7e0c2b1bc2dda3c92861d2d143", qop=auth, nc=00000001, cnonce="e150da9cc462e193", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35543]} response {}}
19:16:03.099 [XNIO-34 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Uir3RQrK0GwNMTU2NTQ4MjU2MzA5M50VVy75qn1jhXftt7ADY2k=", uri="/digest", response="1d852a7e0c2b1bc2dda3c92861d2d143", qop=auth, nc=00000001, cnonce="e150da9cc462e193", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35543]} response {}}
19:16:03.099 [XNIO-34 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@3d183418 for /digest
19:16:03.100 [XNIO-34 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Uir3RQrK0GwNMTU2NTQ4MjU2MzA5M50VVy75qn1jhXftt7ADY2k=", uri="/digest", response="1d852a7e0c2b1bc2dda3c92861d2d143", qop=auth, nc=00000001, cnonce="e150da9cc462e193", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:35543]} response {}}
19:16:03.100 [XNIO-34 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:03.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:03.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Connection: keep-alive[\r][\n]"
19:16:03.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="YZiNA7UgLWMNMTU2NTQ4MjU2MzEwMP7j1tzLs+V6POCWFywMApw=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:03.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Content-Length: 0[\r][\n]"
19:16:03.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "[\r][\n]"
19:16:03.100 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << HTTP/1.1 401 Unauthorized
19:16:03.100 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Connection: keep-alive
19:16:03.100 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="YZiNA7UgLWMNMTU2NTQ4MjU2MzEwMP7j1tzLs+V6POCWFywMApw=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:03.100 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Content-Length: 0
19:16:03.100 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.100 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.101 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:03.101 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:35543 requested authentication
19:16:03.101 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:03.101 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:03.101 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53466<->127.0.0.1:35543
19:16:03.101 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.102 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3031573a
19:16:03.108 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@45c08a80
19:16:03.110 [XNIO-35 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6aea5dd6
19:16:03.112 [XNIO-35 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-2', selector sun.nio.ch.EPollSelectorImpl@54eeb0a6
19:16:03.113 [XNIO-35 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-3', selector sun.nio.ch.EPollSelectorImpl@489b111
19:16:03.113 [XNIO-35 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3ea1bfa1
19:16:03.114 [XNIO-35 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-5', selector sun.nio.ch.EPollSelectorImpl@ce95378
19:16:03.132 [XNIO-35 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3575a5d5
19:16:03.137 [XNIO-35 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-7', selector sun.nio.ch.EPollSelectorImpl@61ed946a
19:16:03.139 [XNIO-35 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-8', selector sun.nio.ch.EPollSelectorImpl@f4a7961
19:16:03.142 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.142 [XNIO-35 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 Accept', selector sun.nio.ch.EPollSelectorImpl@12944671
19:16:03.143 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.147 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.147 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.147 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40617
19:16:03.147 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:40617
19:16:03.147 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40617
19:16:03.147 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:40617 with timeout 0
19:16:03.147 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:16:03.147 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
19:16:03.148 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:16:03.197 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:16:03.197 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
19:16:03.197 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:16:03.197 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:03.197 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:03.197 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:44110<->127.0.0.1:40617
19:16:03.198 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:03.198 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.198 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> PATCH /digest HTTP/1.1
19:16:03.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Content-Type: application/json; charset=utf-8
19:16:03.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Content-Length: 30
19:16:03.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Host: localhost:40617
19:16:03.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Connection: Keep-Alive
19:16:03.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Accept-Encoding: gzip,deflate
19:16:03.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:03.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Content-Length: 30[\r][\n]"
19:16:03.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Host: localhost:40617[\r][\n]"
19:16:03.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "[\r][\n]"
19:16:03.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "{"alpha":"bravo","charlie":42}"
19:16:03.203 [XNIO-35 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40617]} response {}}
19:16:03.203 [XNIO-35 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:03.203 [XNIO-35 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@74b5be1b for /digest
19:16:03.203 [XNIO-35 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40617]} response {}}
19:16:03.203 [XNIO-35 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:03.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:03.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Connection: keep-alive[\r][\n]"
19:16:03.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="BuuqQa4Tub8NMTU2NTQ4MjU2MzIwM4U2S1j6+t0IOJhxFolEwXw=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:03.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Content-Length: 0[\r][\n]"
19:16:03.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "[\r][\n]"
19:16:03.204 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << HTTP/1.1 401 Unauthorized
19:16:03.204 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Connection: keep-alive
19:16:03.204 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="BuuqQa4Tub8NMTU2NTQ4MjU2MzIwM4U2S1j6+t0IOJhxFolEwXw=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:03.204 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Content-Length: 0
19:16:03.204 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.204 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.204 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:03.205 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40617 requested authentication
19:16:03.205 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:03.205 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:03.205 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:03.205 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:03.205 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:03.205 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:03.206 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:03.206 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:03.206 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:03.206 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> PATCH /digest HTTP/1.1
19:16:03.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Content-Type: application/json; charset=utf-8
19:16:03.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Content-Length: 30
19:16:03.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Host: localhost:40617
19:16:03.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Connection: Keep-Alive
19:16:03.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Accept-Encoding: gzip,deflate
19:16:03.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="BuuqQa4Tub8NMTU2NTQ4MjU2MzIwM4U2S1j6+t0IOJhxFolEwXw=", uri="/digest", response="2df899effb37a85b5a8de3cac445a87b", qop=auth, nc=00000001, cnonce="f6c0494e1c21402e", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:03.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:03.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Content-Length: 30[\r][\n]"
19:16:03.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Host: localhost:40617[\r][\n]"
19:16:03.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="BuuqQa4Tub8NMTU2NTQ4MjU2MzIwM4U2S1j6+t0IOJhxFolEwXw=", uri="/digest", response="2df899effb37a85b5a8de3cac445a87b", qop=auth, nc=00000001, cnonce="f6c0494e1c21402e", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:03.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "[\r][\n]"
19:16:03.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "{"alpha":"bravo","charlie":42}"
19:16:03.215 [XNIO-35 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="BuuqQa4Tub8NMTU2NTQ4MjU2MzIwM4U2S1j6+t0IOJhxFolEwXw=", uri="/digest", response="2df899effb37a85b5a8de3cac445a87b", qop=auth, nc=00000001, cnonce="f6c0494e1c21402e", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40617]} response {}}
19:16:03.215 [XNIO-35 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:03.215 [XNIO-35 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="BuuqQa4Tub8NMTU2NTQ4MjU2MzIwM4U2S1j6+t0IOJhxFolEwXw=", uri="/digest", response="2df899effb37a85b5a8de3cac445a87b", qop=auth, nc=00000001, cnonce="f6c0494e1c21402e", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="BuuqQa4Tub8NMTU2NTQ4MjU2MzIwM4U2S1j6+t0IOJhxFolEwXw=", uri="/digest", response="2df899effb37a85b5a8de3cac445a87b", qop=auth, nc=00000001, cnonce="f6c0494e1c21402e", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40617]} response {}}
19:16:03.216 [XNIO-35 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="BuuqQa4Tub8NMTU2NTQ4MjU2MzIwM4U2S1j6+t0IOJhxFolEwXw=", uri="/digest", response="2df899effb37a85b5a8de3cac445a87b", qop=auth, nc=00000001, cnonce="f6c0494e1c21402e", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40617]} response {}}
19:16:03.216 [XNIO-35 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@74b5be1b for /digest
19:16:03.216 [XNIO-35 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="BuuqQa4Tub8NMTU2NTQ4MjU2MzIwM4U2S1j6+t0IOJhxFolEwXw=", uri="/digest", response="2df899effb37a85b5a8de3cac445a87b", qop=auth, nc=00000001, cnonce="f6c0494e1c21402e", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40617]} response {}}
19:16:03.216 [XNIO-35 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:03.216 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:03.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Connection: keep-alive[\r][\n]"
19:16:03.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="ASfA+91rHegNMTU2NTQ4MjU2MzIxNhyRIO4A5e2ToT9Sixr2ToI=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:03.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Content-Length: 0[\r][\n]"
19:16:03.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "[\r][\n]"
19:16:03.217 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << HTTP/1.1 401 Unauthorized
19:16:03.217 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Connection: keep-alive
19:16:03.217 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="ASfA+91rHegNMTU2NTQ4MjU2MzIxNhyRIO4A5e2ToT9Sixr2ToI=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:03.217 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Content-Length: 0
19:16:03.217 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.217 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.217 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:03.217 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40617 requested authentication
19:16:03.217 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:03.217 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:03.217 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44110<->127.0.0.1:40617
19:16:03.217 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.219 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.219 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.219 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40617
19:16:03.219 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:03.219 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.219 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> PATCH /digest HTTP/1.1
19:16:03.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Content-Type: application/json; charset=utf-8
19:16:03.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Content-Length: 30
19:16:03.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Host: localhost:40617
19:16:03.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Connection: Keep-Alive
19:16:03.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Accept-Encoding: gzip,deflate
19:16:03.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:03.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Content-Length: 30[\r][\n]"
19:16:03.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Host: localhost:40617[\r][\n]"
19:16:03.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "[\r][\n]"
19:16:03.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "{"alpha":"bravo","charlie":42}"
19:16:03.235 [XNIO-35 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40617]} response {}}
19:16:03.235 [XNIO-35 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:03.235 [XNIO-35 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@74b5be1b for /digest
19:16:03.235 [XNIO-35 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40617]} response {}}
19:16:03.235 [XNIO-35 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:03.236 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:03.236 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Connection: keep-alive[\r][\n]"
19:16:03.236 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="av7tntqAOmINMTU2NTQ4MjU2MzIzNTamogPJ3ICwafK1/ev5wJA=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:03.236 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Content-Length: 0[\r][\n]"
19:16:03.236 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.236 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "[\r][\n]"
19:16:03.236 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << HTTP/1.1 401 Unauthorized
19:16:03.236 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Connection: keep-alive
19:16:03.236 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="av7tntqAOmINMTU2NTQ4MjU2MzIzNTamogPJ3ICwafK1/ev5wJA=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:03.236 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Content-Length: 0
19:16:03.236 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.236 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.236 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:03.236 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40617 requested authentication
19:16:03.236 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:03.236 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:03.236 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:03.236 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:03.236 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:03.237 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:03.237 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /digest HTTP/1.1
19:16:03.237 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:03.237 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:03.237 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.237 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> PATCH /digest HTTP/1.1
19:16:03.237 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Content-Type: application/json; charset=utf-8
19:16:03.237 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Content-Length: 30
19:16:03.237 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Host: localhost:40617
19:16:03.237 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Connection: Keep-Alive
19:16:03.237 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.237 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Accept-Encoding: gzip,deflate
19:16:03.237 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="av7tntqAOmINMTU2NTQ4MjU2MzIzNTamogPJ3ICwafK1/ev5wJA=", uri="/digest", response="27d10dfd935a4e184bf6e2ae8830d4db", qop=auth, nc=00000001, cnonce="e6c35e0d9b1b8d6c", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:03.237 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "PATCH /digest HTTP/1.1[\r][\n]"
19:16:03.237 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.237 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Content-Length: 30[\r][\n]"
19:16:03.237 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Host: localhost:40617[\r][\n]"
19:16:03.237 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.237 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.237 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.237 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="av7tntqAOmINMTU2NTQ4MjU2MzIzNTamogPJ3ICwafK1/ev5wJA=", uri="/digest", response="27d10dfd935a4e184bf6e2ae8830d4db", qop=auth, nc=00000001, cnonce="e6c35e0d9b1b8d6c", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:03.238 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "[\r][\n]"
19:16:03.238 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "{"alpha":"bravo","charlie":42}"
19:16:03.247 [XNIO-35 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="av7tntqAOmINMTU2NTQ4MjU2MzIzNTamogPJ3ICwafK1/ev5wJA=", uri="/digest", response="27d10dfd935a4e184bf6e2ae8830d4db", qop=auth, nc=00000001, cnonce="e6c35e0d9b1b8d6c", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40617]} response {}}
19:16:03.247 [XNIO-35 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:03.247 [XNIO-35 task-6] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="av7tntqAOmINMTU2NTQ4MjU2MzIzNTamogPJ3ICwafK1/ev5wJA=", uri="/digest", response="27d10dfd935a4e184bf6e2ae8830d4db", qop=auth, nc=00000001, cnonce="e6c35e0d9b1b8d6c", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="av7tntqAOmINMTU2NTQ4MjU2MzIzNTamogPJ3ICwafK1/ev5wJA=", uri="/digest", response="27d10dfd935a4e184bf6e2ae8830d4db", qop=auth, nc=00000001, cnonce="e6c35e0d9b1b8d6c", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40617]} response {}}
19:16:03.248 [XNIO-35 task-6] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="av7tntqAOmINMTU2NTQ4MjU2MzIzNTamogPJ3ICwafK1/ev5wJA=", uri="/digest", response="27d10dfd935a4e184bf6e2ae8830d4db", qop=auth, nc=00000001, cnonce="e6c35e0d9b1b8d6c", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40617]} response {}}
19:16:03.248 [XNIO-35 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@74b5be1b for /digest
19:16:03.249 [XNIO-35 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PATCH /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="av7tntqAOmINMTU2NTQ4MjU2MzIzNTamogPJ3ICwafK1/ev5wJA=", uri="/digest", response="27d10dfd935a4e184bf6e2ae8830d4db", qop=auth, nc=00000001, cnonce="e6c35e0d9b1b8d6c", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40617]} response {}}
19:16:03.249 [XNIO-35 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:03.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:03.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Connection: keep-alive[\r][\n]"
19:16:03.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="o64ZDV71WJwNMTU2NTQ4MjU2MzI0ObJfLMOvZ/i3oRgmIfd+H3Y=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:03.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Content-Length: 0[\r][\n]"
19:16:03.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "[\r][\n]"
19:16:03.251 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << HTTP/1.1 401 Unauthorized
19:16:03.251 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Connection: keep-alive
19:16:03.251 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="o64ZDV71WJwNMTU2NTQ4MjU2MzI0ObJfLMOvZ/i3oRgmIfd+H3Y=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:03.251 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Content-Length: 0
19:16:03.251 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.251 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.251 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:03.251 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40617 requested authentication
19:16:03.251 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:03.251 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:03.251 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44110<->127.0.0.1:40617
19:16:03.251 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.253 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@45c08a80
19:16:03.265 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5e2f554
19:16:03.266 [XNIO-36 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-1', selector sun.nio.ch.EPollSelectorImpl@38070b83
19:16:03.267 [XNIO-36 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4dfed7bf
19:16:03.270 [XNIO-36 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-3', selector sun.nio.ch.EPollSelectorImpl@53db03f6
19:16:03.278 [XNIO-36 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6d4fb369
19:16:03.282 [XNIO-36 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6fbe27e0
19:16:03.284 [XNIO-36 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3ad8c923
19:16:03.298 [XNIO-36 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-7', selector sun.nio.ch.EPollSelectorImpl@da4b75
19:16:03.302 [XNIO-36 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-8', selector sun.nio.ch.EPollSelectorImpl@48e1c980
19:16:03.306 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.307 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.322 [XNIO-36 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 Accept', selector sun.nio.ch.EPollSelectorImpl@2c1a4452
19:16:03.332 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.333 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.333 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38937
19:16:03.338 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38937
19:16:03.338 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38937
19:16:03.338 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:56330<->127.0.0.1:38937
19:16:03.338 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /pass HTTP/1.1
19:16:03.338 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.338 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> PATCH /pass HTTP/1.1
19:16:03.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Content-Type: application/json; charset=utf-8
19:16:03.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Content-Length: 30
19:16:03.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Host: localhost:38937
19:16:03.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Connection: Keep-Alive
19:16:03.344 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.344 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Accept-Encoding: gzip,deflate
19:16:03.344 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "PATCH /pass HTTP/1.1[\r][\n]"
19:16:03.344 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.344 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Content-Length: 30[\r][\n]"
19:16:03.344 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Host: localhost:38937[\r][\n]"
19:16:03.344 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.344 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.344 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.344 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "[\r][\n]"
19:16:03.344 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "{"alpha":"bravo","charlie":42}"
19:16:03.347 [XNIO-36 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38937]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.349 [XNIO-36 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:03.350 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "HTTP/1.1 200 OK[\r][\n]"
19:16:03.350 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Content-Encoding: gzip[\r][\n]"
19:16:03.350 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Connection: keep-alive[\r][\n]"
19:16:03.350 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Content-Type: text/plain[\r][\n]"
19:16:03.350 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Content-Length: 27[\r][\n]"
19:16:03.350 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.350 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "[\r][\n]"
19:16:03.350 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:03.350 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << HTTP/1.1 200 OK
19:16:03.350 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Content-Encoding: gzip
19:16:03.350 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Connection: keep-alive
19:16:03.350 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Content-Type: text/plain
19:16:03.350 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Content-Length: 27
19:16:03.350 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.350 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.351 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56330<->127.0.0.1:38937
19:16:03.351 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.352 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.352 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.352 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38937
19:16:03.352 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /pass HTTP/1.1
19:16:03.352 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.352 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> PATCH /pass HTTP/1.1
19:16:03.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Content-Type: application/json; charset=utf-8
19:16:03.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Content-Length: 30
19:16:03.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Host: localhost:38937
19:16:03.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Connection: Keep-Alive
19:16:03.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Accept-Encoding: gzip,deflate
19:16:03.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "PATCH /pass HTTP/1.1[\r][\n]"
19:16:03.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Content-Length: 30[\r][\n]"
19:16:03.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Host: localhost:38937[\r][\n]"
19:16:03.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "[\r][\n]"
19:16:03.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "{"alpha":"bravo","charlie":42}"
19:16:03.366 [XNIO-36 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38937]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.368 [XNIO-36 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:03.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "HTTP/1.1 200 OK[\r][\n]"
19:16:03.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Content-Encoding: gzip[\r][\n]"
19:16:03.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Connection: keep-alive[\r][\n]"
19:16:03.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Content-Type: text/plain[\r][\n]"
19:16:03.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Content-Length: 27[\r][\n]"
19:16:03.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "[\r][\n]"
19:16:03.368 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:03.369 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << HTTP/1.1 200 OK
19:16:03.369 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Content-Encoding: gzip
19:16:03.369 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Connection: keep-alive
19:16:03.369 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Content-Type: text/plain
19:16:03.369 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Content-Length: 27
19:16:03.369 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.369 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.369 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56330<->127.0.0.1:38937
19:16:03.369 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.370 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5e2f554
19:16:03.380 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@51c2750c
19:16:03.387 [XNIO-37 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4e1937a6
19:16:03.396 [XNIO-37 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5c6d825d
19:16:03.397 [XNIO-37 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-3', selector sun.nio.ch.EPollSelectorImpl@35ca97d3
19:16:03.397 [XNIO-37 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1bcc8ad3
19:16:03.397 [XNIO-37 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5d36a874
19:16:03.399 [XNIO-37 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4e2aa467
19:16:03.399 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.399 [XNIO-37 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6118b132
19:16:03.400 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.399 [XNIO-37 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-7', selector sun.nio.ch.EPollSelectorImpl@52c0de07
19:16:03.399 [XNIO-37 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 Accept', selector sun.nio.ch.EPollSelectorImpl@126ed6db
19:16:03.410 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.410 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.410 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43779
19:16:03.410 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:43779
19:16:03.410 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43779
19:16:03.411 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:36932<->127.0.0.1:43779
19:16:03.411 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.411 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.411 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.411 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> PATCH /handling HTTP/1.1
19:16:03.411 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Content-Type: application/json; charset=utf-8
19:16:03.411 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Content-Length: 30
19:16:03.411 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Host: localhost:43779
19:16:03.411 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Connection: Keep-Alive
19:16:03.411 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.411 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Accept-Encoding: gzip,deflate
19:16:03.411 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.411 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.411 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Content-Length: 30[\r][\n]"
19:16:03.411 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Host: localhost:43779[\r][\n]"
19:16:03.411 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.411 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.411 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.411 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "[\r][\n]"
19:16:03.411 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "{"alpha":"bravo","charlie":42}"
19:16:03.418 [XNIO-37 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43779]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.420 [XNIO-37 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "HTTP/1.1 205 Reset Content[\r][\n]"
19:16:03.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "Connection: keep-alive[\r][\n]"
19:16:03.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "Content-Length: 0[\r][\n]"
19:16:03.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "[\r][\n]"
19:16:03.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << HTTP/1.1 205 Reset Content
19:16:03.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << Connection: keep-alive
19:16:03.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << Content-Length: 0
19:16:03.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.420 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.420 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36932<->127.0.0.1:43779
19:16:03.420 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.422 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.422 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.422 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43779
19:16:03.422 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.422 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.422 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> PATCH /handling HTTP/1.1
19:16:03.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Content-Type: application/json; charset=utf-8
19:16:03.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Content-Length: 30
19:16:03.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Host: localhost:43779
19:16:03.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Connection: Keep-Alive
19:16:03.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Accept-Encoding: gzip,deflate
19:16:03.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Content-Length: 30[\r][\n]"
19:16:03.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Host: localhost:43779[\r][\n]"
19:16:03.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "[\r][\n]"
19:16:03.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "{"alpha":"bravo","charlie":42}"
19:16:03.427 [XNIO-37 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43779]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.428 [XNIO-37 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "HTTP/1.1 205 Reset Content[\r][\n]"
19:16:03.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "Connection: keep-alive[\r][\n]"
19:16:03.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "Content-Length: 0[\r][\n]"
19:16:03.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "[\r][\n]"
19:16:03.429 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << HTTP/1.1 205 Reset Content
19:16:03.429 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << Connection: keep-alive
19:16:03.429 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << Content-Length: 0
19:16:03.429 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.429 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.429 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36932<->127.0.0.1:43779
19:16:03.429 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.430 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@51c2750c
19:16:03.434 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5f5b6595
19:16:03.442 [XNIO-38 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2a9756c0
19:16:03.444 [XNIO-38 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7c723b25
19:16:03.444 [XNIO-38 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4628781f
19:16:03.445 [XNIO-38 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5083d4b1
19:16:03.446 [XNIO-38 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1265555c
19:16:03.460 [XNIO-38 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-6', selector sun.nio.ch.EPollSelectorImpl@600764f1
19:16:03.463 [XNIO-38 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-7', selector sun.nio.ch.EPollSelectorImpl@10ff6cc
19:16:03.470 [XNIO-38 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-8', selector sun.nio.ch.EPollSelectorImpl@44bd90e7
19:16:03.475 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.475 [XNIO-38 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 Accept', selector sun.nio.ch.EPollSelectorImpl@45d9424
19:16:03.476 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.479 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.479 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.479 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46479
19:16:03.479 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:46479
19:16:03.479 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:46479
19:16:03.480 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:51064<->127.0.0.1:46479
19:16:03.480 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.480 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.480 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> PATCH /handling HTTP/1.1
19:16:03.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Content-Type: application/json; charset=utf-8
19:16:03.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Content-Length: 30
19:16:03.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Host: localhost:46479
19:16:03.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Connection: Keep-Alive
19:16:03.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.480 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Accept-Encoding: gzip,deflate
19:16:03.480 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.480 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.480 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Content-Length: 30[\r][\n]"
19:16:03.480 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Host: localhost:46479[\r][\n]"
19:16:03.480 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.480 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.480 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.480 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "[\r][\n]"
19:16:03.480 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "{"alpha":"bravo","charlie":42}"
19:16:03.481 [XNIO-38 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:46479]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.483 [XNIO-38 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "HTTP/1.1 210 Unknown[\r][\n]"
19:16:03.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "Connection: keep-alive[\r][\n]"
19:16:03.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "Content-Length: 0[\r][\n]"
19:16:03.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "[\r][\n]"
19:16:03.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << HTTP/1.1 210 Unknown
19:16:03.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << Connection: keep-alive
19:16:03.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << Content-Length: 0
19:16:03.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.483 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.483 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:51064<->127.0.0.1:46479
19:16:03.483 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.484 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.484 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.484 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46479
19:16:03.485 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.485 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.485 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.485 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> PATCH /handling HTTP/1.1
19:16:03.485 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Content-Type: application/json; charset=utf-8
19:16:03.485 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Content-Length: 30
19:16:03.485 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Host: localhost:46479
19:16:03.485 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Connection: Keep-Alive
19:16:03.485 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.485 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Accept-Encoding: gzip,deflate
19:16:03.485 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.485 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.485 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Content-Length: 30[\r][\n]"
19:16:03.485 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Host: localhost:46479[\r][\n]"
19:16:03.485 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.485 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.485 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.485 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "[\r][\n]"
19:16:03.485 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "{"alpha":"bravo","charlie":42}"
19:16:03.487 [XNIO-38 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:46479]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.488 [XNIO-38 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.489 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "HTTP/1.1 210 Unknown[\r][\n]"
19:16:03.489 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "Connection: keep-alive[\r][\n]"
19:16:03.489 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "Content-Length: 0[\r][\n]"
19:16:03.489 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.489 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "[\r][\n]"
19:16:03.489 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << HTTP/1.1 210 Unknown
19:16:03.489 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << Connection: keep-alive
19:16:03.489 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << Content-Length: 0
19:16:03.489 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.489 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.489 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:51064<->127.0.0.1:46479
19:16:03.489 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.490 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5f5b6595
19:16:03.493 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7b31617a
19:16:03.495 [XNIO-39 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1d422aed
19:16:03.495 [XNIO-39 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-2', selector sun.nio.ch.EPollSelectorImpl@30b222b7
19:16:03.496 [XNIO-39 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-3', selector sun.nio.ch.EPollSelectorImpl@42900418
19:16:03.496 [XNIO-39 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3ad57596
19:16:03.503 [XNIO-39 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6766294
19:16:03.503 [XNIO-39 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7b947820
19:16:03.506 [XNIO-39 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-7', selector sun.nio.ch.EPollSelectorImpl@b374015
19:16:03.506 [XNIO-39 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-8', selector sun.nio.ch.EPollSelectorImpl@37a48197
19:16:03.507 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.507 [XNIO-39 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 Accept', selector sun.nio.ch.EPollSelectorImpl@402da021
19:16:03.508 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.513 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.513 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.513 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36667
19:16:03.513 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36667
19:16:03.513 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36667
19:16:03.514 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:37070<->127.0.0.1:36667
19:16:03.514 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.514 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.514 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> PATCH /handling HTTP/1.1
19:16:03.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Content-Type: application/json; charset=utf-8
19:16:03.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Content-Length: 30
19:16:03.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Host: localhost:36667
19:16:03.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Connection: Keep-Alive
19:16:03.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Accept-Encoding: gzip,deflate
19:16:03.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Content-Length: 30[\r][\n]"
19:16:03.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Host: localhost:36667[\r][\n]"
19:16:03.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "[\r][\n]"
19:16:03.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "{"alpha":"bravo","charlie":42}"
19:16:03.516 [XNIO-39 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:36667]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.517 [XNIO-39 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.517 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "HTTP/1.1 211 Unknown[\r][\n]"
19:16:03.517 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "Connection: keep-alive[\r][\n]"
19:16:03.517 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "Content-Length: 0[\r][\n]"
19:16:03.517 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.517 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "[\r][\n]"
19:16:03.517 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << HTTP/1.1 211 Unknown
19:16:03.517 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << Connection: keep-alive
19:16:03.517 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << Content-Length: 0
19:16:03.517 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.517 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.518 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37070<->127.0.0.1:36667
19:16:03.518 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.519 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.519 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.519 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36667
19:16:03.519 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.519 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.519 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> PATCH /handling HTTP/1.1
19:16:03.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Content-Type: application/json; charset=utf-8
19:16:03.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Content-Length: 30
19:16:03.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Host: localhost:36667
19:16:03.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Connection: Keep-Alive
19:16:03.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Accept-Encoding: gzip,deflate
19:16:03.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Content-Length: 30[\r][\n]"
19:16:03.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Host: localhost:36667[\r][\n]"
19:16:03.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "[\r][\n]"
19:16:03.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "{"alpha":"bravo","charlie":42}"
19:16:03.534 [XNIO-39 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:36667]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.536 [XNIO-39 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "HTTP/1.1 211 Unknown[\r][\n]"
19:16:03.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "Connection: keep-alive[\r][\n]"
19:16:03.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "Content-Length: 0[\r][\n]"
19:16:03.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "[\r][\n]"
19:16:03.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << HTTP/1.1 211 Unknown
19:16:03.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << Connection: keep-alive
19:16:03.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << Content-Length: 0
19:16:03.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.537 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.537 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37070<->127.0.0.1:36667
19:16:03.537 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.537 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7b31617a
19:16:03.545 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@58c55127
19:16:03.566 [XNIO-40 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3dc8c98a
19:16:03.568 [XNIO-40 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3ff9d3bd
19:16:03.568 [XNIO-40 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-4', selector sun.nio.ch.EPollSelectorImpl@79ef11a5
19:16:03.566 [XNIO-40 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-1', selector sun.nio.ch.EPollSelectorImpl@f2c5759
19:16:03.574 [XNIO-40 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-5', selector sun.nio.ch.EPollSelectorImpl@574056a6
19:16:03.580 [XNIO-40 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-6', selector sun.nio.ch.EPollSelectorImpl@48ea6e76
19:16:03.585 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.578 [XNIO-40 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5f57ccb4
19:16:03.578 [XNIO-40 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-7', selector sun.nio.ch.EPollSelectorImpl@bb91bef
19:16:03.585 [XNIO-40 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 Accept', selector sun.nio.ch.EPollSelectorImpl@4aacd00
19:16:03.585 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.594 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.594 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.594 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38913
19:16:03.594 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38913
19:16:03.594 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38913
19:16:03.595 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:45086<->127.0.0.1:38913
19:16:03.595 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.595 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.595 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.595 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> PATCH /handling HTTP/1.1
19:16:03.595 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Content-Type: application/json; charset=utf-8
19:16:03.595 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Content-Length: 30
19:16:03.595 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Host: localhost:38913
19:16:03.595 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Connection: Keep-Alive
19:16:03.595 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.595 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Accept-Encoding: gzip,deflate
19:16:03.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Content-Length: 30[\r][\n]"
19:16:03.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Host: localhost:38913[\r][\n]"
19:16:03.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "[\r][\n]"
19:16:03.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "{"alpha":"bravo","charlie":42}"
19:16:03.598 [XNIO-40 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38913]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.599 [XNIO-40 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.599 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "HTTP/1.1 205 Reset Content[\r][\n]"
19:16:03.599 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "Connection: keep-alive[\r][\n]"
19:16:03.599 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "Content-Length: 0[\r][\n]"
19:16:03.599 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.599 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "[\r][\n]"
19:16:03.599 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << HTTP/1.1 205 Reset Content
19:16:03.599 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << Connection: keep-alive
19:16:03.599 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << Content-Length: 0
19:16:03.599 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.599 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.600 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45086<->127.0.0.1:38913
19:16:03.600 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.601 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.601 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.601 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38913
19:16:03.601 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.601 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.601 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.601 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> PATCH /handling HTTP/1.1
19:16:03.601 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Content-Type: application/json; charset=utf-8
19:16:03.601 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Content-Length: 30
19:16:03.601 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Host: localhost:38913
19:16:03.601 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Connection: Keep-Alive
19:16:03.601 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.601 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Accept-Encoding: gzip,deflate
19:16:03.601 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.601 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.601 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Content-Length: 30[\r][\n]"
19:16:03.601 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Host: localhost:38913[\r][\n]"
19:16:03.601 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.601 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.601 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.601 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "[\r][\n]"
19:16:03.601 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "{"alpha":"bravo","charlie":42}"
19:16:03.606 [XNIO-40 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38913]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.608 [XNIO-40 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.608 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "HTTP/1.1 205 Reset Content[\r][\n]"
19:16:03.608 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "Connection: keep-alive[\r][\n]"
19:16:03.608 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "Content-Length: 0[\r][\n]"
19:16:03.608 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.608 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "[\r][\n]"
19:16:03.608 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << HTTP/1.1 205 Reset Content
19:16:03.608 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << Connection: keep-alive
19:16:03.608 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << Content-Length: 0
19:16:03.608 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.608 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.608 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45086<->127.0.0.1:38913
19:16:03.608 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.609 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@58c55127
19:16:03.612 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2ce547aa
19:16:03.620 [XNIO-41 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4a86164d
19:16:03.625 [XNIO-41 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-2', selector sun.nio.ch.EPollSelectorImpl@27688907
19:16:03.626 [XNIO-41 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4403df0e
19:16:03.626 [XNIO-41 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5f4462d0
19:16:03.626 [XNIO-41 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-5', selector sun.nio.ch.EPollSelectorImpl@530b1267
19:16:03.626 [XNIO-41 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-6', selector sun.nio.ch.EPollSelectorImpl@33b02b42
19:16:03.626 [XNIO-41 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6763bb7
19:16:03.626 [XNIO-41 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 Accept', selector sun.nio.ch.EPollSelectorImpl@18cd01c2
19:16:03.626 [XNIO-41 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-7', selector sun.nio.ch.EPollSelectorImpl@583ba8c5
19:16:03.626 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.627 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.631 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.632 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.632 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45683
19:16:03.632 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:45683
19:16:03.632 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45683
19:16:03.632 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:44878<->127.0.0.1:45683
19:16:03.632 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.632 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.632 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> PATCH /handling HTTP/1.1
19:16:03.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Content-Type: application/json; charset=utf-8
19:16:03.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Content-Length: 30
19:16:03.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Host: localhost:45683
19:16:03.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Connection: Keep-Alive
19:16:03.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.632 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Accept-Encoding: gzip,deflate
19:16:03.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Content-Length: 30[\r][\n]"
19:16:03.632 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Host: localhost:45683[\r][\n]"
19:16:03.633 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.633 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.633 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.633 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "[\r][\n]"
19:16:03.633 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "{"alpha":"bravo","charlie":42}"
19:16:03.638 [XNIO-41 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45683]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.640 [XNIO-41 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.640 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "HTTP/1.1 210 Unknown[\r][\n]"
19:16:03.640 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "Connection: keep-alive[\r][\n]"
19:16:03.640 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "Content-Length: 0[\r][\n]"
19:16:03.640 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.640 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "[\r][\n]"
19:16:03.640 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << HTTP/1.1 210 Unknown
19:16:03.640 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << Connection: keep-alive
19:16:03.640 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << Content-Length: 0
19:16:03.640 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.641 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.641 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44878<->127.0.0.1:45683
19:16:03.641 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.642 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.642 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.642 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45683
19:16:03.642 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.642 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.642 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.642 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> PATCH /handling HTTP/1.1
19:16:03.642 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Content-Type: application/json; charset=utf-8
19:16:03.642 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Content-Length: 30
19:16:03.642 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Host: localhost:45683
19:16:03.642 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Connection: Keep-Alive
19:16:03.642 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.642 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Accept-Encoding: gzip,deflate
19:16:03.642 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.642 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.642 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Content-Length: 30[\r][\n]"
19:16:03.642 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Host: localhost:45683[\r][\n]"
19:16:03.642 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.642 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.642 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.642 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "[\r][\n]"
19:16:03.642 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "{"alpha":"bravo","charlie":42}"
19:16:03.644 [XNIO-41 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45683]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.646 [XNIO-41 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.647 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "HTTP/1.1 210 Unknown[\r][\n]"
19:16:03.647 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "Connection: keep-alive[\r][\n]"
19:16:03.647 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "Content-Length: 0[\r][\n]"
19:16:03.647 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.647 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "[\r][\n]"
19:16:03.647 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << HTTP/1.1 210 Unknown
19:16:03.647 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << Connection: keep-alive
19:16:03.647 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << Content-Length: 0
19:16:03.647 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.647 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.647 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44878<->127.0.0.1:45683
19:16:03.647 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.648 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2ce547aa
19:16:03.651 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@60cf80d3
19:16:03.652 [XNIO-42 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-1', selector sun.nio.ch.EPollSelectorImpl@425c8e0e
19:16:03.653 [XNIO-42 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-2', selector sun.nio.ch.EPollSelectorImpl@14ed3a3e
19:16:03.653 [XNIO-42 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-3', selector sun.nio.ch.EPollSelectorImpl@ae9ae84
19:16:03.654 [XNIO-42 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1e76d09f
19:16:03.654 [XNIO-42 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2a73c9bb
19:16:03.654 [XNIO-42 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1861d87a
19:16:03.654 [XNIO-42 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-7', selector sun.nio.ch.EPollSelectorImpl@23785514
19:16:03.654 [XNIO-42 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2c6dab8b
19:16:03.654 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.654 [XNIO-42 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 Accept', selector sun.nio.ch.EPollSelectorImpl@45c22887
19:16:03.655 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.658 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.658 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.658 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33019
19:16:03.658 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:33019
19:16:03.658 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33019
19:16:03.659 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:41004<->127.0.0.1:33019
19:16:03.659 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.659 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.659 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.659 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> PATCH /handling HTTP/1.1
19:16:03.659 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> Content-Type: application/json; charset=utf-8
19:16:03.659 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> Content-Length: 30
19:16:03.659 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> Host: localhost:33019
19:16:03.659 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> Connection: Keep-Alive
19:16:03.659 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.659 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> Accept-Encoding: gzip,deflate
19:16:03.659 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.659 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.659 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "Content-Length: 30[\r][\n]"
19:16:03.659 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "Host: localhost:33019[\r][\n]"
19:16:03.659 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.659 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.659 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.659 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "[\r][\n]"
19:16:03.659 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "{"alpha":"bravo","charlie":42}"
19:16:03.660 [XNIO-42 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33019]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.662 [XNIO-42 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 << "HTTP/1.1 211 Unknown[\r][\n]"
19:16:03.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 << "Connection: keep-alive[\r][\n]"
19:16:03.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 << "Content-Length: 0[\r][\n]"
19:16:03.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 << "[\r][\n]"
19:16:03.662 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 << HTTP/1.1 211 Unknown
19:16:03.662 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 << Connection: keep-alive
19:16:03.662 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 << Content-Length: 0
19:16:03.662 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.662 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.663 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41004<->127.0.0.1:33019
19:16:03.663 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.664 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.664 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.664 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33019
19:16:03.664 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.664 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.664 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> PATCH /handling HTTP/1.1
19:16:03.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> Content-Type: application/json; charset=utf-8
19:16:03.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> Content-Length: 30
19:16:03.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> Host: localhost:33019
19:16:03.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> Connection: Keep-Alive
19:16:03.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 >> Accept-Encoding: gzip,deflate
19:16:03.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "Content-Length: 30[\r][\n]"
19:16:03.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "Host: localhost:33019[\r][\n]"
19:16:03.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "[\r][\n]"
19:16:03.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 >> "{"alpha":"bravo","charlie":42}"
19:16:03.665 [XNIO-42 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33019]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.666 [XNIO-42 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.667 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 << "HTTP/1.1 211 Unknown[\r][\n]"
19:16:03.667 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 << "Connection: keep-alive[\r][\n]"
19:16:03.667 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 << "Content-Length: 0[\r][\n]"
19:16:03.667 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.667 [Test worker] DEBUG org.apache.http.wire - http-outgoing-41 << "[\r][\n]"
19:16:03.667 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 << HTTP/1.1 211 Unknown
19:16:03.667 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 << Connection: keep-alive
19:16:03.667 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 << Content-Length: 0
19:16:03.667 [Test worker] DEBUG org.apache.http.headers - http-outgoing-41 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.667 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.667 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41004<->127.0.0.1:33019
19:16:03.667 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.668 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@60cf80d3
19:16:03.674 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2f27b733
19:16:03.677 [XNIO-43 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-2', selector sun.nio.ch.EPollSelectorImpl@73b4f65
19:16:03.677 [XNIO-43 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4d9fd330
19:16:03.677 [XNIO-43 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-1', selector sun.nio.ch.EPollSelectorImpl@321d1645
19:16:03.677 [XNIO-43 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4855391
19:16:03.677 [XNIO-43 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-5', selector sun.nio.ch.EPollSelectorImpl@27c6232a
19:16:03.682 [XNIO-43 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-6', selector sun.nio.ch.EPollSelectorImpl@136f54c5
19:16:03.682 [XNIO-43 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6f8b5226
19:16:03.682 [XNIO-43 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-8', selector sun.nio.ch.EPollSelectorImpl@357e9e95
19:16:03.683 [XNIO-43 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 Accept', selector sun.nio.ch.EPollSelectorImpl@8c25cb2
19:16:03.683 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.684 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.693 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.693 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.693 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40435
19:16:03.693 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40435
19:16:03.693 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40435
19:16:03.694 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:33934<->127.0.0.1:40435
19:16:03.694 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.694 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.694 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.694 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> PATCH /handling HTTP/1.1
19:16:03.694 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> Content-Type: application/json; charset=utf-8
19:16:03.694 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> Content-Length: 30
19:16:03.694 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> Host: localhost:40435
19:16:03.694 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> Connection: Keep-Alive
19:16:03.694 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.694 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> Accept-Encoding: gzip,deflate
19:16:03.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "Content-Length: 30[\r][\n]"
19:16:03.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "Host: localhost:40435[\r][\n]"
19:16:03.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "[\r][\n]"
19:16:03.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "{"alpha":"bravo","charlie":42}"
19:16:03.696 [XNIO-43 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40435]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.698 [XNIO-43 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.698 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 << "HTTP/1.1 200 OK[\r][\n]"
19:16:03.698 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 << "Connection: keep-alive[\r][\n]"
19:16:03.698 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 << "Content-Length: 0[\r][\n]"
19:16:03.698 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.698 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 << "[\r][\n]"
19:16:03.698 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 << HTTP/1.1 200 OK
19:16:03.698 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 << Connection: keep-alive
19:16:03.698 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 << Content-Length: 0
19:16:03.698 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.698 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.699 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:33934<->127.0.0.1:40435
19:16:03.699 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.700 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.700 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.700 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40435
19:16:03.700 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.700 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.700 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.700 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> PATCH /handling HTTP/1.1
19:16:03.700 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> Content-Type: application/json; charset=utf-8
19:16:03.700 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> Content-Length: 30
19:16:03.700 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> Host: localhost:40435
19:16:03.700 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> Connection: Keep-Alive
19:16:03.700 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.700 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 >> Accept-Encoding: gzip,deflate
19:16:03.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "Content-Length: 30[\r][\n]"
19:16:03.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "Host: localhost:40435[\r][\n]"
19:16:03.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "[\r][\n]"
19:16:03.701 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 >> "{"alpha":"bravo","charlie":42}"
19:16:03.712 [XNIO-43 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40435]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.714 [XNIO-43 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 << "HTTP/1.1 200 OK[\r][\n]"
19:16:03.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 << "Connection: keep-alive[\r][\n]"
19:16:03.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 << "Content-Length: 0[\r][\n]"
19:16:03.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-42 << "[\r][\n]"
19:16:03.714 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 << HTTP/1.1 200 OK
19:16:03.714 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 << Connection: keep-alive
19:16:03.714 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 << Content-Length: 0
19:16:03.714 [Test worker] DEBUG org.apache.http.headers - http-outgoing-42 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.714 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.714 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:33934<->127.0.0.1:40435
19:16:03.714 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.715 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2f27b733
19:16:03.719 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6773e5c7
19:16:03.721 [XNIO-44 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-1', selector sun.nio.ch.EPollSelectorImpl@f77a1cc
19:16:03.727 [XNIO-44 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-3', selector sun.nio.ch.EPollSelectorImpl@30d3207b
19:16:03.721 [XNIO-44 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-2', selector sun.nio.ch.EPollSelectorImpl@86814cc
19:16:03.728 [XNIO-44 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4549cc9e
19:16:03.729 [XNIO-44 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-5', selector sun.nio.ch.EPollSelectorImpl@d094af6
19:16:03.732 [XNIO-44 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2ba75365
19:16:03.734 [XNIO-44 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4caa26f7
19:16:03.732 [XNIO-44 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-6', selector sun.nio.ch.EPollSelectorImpl@59e844c6
19:16:03.750 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.750 [XNIO-44 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 Accept', selector sun.nio.ch.EPollSelectorImpl@6e17544e
19:16:03.751 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.753 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.753 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.753 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39801
19:16:03.753 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39801
19:16:03.753 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39801
19:16:03.754 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:41016<->127.0.0.1:39801
19:16:03.754 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.754 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.754 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.754 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> PATCH /handling HTTP/1.1
19:16:03.754 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> Content-Type: application/json; charset=utf-8
19:16:03.754 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> Content-Length: 30
19:16:03.754 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> Host: localhost:39801
19:16:03.754 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> Connection: Keep-Alive
19:16:03.754 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.754 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> Accept-Encoding: gzip,deflate
19:16:03.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "Content-Length: 30[\r][\n]"
19:16:03.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "Host: localhost:39801[\r][\n]"
19:16:03.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "[\r][\n]"
19:16:03.754 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "{"alpha":"bravo","charlie":42}"
19:16:03.755 [XNIO-44 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39801]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.757 [XNIO-44 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.757 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
19:16:03.757 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 << "Connection: keep-alive[\r][\n]"
19:16:03.758 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 << "Content-Length: 0[\r][\n]"
19:16:03.758 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.758 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 << "[\r][\n]"
19:16:03.758 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 << HTTP/1.1 300 Multiple Choices
19:16:03.758 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 << Connection: keep-alive
19:16:03.758 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 << Content-Length: 0
19:16:03.758 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.758 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.758 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41016<->127.0.0.1:39801
19:16:03.758 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.759 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.759 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.759 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39801
19:16:03.759 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.759 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.759 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> PATCH /handling HTTP/1.1
19:16:03.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> Content-Type: application/json; charset=utf-8
19:16:03.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> Content-Length: 30
19:16:03.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> Host: localhost:39801
19:16:03.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> Connection: Keep-Alive
19:16:03.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 >> Accept-Encoding: gzip,deflate
19:16:03.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "Content-Length: 30[\r][\n]"
19:16:03.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "Host: localhost:39801[\r][\n]"
19:16:03.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.760 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "[\r][\n]"
19:16:03.760 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 >> "{"alpha":"bravo","charlie":42}"
19:16:03.761 [XNIO-44 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39801]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.763 [XNIO-44 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.764 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
19:16:03.764 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 << "Connection: keep-alive[\r][\n]"
19:16:03.764 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 << "Content-Length: 0[\r][\n]"
19:16:03.764 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.764 [Test worker] DEBUG org.apache.http.wire - http-outgoing-43 << "[\r][\n]"
19:16:03.764 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 << HTTP/1.1 300 Multiple Choices
19:16:03.764 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 << Connection: keep-alive
19:16:03.764 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 << Content-Length: 0
19:16:03.764 [Test worker] DEBUG org.apache.http.headers - http-outgoing-43 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.764 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.764 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41016<->127.0.0.1:39801
19:16:03.764 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.765 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6773e5c7
19:16:03.767 [XNIO-44 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:170)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:242)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.flush(HttpResponseConduit.java:739)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.flush(AbstractFixedLengthStreamSinkConduit.java:229)
	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)
		... 22 common frames omitted
19:16:03.769 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@63842f2d
19:16:03.770 [XNIO-45 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-1', selector sun.nio.ch.EPollSelectorImpl@587f683e
19:16:03.770 [XNIO-45 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1d922443
19:16:03.771 [XNIO-45 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-3', selector sun.nio.ch.EPollSelectorImpl@a2affb6
19:16:03.772 [XNIO-45 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-4', selector sun.nio.ch.EPollSelectorImpl@27b5d86d
19:16:03.772 [XNIO-45 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-6', selector sun.nio.ch.EPollSelectorImpl@212f4a38
19:16:03.774 [XNIO-45 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4df157e7
19:16:03.774 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.775 [XNIO-45 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 Accept', selector sun.nio.ch.EPollSelectorImpl@24d60201
19:16:03.775 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.776 [XNIO-45 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1343f727
19:16:03.777 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.778 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.778 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45381
19:16:03.778 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:45381
19:16:03.778 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45381
19:16:03.778 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:53432<->127.0.0.1:45381
19:16:03.778 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.778 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.778 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.778 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> PATCH /handling HTTP/1.1
19:16:03.778 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> Content-Type: application/json; charset=utf-8
19:16:03.778 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> Content-Length: 30
19:16:03.778 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> Host: localhost:45381
19:16:03.778 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> Connection: Keep-Alive
19:16:03.778 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.778 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> Accept-Encoding: gzip,deflate
19:16:03.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "Content-Length: 30[\r][\n]"
19:16:03.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "Host: localhost:45381[\r][\n]"
19:16:03.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "[\r][\n]"
19:16:03.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "{"alpha":"bravo","charlie":42}"
19:16:03.774 [XNIO-45 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-8', selector sun.nio.ch.EPollSelectorImpl@41d0775f
19:16:03.782 [XNIO-45 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45381]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.784 [XNIO-45 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 << "HTTP/1.1 400 Bad Request[\r][\n]"
19:16:03.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 << "Connection: keep-alive[\r][\n]"
19:16:03.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 << "Content-Length: 0[\r][\n]"
19:16:03.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.784 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 << "[\r][\n]"
19:16:03.784 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 << HTTP/1.1 400 Bad Request
19:16:03.784 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 << Connection: keep-alive
19:16:03.784 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 << Content-Length: 0
19:16:03.784 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.784 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.784 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53432<->127.0.0.1:45381
19:16:03.784 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.785 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.785 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.785 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45381
19:16:03.785 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.785 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.785 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.786 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> PATCH /handling HTTP/1.1
19:16:03.786 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> Content-Type: application/json; charset=utf-8
19:16:03.786 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> Content-Length: 30
19:16:03.786 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> Host: localhost:45381
19:16:03.786 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> Connection: Keep-Alive
19:16:03.786 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.786 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 >> Accept-Encoding: gzip,deflate
19:16:03.786 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.786 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.786 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "Content-Length: 30[\r][\n]"
19:16:03.786 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "Host: localhost:45381[\r][\n]"
19:16:03.786 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.786 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.786 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.786 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "[\r][\n]"
19:16:03.786 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 >> "{"alpha":"bravo","charlie":42}"
19:16:03.790 [XNIO-45 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45381]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.793 [XNIO-45 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 << "HTTP/1.1 400 Bad Request[\r][\n]"
19:16:03.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 << "Connection: keep-alive[\r][\n]"
19:16:03.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 << "Content-Length: 0[\r][\n]"
19:16:03.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.793 [Test worker] DEBUG org.apache.http.wire - http-outgoing-44 << "[\r][\n]"
19:16:03.793 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 << HTTP/1.1 400 Bad Request
19:16:03.793 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 << Connection: keep-alive
19:16:03.793 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 << Content-Length: 0
19:16:03.793 [Test worker] DEBUG org.apache.http.headers - http-outgoing-44 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.793 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.793 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53432<->127.0.0.1:45381
19:16:03.793 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.794 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@63842f2d
19:16:03.798 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@40180527
19:16:03.799 [XNIO-46 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-1', selector sun.nio.ch.EPollSelectorImpl@ab8f412
19:16:03.803 [XNIO-46 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2405f90d
19:16:03.804 [XNIO-46 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5fe93d95
19:16:03.809 [XNIO-46 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1f4a8a2
19:16:03.809 [XNIO-46 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4295148a
19:16:03.809 [XNIO-46 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4c0b4e85
19:16:03.809 [XNIO-46 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5d5fbc18
19:16:03.810 [XNIO-46 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-8', selector sun.nio.ch.EPollSelectorImpl@61d3d9be
19:16:03.811 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.811 [XNIO-46 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 Accept', selector sun.nio.ch.EPollSelectorImpl@6e4b0126
19:16:03.812 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.814 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.814 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.814 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38415
19:16:03.814 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38415
19:16:03.815 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38415
19:16:03.815 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:44800<->127.0.0.1:38415
19:16:03.815 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.815 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.815 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.815 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> PATCH /handling HTTP/1.1
19:16:03.815 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> Content-Type: application/json; charset=utf-8
19:16:03.815 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> Content-Length: 30
19:16:03.815 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> Host: localhost:38415
19:16:03.815 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> Connection: Keep-Alive
19:16:03.815 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.815 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> Accept-Encoding: gzip,deflate
19:16:03.815 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.815 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.815 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "Content-Length: 30[\r][\n]"
19:16:03.815 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "Host: localhost:38415[\r][\n]"
19:16:03.815 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.815 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.815 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.815 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "[\r][\n]"
19:16:03.815 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "{"alpha":"bravo","charlie":42}"
19:16:03.816 [XNIO-46 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38415]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.817 [XNIO-46 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.817 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
19:16:03.817 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 << "Connection: keep-alive[\r][\n]"
19:16:03.817 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 << "Content-Length: 0[\r][\n]"
19:16:03.817 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.817 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 << "[\r][\n]"
19:16:03.817 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 << HTTP/1.1 500 Internal Server Error
19:16:03.817 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 << Connection: keep-alive
19:16:03.817 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 << Content-Length: 0
19:16:03.817 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.817 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.818 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44800<->127.0.0.1:38415
19:16:03.818 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.819 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.819 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.819 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38415
19:16:03.819 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.819 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.819 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.819 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> PATCH /handling HTTP/1.1
19:16:03.819 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> Content-Type: application/json; charset=utf-8
19:16:03.819 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> Content-Length: 30
19:16:03.819 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> Host: localhost:38415
19:16:03.819 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> Connection: Keep-Alive
19:16:03.819 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.819 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 >> Accept-Encoding: gzip,deflate
19:16:03.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "Content-Length: 30[\r][\n]"
19:16:03.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "Host: localhost:38415[\r][\n]"
19:16:03.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "[\r][\n]"
19:16:03.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 >> "{"alpha":"bravo","charlie":42}"
19:16:03.821 [XNIO-46 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38415]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.822 [XNIO-46 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.822 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
19:16:03.822 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 << "Connection: keep-alive[\r][\n]"
19:16:03.822 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 << "Content-Length: 0[\r][\n]"
19:16:03.822 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.822 [Test worker] DEBUG org.apache.http.wire - http-outgoing-45 << "[\r][\n]"
19:16:03.822 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 << HTTP/1.1 500 Internal Server Error
19:16:03.822 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 << Connection: keep-alive
19:16:03.822 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 << Content-Length: 0
19:16:03.822 [Test worker] DEBUG org.apache.http.headers - http-outgoing-45 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.822 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.822 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44800<->127.0.0.1:38415
19:16:03.822 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.823 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@40180527
19:16:03.828 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@22360fb5
19:16:03.830 [XNIO-47 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-1', selector sun.nio.ch.EPollSelectorImpl@17248245
19:16:03.831 [XNIO-47 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-2', selector sun.nio.ch.EPollSelectorImpl@f288232
19:16:03.835 [XNIO-47 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-3', selector sun.nio.ch.EPollSelectorImpl@73106b8b
19:16:03.836 [XNIO-47 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6553447e
19:16:03.836 [XNIO-47 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-5', selector sun.nio.ch.EPollSelectorImpl@af8d3ef
19:16:03.836 [XNIO-47 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-6', selector sun.nio.ch.EPollSelectorImpl@79661e95
19:16:03.836 [XNIO-47 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7f5f132c
19:16:03.837 [XNIO-47 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1706602e
19:16:03.845 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.845 [XNIO-47 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 Accept', selector sun.nio.ch.EPollSelectorImpl@159da990
19:16:03.846 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.858 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.858 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.858 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40829
19:16:03.858 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40829
19:16:03.858 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40829
19:16:03.859 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:46898<->127.0.0.1:40829
19:16:03.859 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.859 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.859 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.859 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> PATCH /handling HTTP/1.1
19:16:03.859 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> Content-Type: application/json; charset=utf-8
19:16:03.859 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> Content-Length: 30
19:16:03.859 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> Host: localhost:40829
19:16:03.859 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> Connection: Keep-Alive
19:16:03.859 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.859 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> Accept-Encoding: gzip,deflate
19:16:03.859 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.859 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.859 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "Content-Length: 30[\r][\n]"
19:16:03.859 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "Host: localhost:40829[\r][\n]"
19:16:03.859 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.859 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.859 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.859 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "[\r][\n]"
19:16:03.859 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "{"alpha":"bravo","charlie":42}"
19:16:03.862 [XNIO-47 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40829]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.864 [XNIO-47 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 << "HTTP/1.1 200 OK[\r][\n]"
19:16:03.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 << "Connection: keep-alive[\r][\n]"
19:16:03.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 << "Content-Length: 0[\r][\n]"
19:16:03.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 << "[\r][\n]"
19:16:03.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 << HTTP/1.1 200 OK
19:16:03.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 << Connection: keep-alive
19:16:03.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 << Content-Length: 0
19:16:03.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.864 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.864 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:46898<->127.0.0.1:40829
19:16:03.864 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.865 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.866 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.866 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40829
19:16:03.866 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.866 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.866 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> PATCH /handling HTTP/1.1
19:16:03.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> Content-Type: application/json; charset=utf-8
19:16:03.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> Content-Length: 30
19:16:03.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> Host: localhost:40829
19:16:03.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> Connection: Keep-Alive
19:16:03.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 >> Accept-Encoding: gzip,deflate
19:16:03.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "Content-Length: 30[\r][\n]"
19:16:03.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "Host: localhost:40829[\r][\n]"
19:16:03.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "[\r][\n]"
19:16:03.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 >> "{"alpha":"bravo","charlie":42}"
19:16:03.867 [XNIO-47 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40829]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.868 [XNIO-47 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 << "HTTP/1.1 200 OK[\r][\n]"
19:16:03.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 << "Connection: keep-alive[\r][\n]"
19:16:03.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 << "Content-Length: 0[\r][\n]"
19:16:03.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.869 [Test worker] DEBUG org.apache.http.wire - http-outgoing-46 << "[\r][\n]"
19:16:03.869 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 << HTTP/1.1 200 OK
19:16:03.869 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 << Connection: keep-alive
19:16:03.869 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 << Content-Length: 0
19:16:03.869 [Test worker] DEBUG org.apache.http.headers - http-outgoing-46 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.869 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.869 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:46898<->127.0.0.1:40829
19:16:03.869 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.870 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@22360fb5
19:16:03.873 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@378f76b5
19:16:03.878 [XNIO-48 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-1', selector sun.nio.ch.EPollSelectorImpl@78964d09
19:16:03.880 [XNIO-48 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-2', selector sun.nio.ch.EPollSelectorImpl@68a3c129
19:16:03.885 [XNIO-48 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-3', selector sun.nio.ch.EPollSelectorImpl@36483ee1
19:16:03.886 [XNIO-48 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2869e78d
19:16:03.894 [XNIO-48 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2f1f5d4b
19:16:03.896 [XNIO-48 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-6', selector sun.nio.ch.EPollSelectorImpl@473b7e9b
19:16:03.898 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.899 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.901 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.901 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.901 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40867
19:16:03.901 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40867
19:16:03.902 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40867
19:16:03.902 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:34616<->127.0.0.1:40867
19:16:03.902 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.902 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.902 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> PATCH /handling HTTP/1.1
19:16:03.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> Content-Type: application/json; charset=utf-8
19:16:03.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> Content-Length: 30
19:16:03.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> Host: localhost:40867
19:16:03.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> Connection: Keep-Alive
19:16:03.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> Accept-Encoding: gzip,deflate
19:16:03.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "Content-Length: 30[\r][\n]"
19:16:03.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "Host: localhost:40867[\r][\n]"
19:16:03.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "[\r][\n]"
19:16:03.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "{"alpha":"bravo","charlie":42}"
19:16:03.903 [XNIO-48 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-8', selector sun.nio.ch.EPollSelectorImpl@be6c680
19:16:03.896 [XNIO-48 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-7', selector sun.nio.ch.EPollSelectorImpl@386f16d6
19:16:03.898 [XNIO-48 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 Accept', selector sun.nio.ch.EPollSelectorImpl@51422376
19:16:03.914 [XNIO-48 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40867]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.916 [XNIO-48 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.916 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
19:16:03.916 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 << "Connection: keep-alive[\r][\n]"
19:16:03.916 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 << "Content-Length: 0[\r][\n]"
19:16:03.916 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.916 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 << "[\r][\n]"
19:16:03.916 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 << HTTP/1.1 300 Multiple Choices
19:16:03.916 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 << Connection: keep-alive
19:16:03.916 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 << Content-Length: 0
19:16:03.916 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.916 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.917 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:34616<->127.0.0.1:40867
19:16:03.917 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.918 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.918 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.918 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40867
19:16:03.918 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.918 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.918 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.918 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> PATCH /handling HTTP/1.1
19:16:03.918 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> Content-Type: application/json; charset=utf-8
19:16:03.918 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> Content-Length: 30
19:16:03.918 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> Host: localhost:40867
19:16:03.918 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> Connection: Keep-Alive
19:16:03.918 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.918 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 >> Accept-Encoding: gzip,deflate
19:16:03.918 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.918 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.918 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "Content-Length: 30[\r][\n]"
19:16:03.918 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "Host: localhost:40867[\r][\n]"
19:16:03.918 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.918 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.918 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.918 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "[\r][\n]"
19:16:03.918 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 >> "{"alpha":"bravo","charlie":42}"
19:16:03.921 [XNIO-48 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40867]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.923 [XNIO-48 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
19:16:03.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 << "Connection: keep-alive[\r][\n]"
19:16:03.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 << "Content-Length: 0[\r][\n]"
19:16:03.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-47 << "[\r][\n]"
19:16:03.923 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 << HTTP/1.1 300 Multiple Choices
19:16:03.923 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 << Connection: keep-alive
19:16:03.924 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 << Content-Length: 0
19:16:03.924 [Test worker] DEBUG org.apache.http.headers - http-outgoing-47 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.924 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.924 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:34616<->127.0.0.1:40867
19:16:03.924 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.924 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@378f76b5
19:16:03.928 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@73446a89
19:16:03.930 [XNIO-49 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-1', selector sun.nio.ch.EPollSelectorImpl@34714a04
19:16:03.934 [XNIO-49 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-2', selector sun.nio.ch.EPollSelectorImpl@59a32075
19:16:03.947 [XNIO-49 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-4', selector sun.nio.ch.EPollSelectorImpl@14cc25d3
19:16:03.948 [XNIO-49 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-5', selector sun.nio.ch.EPollSelectorImpl@626c393b
19:16:03.950 [XNIO-49 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-3', selector sun.nio.ch.EPollSelectorImpl@483b5313
19:16:03.961 [XNIO-49 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-7', selector sun.nio.ch.EPollSelectorImpl@33cd8bbd
19:16:03.962 [XNIO-49 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-8', selector sun.nio.ch.EPollSelectorImpl@14b0b6aa
19:16:03.974 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.975 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.950 [XNIO-49 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-6', selector sun.nio.ch.EPollSelectorImpl@14c6b689
19:16:03.977 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.977 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.977 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40179
19:16:03.977 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40179
19:16:03.977 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40179
19:16:03.977 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:40616<->127.0.0.1:40179
19:16:03.977 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.977 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.977 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.977 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> PATCH /handling HTTP/1.1
19:16:03.977 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> Content-Type: application/json; charset=utf-8
19:16:03.977 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> Content-Length: 30
19:16:03.977 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> Host: localhost:40179
19:16:03.977 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> Connection: Keep-Alive
19:16:03.977 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.977 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> Accept-Encoding: gzip,deflate
19:16:03.977 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.977 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "Content-Length: 30[\r][\n]"
19:16:03.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "Host: localhost:40179[\r][\n]"
19:16:03.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "[\r][\n]"
19:16:03.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "{"alpha":"bravo","charlie":42}"
19:16:03.978 [XNIO-49 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 Accept', selector sun.nio.ch.EPollSelectorImpl@639d4b1f
19:16:03.986 [XNIO-49 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40179]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.988 [XNIO-49 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 << "HTTP/1.1 400 Bad Request[\r][\n]"
19:16:03.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 << "Connection: keep-alive[\r][\n]"
19:16:03.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 << "Content-Length: 0[\r][\n]"
19:16:03.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 << "[\r][\n]"
19:16:03.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 << HTTP/1.1 400 Bad Request
19:16:03.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 << Connection: keep-alive
19:16:03.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 << Content-Length: 0
19:16:03.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.989 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.989 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:40616<->127.0.0.1:40179
19:16:03.989 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.990 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.990 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.990 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40179
19:16:03.990 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:03.990 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.990 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.991 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> PATCH /handling HTTP/1.1
19:16:03.991 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> Content-Type: application/json; charset=utf-8
19:16:03.991 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> Content-Length: 30
19:16:03.991 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> Host: localhost:40179
19:16:03.991 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> Connection: Keep-Alive
19:16:03.991 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.991 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 >> Accept-Encoding: gzip,deflate
19:16:03.991 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:03.991 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:03.991 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "Content-Length: 30[\r][\n]"
19:16:03.991 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "Host: localhost:40179[\r][\n]"
19:16:03.991 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.991 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.991 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.991 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "[\r][\n]"
19:16:03.991 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 >> "{"alpha":"bravo","charlie":42}"
19:16:03.991 [XNIO-49 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40179]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:03.993 [XNIO-49 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.993 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 << "HTTP/1.1 400 Bad Request[\r][\n]"
19:16:03.993 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 << "Connection: keep-alive[\r][\n]"
19:16:03.993 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 << "Content-Length: 0[\r][\n]"
19:16:03.993 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.993 [Test worker] DEBUG org.apache.http.wire - http-outgoing-48 << "[\r][\n]"
19:16:03.993 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 << HTTP/1.1 400 Bad Request
19:16:03.993 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 << Connection: keep-alive
19:16:03.993 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 << Content-Length: 0
19:16:03.993 [Test worker] DEBUG org.apache.http.headers - http-outgoing-48 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.993 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.993 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:40616<->127.0.0.1:40179
19:16:03.993 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.994 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@73446a89
19:16:03.997 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4d290bbc
19:16:04.000 [XNIO-49 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:170)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:242)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.flush(HttpResponseConduit.java:739)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.flush(AbstractFixedLengthStreamSinkConduit.java:229)
	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)
		... 22 common frames omitted
19:16:04.002 [XNIO-50 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2a6b4041
19:16:04.003 [XNIO-50 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-2', selector sun.nio.ch.EPollSelectorImpl@28861081
19:16:04.010 [XNIO-50 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6669f2d0
19:16:04.014 [XNIO-50 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-4', selector sun.nio.ch.EPollSelectorImpl@198bde4c
19:16:04.015 [XNIO-50 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-5', selector sun.nio.ch.EPollSelectorImpl@150120b
19:16:04.015 [XNIO-50 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-6', selector sun.nio.ch.EPollSelectorImpl@264de67b
19:16:04.018 [XNIO-50 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-7', selector sun.nio.ch.EPollSelectorImpl@62c28c51
19:16:04.022 [XNIO-50 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-8', selector sun.nio.ch.EPollSelectorImpl@14fdd058
19:16:04.038 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:04.039 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:04.042 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.042 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.042 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40467
19:16:04.042 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40467
19:16:04.042 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40467
19:16:04.043 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:36494<->127.0.0.1:40467
19:16:04.043 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:04.043 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.043 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> PATCH /handling HTTP/1.1
19:16:04.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> Content-Type: application/json; charset=utf-8
19:16:04.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> Content-Length: 30
19:16:04.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> Host: localhost:40467
19:16:04.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> Connection: Keep-Alive
19:16:04.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> Accept-Encoding: gzip,deflate
19:16:04.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:04.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:04.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "Content-Length: 30[\r][\n]"
19:16:04.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "Host: localhost:40467[\r][\n]"
19:16:04.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "[\r][\n]"
19:16:04.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "{"alpha":"bravo","charlie":42}"
19:16:04.050 [XNIO-50 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 Accept', selector sun.nio.ch.EPollSelectorImpl@7cab09e2
19:16:04.059 [XNIO-50 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40467]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:04.060 [XNIO-50 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:04.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
19:16:04.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 << "Connection: keep-alive[\r][\n]"
19:16:04.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 << "Content-Length: 0[\r][\n]"
19:16:04.061 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.061 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 << "[\r][\n]"
19:16:04.062 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 << HTTP/1.1 500 Internal Server Error
19:16:04.062 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 << Connection: keep-alive
19:16:04.062 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 << Content-Length: 0
19:16:04.062 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.062 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.062 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36494<->127.0.0.1:40467
19:16:04.062 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.063 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.063 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.063 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40467
19:16:04.063 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /handling HTTP/1.1
19:16:04.063 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.063 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.063 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> PATCH /handling HTTP/1.1
19:16:04.063 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> Content-Type: application/json; charset=utf-8
19:16:04.063 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> Content-Length: 30
19:16:04.063 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> Host: localhost:40467
19:16:04.063 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> Connection: Keep-Alive
19:16:04.063 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.063 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 >> Accept-Encoding: gzip,deflate
19:16:04.063 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "PATCH /handling HTTP/1.1[\r][\n]"
19:16:04.063 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:04.063 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "Content-Length: 30[\r][\n]"
19:16:04.063 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "Host: localhost:40467[\r][\n]"
19:16:04.063 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.063 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.063 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.063 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "[\r][\n]"
19:16:04.063 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 >> "{"alpha":"bravo","charlie":42}"
19:16:04.064 [XNIO-50 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40467]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:04.065 [XNIO-50 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:04.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
19:16:04.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 << "Connection: keep-alive[\r][\n]"
19:16:04.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 << "Content-Length: 0[\r][\n]"
19:16:04.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-49 << "[\r][\n]"
19:16:04.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 << HTTP/1.1 500 Internal Server Error
19:16:04.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 << Connection: keep-alive
19:16:04.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 << Content-Length: 0
19:16:04.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-49 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.066 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.066 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36494<->127.0.0.1:40467
19:16:04.066 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.066 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4d290bbc
19:16:04.074 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@c4cb7a4
19:16:04.078 [XNIO-51 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2b1dee25
19:16:04.080 [XNIO-51 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-2', selector sun.nio.ch.EPollSelectorImpl@23d61d82
19:16:04.082 [XNIO-51 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7ba522ca
19:16:04.086 [XNIO-51 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-4', selector sun.nio.ch.EPollSelectorImpl@47e60cce
19:16:04.095 [XNIO-51 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-5', selector sun.nio.ch.EPollSelectorImpl@c24e08a
19:16:04.099 [XNIO-51 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-7', selector sun.nio.ch.EPollSelectorImpl@14ba00f7
19:16:04.099 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:04.100 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:04.106 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.106 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.106 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33609
19:16:04.106 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:33609
19:16:04.106 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33609
19:16:04.099 [XNIO-51 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-8', selector sun.nio.ch.EPollSelectorImpl@13343a57
19:16:04.099 [XNIO-51 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2ff2a8c
19:16:04.099 [XNIO-51 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 Accept', selector sun.nio.ch.EPollSelectorImpl@47d46fad
19:16:04.106 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:55290<->127.0.0.1:33609
19:16:04.107 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /gzip HTTP/1.1
19:16:04.107 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.107 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.107 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> PATCH /gzip HTTP/1.1
19:16:04.107 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> Content-Type: application/json; charset=utf-8
19:16:04.107 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> Accept-Encoding: gzip
19:16:04.107 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> Content-Length: 30
19:16:04.107 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> Host: localhost:33609
19:16:04.107 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> Connection: Keep-Alive
19:16:04.107 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.107 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "PATCH /gzip HTTP/1.1[\r][\n]"
19:16:04.107 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:04.107 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "Accept-Encoding: gzip[\r][\n]"
19:16:04.107 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "Content-Length: 30[\r][\n]"
19:16:04.107 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "Host: localhost:33609[\r][\n]"
19:16:04.107 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.107 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.107 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "[\r][\n]"
19:16:04.107 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "{"alpha":"bravo","charlie":42}"
19:16:04.110 [XNIO-51 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /gzip (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33609]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:04.112 [XNIO-51 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
19:16:04.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "Content-Encoding: gzip[\r][\n]"
19:16:04.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "Connection: keep-alive[\r][\n]"
19:16:04.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "Content-Type: text/plain[\r][\n]"
19:16:04.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "Content-Length: 29[\r][\n]"
19:16:04.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "[\r][\n]"
19:16:04.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab][0xa8][0x18][0x5][0xa3]`[0x14][0xc]w[0x0][0x0][0xe6][0xc9]A;[0xe8][0x3][0x0][0x0]"
19:16:04.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 << HTTP/1.1 200 OK
19:16:04.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 << Content-Encoding: gzip
19:16:04.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 << Connection: keep-alive
19:16:04.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 << Content-Type: text/plain
19:16:04.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 << Content-Length: 29
19:16:04.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.113 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.121 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55290<->127.0.0.1:33609
19:16:04.121 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.122 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.122 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.122 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33609
19:16:04.122 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /gzip HTTP/1.1
19:16:04.122 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.122 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.122 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> PATCH /gzip HTTP/1.1
19:16:04.122 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> Content-Type: application/json; charset=utf-8
19:16:04.122 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> Accept-Encoding: gzip
19:16:04.122 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> Content-Length: 30
19:16:04.122 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> Host: localhost:33609
19:16:04.122 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> Connection: Keep-Alive
19:16:04.122 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "PATCH /gzip HTTP/1.1[\r][\n]"
19:16:04.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:04.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "Accept-Encoding: gzip[\r][\n]"
19:16:04.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "Content-Length: 30[\r][\n]"
19:16:04.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "Host: localhost:33609[\r][\n]"
19:16:04.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "[\r][\n]"
19:16:04.123 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 >> "{"alpha":"bravo","charlie":42}"
19:16:04.126 [XNIO-51 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /gzip (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33609]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:04.129 [XNIO-51 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
19:16:04.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "Content-Encoding: gzip[\r][\n]"
19:16:04.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "Connection: keep-alive[\r][\n]"
19:16:04.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "Content-Type: text/plain[\r][\n]"
19:16:04.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "Content-Length: 29[\r][\n]"
19:16:04.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "[\r][\n]"
19:16:04.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-50 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab][0xa8][0x18][0x5][0xa3]`[0x14][0xc]w[0x0][0x0][0xe6][0xc9]A;[0xe8][0x3][0x0][0x0]"
19:16:04.130 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 << HTTP/1.1 200 OK
19:16:04.130 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 << Content-Encoding: gzip
19:16:04.130 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 << Connection: keep-alive
19:16:04.130 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 << Content-Type: text/plain
19:16:04.130 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 << Content-Length: 29
19:16:04.130 [Test worker] DEBUG org.apache.http.headers - http-outgoing-50 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.130 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.131 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55290<->127.0.0.1:33609
19:16:04.131 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.131 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@c4cb7a4
19:16:04.133 [XNIO-51 task-2] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ PATCH /gzip request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33609]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/plain], Content-Length=[29], Date=[Sun, 11 Aug 2019 00:15:57 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)
19:16:04.138 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5714ca6d
19:16:04.140 [XNIO-52 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-2', selector sun.nio.ch.EPollSelectorImpl@45f130af
19:16:04.140 [XNIO-52 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4891b29a
19:16:04.141 [XNIO-52 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3c78a864
19:16:04.141 [XNIO-52 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6ea061ab
19:16:04.142 [XNIO-52 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-5', selector sun.nio.ch.EPollSelectorImpl@37121757
19:16:04.147 [XNIO-52 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-6', selector sun.nio.ch.EPollSelectorImpl@65d0f6e
19:16:04.148 [XNIO-52 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-7', selector sun.nio.ch.EPollSelectorImpl@687fc169
19:16:04.148 [XNIO-52 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-8', selector sun.nio.ch.EPollSelectorImpl@22225b8e
19:16:04.153 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:04.153 [XNIO-52 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 Accept', selector sun.nio.ch.EPollSelectorImpl@7ecc99b2
19:16:04.153 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:04.163 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.163 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.163 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46877
19:16:04.163 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:46877
19:16:04.163 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:46877
19:16:04.163 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:60458<->127.0.0.1:46877
19:16:04.163 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /types HTTP/1.1
19:16:04.163 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.163 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> PATCH /types HTTP/1.1
19:16:04.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Content-Type: application/json; charset=utf-8
19:16:04.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Content-Length: 19
19:16:04.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Host: localhost:46877
19:16:04.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Connection: Keep-Alive
19:16:04.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Accept-Encoding: gzip,deflate
19:16:04.163 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "PATCH /types HTTP/1.1[\r][\n]"
19:16:04.163 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:04.163 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Content-Length: 19[\r][\n]"
19:16:04.163 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Host: localhost:46877[\r][\n]"
19:16:04.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "[\r][\n]"
19:16:04.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "{"value":"ok-json"}"
19:16:04.186 [XNIO-52 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:46877]}, cookies=[:]): {"value":"ok-json"} }
19:16:04.188 [XNIO-52 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:04.188 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.188 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Content-Encoding: gzip[\r][\n]"
19:16:04.188 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Connection: keep-alive[\r][\n]"
19:16:04.188 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Content-Type: text/plain[\r][\n]"
19:16:04.188 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Content-Length: 27[\r][\n]"
19:16:04.188 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.188 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "[\r][\n]"
19:16:04.188 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:04.188 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << HTTP/1.1 200 OK
19:16:04.188 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Content-Encoding: gzip
19:16:04.189 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Connection: keep-alive
19:16:04.189 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Content-Type: text/plain
19:16:04.189 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Content-Length: 27
19:16:04.189 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.189 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.189 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60458<->127.0.0.1:46877
19:16:04.189 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.190 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.190 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.190 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46877
19:16:04.190 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /types HTTP/1.1
19:16:04.190 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.190 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.190 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> PATCH /types HTTP/1.1
19:16:04.190 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Content-Type: application/json; charset=utf-8
19:16:04.190 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Content-Length: 19
19:16:04.190 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Host: localhost:46877
19:16:04.190 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Connection: Keep-Alive
19:16:04.190 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.190 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Accept-Encoding: gzip,deflate
19:16:04.190 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "PATCH /types HTTP/1.1[\r][\n]"
19:16:04.190 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
19:16:04.190 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Content-Length: 19[\r][\n]"
19:16:04.190 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Host: localhost:46877[\r][\n]"
19:16:04.190 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.190 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.190 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.190 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "[\r][\n]"
19:16:04.190 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "{"value":"ok-json"}"
19:16:04.202 [XNIO-52 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:46877]}, cookies=[:]): {"value":"ok-json"} }
19:16:04.204 [XNIO-52 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:04.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Content-Encoding: gzip[\r][\n]"
19:16:04.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Connection: keep-alive[\r][\n]"
19:16:04.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Content-Type: text/plain[\r][\n]"
19:16:04.205 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Content-Length: 27[\r][\n]"
19:16:04.205 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.205 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "[\r][\n]"
19:16:04.205 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:04.205 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << HTTP/1.1 200 OK
19:16:04.205 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Content-Encoding: gzip
19:16:04.205 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Connection: keep-alive
19:16:04.205 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Content-Type: text/plain
19:16:04.205 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Content-Length: 27
19:16:04.205 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.205 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.205 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60458<->127.0.0.1:46877
19:16:04.205 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.206 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5714ca6d
19:16:04.210 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2c081475
19:16:04.230 [XNIO-53 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5f6ee86d
19:16:04.230 [XNIO-53 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-1', selector sun.nio.ch.EPollSelectorImpl@52197546
19:16:04.246 [XNIO-53 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5a66d294
19:16:04.259 [XNIO-53 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-5', selector sun.nio.ch.EPollSelectorImpl@51c0637b
19:16:04.246 [XNIO-53 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-4', selector sun.nio.ch.EPollSelectorImpl@360dabc1
19:16:04.261 [XNIO-53 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-7', selector sun.nio.ch.EPollSelectorImpl@411d2043
19:16:04.261 [XNIO-53 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-6', selector sun.nio.ch.EPollSelectorImpl@525ddaca
19:16:04.265 [XNIO-53 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-8', selector sun.nio.ch.EPollSelectorImpl@cd8d9c0
19:16:04.278 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:04.279 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:04.281 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.281 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.282 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36721
19:16:04.282 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36721
19:16:04.282 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36721
19:16:04.282 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:34188<->127.0.0.1:36721
19:16:04.282 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /types HTTP/1.1
19:16:04.282 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.282 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> PATCH /types HTTP/1.1
19:16:04.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Content-Type: application/xml; charset=utf-8
19:16:04.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Content-Length: 46
19:16:04.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Host: localhost:36721
19:16:04.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Connection: Keep-Alive
19:16:04.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Accept-Encoding: gzip,deflate
19:16:04.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "PATCH /types HTTP/1.1[\r][\n]"
19:16:04.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Content-Type: application/xml; charset=utf-8[\r][\n]"
19:16:04.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Content-Length: 46[\r][\n]"
19:16:04.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Host: localhost:36721[\r][\n]"
19:16:04.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "[\r][\n]"
19:16:04.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "<?xml version="1.0"?><message value="ok-xml"/>"
19:16:04.285 [XNIO-53 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 Accept', selector sun.nio.ch.EPollSelectorImpl@2a2e6fbc
19:16:04.288 [XNIO-53 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/xml; charset=utf-8], Content-Length=[46], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:36721]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
19:16:04.291 [XNIO-53 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:04.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Content-Encoding: gzip[\r][\n]"
19:16:04.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Connection: keep-alive[\r][\n]"
19:16:04.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Content-Type: text/plain[\r][\n]"
19:16:04.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Content-Length: 27[\r][\n]"
19:16:04.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "[\r][\n]"
19:16:04.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:04.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << HTTP/1.1 200 OK
19:16:04.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Content-Encoding: gzip
19:16:04.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Connection: keep-alive
19:16:04.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Content-Type: text/plain
19:16:04.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Content-Length: 27
19:16:04.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.298 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.298 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:34188<->127.0.0.1:36721
19:16:04.298 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.299 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.299 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.299 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36721
19:16:04.299 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /types HTTP/1.1
19:16:04.299 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.299 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> PATCH /types HTTP/1.1
19:16:04.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Content-Type: application/xml; charset=utf-8
19:16:04.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Content-Length: 46
19:16:04.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Host: localhost:36721
19:16:04.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Connection: Keep-Alive
19:16:04.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Accept-Encoding: gzip,deflate
19:16:04.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "PATCH /types HTTP/1.1[\r][\n]"
19:16:04.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Content-Type: application/xml; charset=utf-8[\r][\n]"
19:16:04.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Content-Length: 46[\r][\n]"
19:16:04.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Host: localhost:36721[\r][\n]"
19:16:04.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "[\r][\n]"
19:16:04.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "<?xml version="1.0"?><message value="ok-xml"/>"
19:16:04.304 [XNIO-53 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/xml; charset=utf-8], Content-Length=[46], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:36721]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
19:16:04.306 [XNIO-53 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:04.306 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.306 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Content-Encoding: gzip[\r][\n]"
19:16:04.306 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Connection: keep-alive[\r][\n]"
19:16:04.306 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Content-Type: text/plain[\r][\n]"
19:16:04.306 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Content-Length: 27[\r][\n]"
19:16:04.306 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.306 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "[\r][\n]"
19:16:04.306 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:04.306 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << HTTP/1.1 200 OK
19:16:04.306 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Content-Encoding: gzip
19:16:04.306 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Connection: keep-alive
19:16:04.306 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Content-Type: text/plain
19:16:04.306 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Content-Length: 27
19:16:04.306 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.307 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.307 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:34188<->127.0.0.1:36721
19:16:04.307 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.307 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2c081475
19:16:04.312 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@43d54579
19:16:04.324 [XNIO-54 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-1', selector sun.nio.ch.EPollSelectorImpl@503788b2
19:16:04.335 [XNIO-54 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2d1e4466
19:16:04.335 [XNIO-54 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4c765b6
19:16:04.336 [XNIO-54 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-4', selector sun.nio.ch.EPollSelectorImpl@e60f13a
19:16:04.342 [XNIO-54 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-5', selector sun.nio.ch.EPollSelectorImpl@63bed306
19:16:04.347 [XNIO-54 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4e4c4cd8
19:16:04.342 [XNIO-54 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7eb768c0
19:16:04.348 [XNIO-54 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-8', selector sun.nio.ch.EPollSelectorImpl@22436e09
19:16:04.348 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:04.349 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:04.351 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.351 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.351 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42763
19:16:04.351 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42763
19:16:04.351 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42763
19:16:04.351 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:40736<->127.0.0.1:42763
19:16:04.351 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /types HTTP/1.1
19:16:04.351 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.351 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.351 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> PATCH /types HTTP/1.1
19:16:04.351 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Content-Type: text/html; charset=utf-8
19:16:04.351 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Content-Length: 7
19:16:04.351 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Host: localhost:42763
19:16:04.351 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Connection: Keep-Alive
19:16:04.351 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.351 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Accept-Encoding: gzip,deflate
19:16:04.351 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "PATCH /types HTTP/1.1[\r][\n]"
19:16:04.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Content-Type: text/html; charset=utf-8[\r][\n]"
19:16:04.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Content-Length: 7[\r][\n]"
19:16:04.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Host: localhost:42763[\r][\n]"
19:16:04.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "[\r][\n]"
19:16:04.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "ok-html"
19:16:04.352 [XNIO-54 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 Accept', selector sun.nio.ch.EPollSelectorImpl@561c262
19:16:04.354 [XNIO-54 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[text/html; charset=utf-8], Content-Length=[7], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:42763]}, cookies=[:]): ok-html }
19:16:04.355 [XNIO-54 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:04.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Content-Encoding: gzip[\r][\n]"
19:16:04.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Connection: keep-alive[\r][\n]"
19:16:04.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Content-Type: text/plain[\r][\n]"
19:16:04.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Content-Length: 27[\r][\n]"
19:16:04.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "[\r][\n]"
19:16:04.355 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:04.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << HTTP/1.1 200 OK
19:16:04.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Content-Encoding: gzip
19:16:04.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Connection: keep-alive
19:16:04.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Content-Type: text/plain
19:16:04.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Content-Length: 27
19:16:04.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.356 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.356 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:40736<->127.0.0.1:42763
19:16:04.356 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.357 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.357 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.357 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42763
19:16:04.357 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /types HTTP/1.1
19:16:04.357 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.357 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> PATCH /types HTTP/1.1
19:16:04.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Content-Type: text/html; charset=utf-8
19:16:04.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Content-Length: 7
19:16:04.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Host: localhost:42763
19:16:04.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Connection: Keep-Alive
19:16:04.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Accept-Encoding: gzip,deflate
19:16:04.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "PATCH /types HTTP/1.1[\r][\n]"
19:16:04.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Content-Type: text/html; charset=utf-8[\r][\n]"
19:16:04.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Content-Length: 7[\r][\n]"
19:16:04.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Host: localhost:42763[\r][\n]"
19:16:04.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "[\r][\n]"
19:16:04.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "ok-html"
19:16:04.358 [XNIO-54 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[text/html; charset=utf-8], Content-Length=[7], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:42763]}, cookies=[:]): ok-html }
19:16:04.360 [XNIO-54 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:04.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Content-Encoding: gzip[\r][\n]"
19:16:04.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Connection: keep-alive[\r][\n]"
19:16:04.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Content-Type: text/plain[\r][\n]"
19:16:04.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Content-Length: 27[\r][\n]"
19:16:04.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "[\r][\n]"
19:16:04.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:04.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << HTTP/1.1 200 OK
19:16:04.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Content-Encoding: gzip
19:16:04.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Connection: keep-alive
19:16:04.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Content-Type: text/plain
19:16:04.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Content-Length: 27
19:16:04.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.361 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.361 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:40736<->127.0.0.1:42763
19:16:04.361 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.361 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@43d54579
19:16:04.368 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@13463ff5
19:16:04.380 [XNIO-55 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-1', selector sun.nio.ch.EPollSelectorImpl@582be6a2
19:16:04.381 [XNIO-55 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1f0284a4
19:16:04.381 [XNIO-55 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3754ef05
19:16:04.385 [XNIO-55 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-4', selector sun.nio.ch.EPollSelectorImpl@689de95e
19:16:04.386 [XNIO-55 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2b40edeb
19:16:04.386 [XNIO-55 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6d883997
19:16:04.386 [XNIO-55 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-6', selector sun.nio.ch.EPollSelectorImpl@30c1609c
19:16:04.386 [XNIO-55 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-8', selector sun.nio.ch.EPollSelectorImpl@79bafc91
19:16:04.388 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:04.388 [XNIO-55 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 Accept', selector sun.nio.ch.EPollSelectorImpl@266b3533
19:16:04.389 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:04.403 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.403 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.403 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40127
19:16:04.403 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40127
19:16:04.404 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40127
19:16:04.404 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:59034<->127.0.0.1:40127
19:16:04.404 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /form HTTP/1.1
19:16:04.404 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.404 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.404 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> PATCH /form HTTP/1.1
19:16:04.404 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Content-Type: application/x-www-form-urlencoded; charset=utf-8
19:16:04.404 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Content-Length: 34
19:16:04.404 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Host: localhost:40127
19:16:04.404 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Connection: Keep-Alive
19:16:04.404 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.404 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Accept-Encoding: gzip,deflate
19:16:04.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "PATCH /form HTTP/1.1[\r][\n]"
19:16:04.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Content-Type: application/x-www-form-urlencoded; charset=utf-8[\r][\n]"
19:16:04.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Content-Length: 34[\r][\n]"
19:16:04.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Host: localhost:40127[\r][\n]"
19:16:04.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "[\r][\n]"
19:16:04.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "username=bobvila&password=oldhouse"
19:16:04.405 [XNIO-55 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40127]}, cookies=[:]): username=bobvila&password=oldhouse }
19:16:04.423 [XNIO-55 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:04.424 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.424 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Content-Encoding: gzip[\r][\n]"
19:16:04.424 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Connection: keep-alive[\r][\n]"
19:16:04.424 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Content-Type: text/plain[\r][\n]"
19:16:04.424 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Content-Length: 27[\r][\n]"
19:16:04.424 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.424 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "[\r][\n]"
19:16:04.424 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:04.424 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << HTTP/1.1 200 OK
19:16:04.424 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Content-Encoding: gzip
19:16:04.424 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Connection: keep-alive
19:16:04.424 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Content-Type: text/plain
19:16:04.424 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Content-Length: 27
19:16:04.424 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.424 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.425 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:59034<->127.0.0.1:40127
19:16:04.425 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.425 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.426 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.426 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40127
19:16:04.426 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /form HTTP/1.1
19:16:04.426 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.426 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> PATCH /form HTTP/1.1
19:16:04.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Content-Type: application/x-www-form-urlencoded; charset=utf-8
19:16:04.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Content-Length: 34
19:16:04.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Host: localhost:40127
19:16:04.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Connection: Keep-Alive
19:16:04.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Accept-Encoding: gzip,deflate
19:16:04.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "PATCH /form HTTP/1.1[\r][\n]"
19:16:04.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Content-Type: application/x-www-form-urlencoded; charset=utf-8[\r][\n]"
19:16:04.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Content-Length: 34[\r][\n]"
19:16:04.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Host: localhost:40127[\r][\n]"
19:16:04.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "[\r][\n]"
19:16:04.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "username=bobvila&password=oldhouse"
19:16:04.431 [XNIO-55 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40127]}, cookies=[:]): username=bobvila&password=oldhouse }
19:16:04.439 [XNIO-55 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:04.440 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.440 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Content-Encoding: gzip[\r][\n]"
19:16:04.440 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Connection: keep-alive[\r][\n]"
19:16:04.440 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Content-Type: text/plain[\r][\n]"
19:16:04.440 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Content-Length: 27[\r][\n]"
19:16:04.440 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.440 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "[\r][\n]"
19:16:04.440 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:04.440 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << HTTP/1.1 200 OK
19:16:04.440 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Content-Encoding: gzip
19:16:04.440 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Connection: keep-alive
19:16:04.440 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Content-Type: text/plain
19:16:04.440 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Content-Length: 27
19:16:04.440 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.440 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.441 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:59034<->127.0.0.1:40127
19:16:04.441 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.441 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@13463ff5
19:16:04.446 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@22576746
19:16:04.450 [XNIO-56 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-1', selector sun.nio.ch.EPollSelectorImpl@37a21624
19:16:04.451 [XNIO-56 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-2', selector sun.nio.ch.EPollSelectorImpl@35db9ca4
19:16:04.466 [XNIO-56 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5e302218
19:16:04.468 [XNIO-56 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7193979f
19:16:04.470 [XNIO-56 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3b89def0
19:16:04.471 [XNIO-56 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-6', selector sun.nio.ch.EPollSelectorImpl@c464a0d
19:16:04.474 [XNIO-56 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2ff9c28b
19:16:04.482 [XNIO-56 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-8', selector sun.nio.ch.EPollSelectorImpl@643d6020
19:16:04.492 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:04.493 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:04.496 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.496 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.496 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:44547
19:16:04.496 [XNIO-56 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 Accept', selector sun.nio.ch.EPollSelectorImpl@7e75a580
19:16:04.496 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:44547
19:16:04.496 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44547
19:16:04.496 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:44547 with timeout 0
19:16:04.497 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:16:04.497 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
19:16:04.497 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:16:04.531 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:16:04.531 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
19:16:04.531 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:16:04.531 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:04.531 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:04.531 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:44444<->127.0.0.1:44547
19:16:04.531 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /form HTTP/1.1
19:16:04.531 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.531 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.531 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> PATCH /form HTTP/1.1
19:16:04.531 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Content-Type: application/x-www-form-urlencoded; charset=utf-8
19:16:04.531 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Content-Length: 34
19:16:04.531 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Host: localhost:44547
19:16:04.531 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Connection: Keep-Alive
19:16:04.531 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.531 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Accept-Encoding: gzip,deflate
19:16:04.531 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "PATCH /form HTTP/1.1[\r][\n]"
19:16:04.531 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Content-Type: application/x-www-form-urlencoded; charset=utf-8[\r][\n]"
19:16:04.531 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Content-Length: 34[\r][\n]"
19:16:04.531 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Host: localhost:44547[\r][\n]"
19:16:04.531 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.531 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.531 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.531 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "[\r][\n]"
19:16:04.531 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "username=bobvila&password=oldhouse"
19:16:04.535 [XNIO-56 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44547]}, cookies=[:]): username=bobvila&password=oldhouse }
19:16:04.539 [XNIO-56 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:04.541 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.541 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Content-Encoding: gzip[\r][\n]"
19:16:04.541 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Connection: keep-alive[\r][\n]"
19:16:04.541 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Content-Type: text/plain[\r][\n]"
19:16:04.541 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Content-Length: 27[\r][\n]"
19:16:04.541 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.541 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "[\r][\n]"
19:16:04.541 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:04.541 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << HTTP/1.1 200 OK
19:16:04.541 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Content-Encoding: gzip
19:16:04.541 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Connection: keep-alive
19:16:04.541 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Content-Type: text/plain
19:16:04.541 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Content-Length: 27
19:16:04.541 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.541 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.542 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44444<->127.0.0.1:44547
19:16:04.542 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.542 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.542 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.543 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:44547
19:16:04.543 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /form HTTP/1.1
19:16:04.543 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.543 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.543 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> PATCH /form HTTP/1.1
19:16:04.543 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Content-Type: application/x-www-form-urlencoded; charset=utf-8
19:16:04.543 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Content-Length: 34
19:16:04.543 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Host: localhost:44547
19:16:04.543 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Connection: Keep-Alive
19:16:04.543 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.543 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Accept-Encoding: gzip,deflate
19:16:04.543 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "PATCH /form HTTP/1.1[\r][\n]"
19:16:04.543 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Content-Type: application/x-www-form-urlencoded; charset=utf-8[\r][\n]"
19:16:04.543 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Content-Length: 34[\r][\n]"
19:16:04.543 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Host: localhost:44547[\r][\n]"
19:16:04.543 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.543 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.543 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.543 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "[\r][\n]"
19:16:04.543 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "username=bobvila&password=oldhouse"
19:16:04.555 [XNIO-56 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44547]}, cookies=[:]): username=bobvila&password=oldhouse }
19:16:04.556 [XNIO-56 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:04.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Content-Encoding: gzip[\r][\n]"
19:16:04.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Connection: keep-alive[\r][\n]"
19:16:04.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Content-Type: text/plain[\r][\n]"
19:16:04.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Content-Length: 27[\r][\n]"
19:16:04.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "[\r][\n]"
19:16:04.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:04.559 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << HTTP/1.1 200 OK
19:16:04.559 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Content-Encoding: gzip
19:16:04.559 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Connection: keep-alive
19:16:04.559 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Content-Type: text/plain
19:16:04.559 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Content-Length: 27
19:16:04.559 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.560 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.560 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44444<->127.0.0.1:44547
19:16:04.560 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.560 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@22576746
19:16:04.575 [XNIO-56 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
19:16:04.596 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@676202ed
19:16:04.606 [XNIO-57 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-1', selector sun.nio.ch.EPollSelectorImpl@31d99831
19:16:04.610 [XNIO-57 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6fc7f4a0
19:16:04.614 [XNIO-57 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2d70d1c3
19:16:04.634 [XNIO-57 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7207cb6
19:16:04.639 [XNIO-57 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-5', selector sun.nio.ch.EPollSelectorImpl@35bb82f0
19:16:04.651 [XNIO-57 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7b0cef2c
19:16:04.655 [XNIO-57 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3f3e66fe
19:16:04.659 [XNIO-57 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-8', selector sun.nio.ch.EPollSelectorImpl@366b848b
19:16:04.662 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:04.663 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:04.678 [XNIO-57 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 Accept', selector sun.nio.ch.EPollSelectorImpl@4101ae38
19:16:04.721 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.721 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.721 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40891
19:16:04.721 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40891
19:16:04.726 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40891
19:16:04.727 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:53528<->127.0.0.1:40891
19:16:04.727 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /upload HTTP/1.1
19:16:04.727 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.727 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> PATCH /upload HTTP/1.1
19:16:04.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Content-Type: multipart/form-data; boundary=63HQit9naj; charset=utf-8
19:16:04.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Content-Length: 336
19:16:04.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Host: localhost:40891
19:16:04.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Connection: Keep-Alive
19:16:04.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Accept-Encoding: gzip,deflate
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "PATCH /upload HTTP/1.1[\r][\n]"
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Type: multipart/form-data; boundary=63HQit9naj; charset=utf-8[\r][\n]"
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Length: 336[\r][\n]"
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Host: localhost:40891[\r][\n]"
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "[\r][\n]"
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "--63HQit9naj[\r][\n]"
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
19:16:04.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "[\r][\n]"
19:16:04.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "some data[\r][\n]"
19:16:04.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "--63HQit9naj[\r][\n]"
19:16:04.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
19:16:04.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Type: text/plain[\r][\n]"
19:16:04.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Transfer-Encoding: binary[\r][\n]"
19:16:04.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "[\r][\n]"
19:16:04.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "This is bravo content[\r][\n]"
19:16:04.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "--63HQit9naj--[\r][\n]"
19:16:04.734 [XNIO-57 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=63HQit9naj; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40891]}, cookies=[:]): --63HQit9naj
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

some data
--63HQit9naj
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Transfer-Encoding: binary

This is bravo content
--63HQit9naj--
 }
19:16:04.955 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.956 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-34: Shutdown connection
19:16:04.956 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.956 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-33: Shutdown connection
19:16:04.957 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.957 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-32: Shutdown connection
19:16:04.957 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.957 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-39: Shutdown connection
19:16:04.957 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.957 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-38: Shutdown connection
19:16:04.958 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.958 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-37: Shutdown connection
19:16:04.959 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.959 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-36: Shutdown connection
19:16:04.960 [XNIO-57 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:04.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Content-Encoding: gzip[\r][\n]"
19:16:04.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Connection: keep-alive[\r][\n]"
19:16:04.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Content-Type: text/plain[\r][\n]"
19:16:04.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Content-Length: 27[\r][\n]"
19:16:04.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "[\r][\n]"
19:16:04.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:04.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << HTTP/1.1 200 OK
19:16:04.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Content-Encoding: gzip
19:16:04.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Connection: keep-alive
19:16:04.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Content-Type: text/plain
19:16:04.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Content-Length: 27
19:16:04.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.962 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.962 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-35: Shutdown connection
19:16:04.962 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.963 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53528<->127.0.0.1:40891
19:16:04.963 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.964 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:04.964 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:04.964 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40891
19:16:04.964 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /upload HTTP/1.1
19:16:04.965 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:04.965 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:04.965 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> PATCH /upload HTTP/1.1
19:16:04.965 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Content-Type: multipart/form-data; boundary=GV7n8moqUI; charset=utf-8
19:16:04.965 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Content-Length: 336
19:16:04.965 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Host: localhost:40891
19:16:04.965 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Connection: Keep-Alive
19:16:04.965 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:04.965 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Accept-Encoding: gzip,deflate
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "PATCH /upload HTTP/1.1[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Type: multipart/form-data; boundary=GV7n8moqUI; charset=utf-8[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Length: 336[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Host: localhost:40891[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Connection: Keep-Alive[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "--GV7n8moqUI[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "some data[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "--GV7n8moqUI[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Type: text/plain[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Transfer-Encoding: binary[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "This is bravo content[\r][\n]"
19:16:04.965 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "--GV7n8moqUI--[\r][\n]"
19:16:04.975 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.975 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-44: Shutdown connection
19:16:04.975 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.975 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-43: Shutdown connection
19:16:04.976 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.976 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-42: Shutdown connection
19:16:04.976 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.976 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-41: Shutdown connection
19:16:04.976 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.976 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-40: Shutdown connection
19:16:04.977 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.977 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-49: Shutdown connection
19:16:04.975 [XNIO-57 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=GV7n8moqUI; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40891]}, cookies=[:]): --GV7n8moqUI
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

some data
--GV7n8moqUI
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Transfer-Encoding: binary

This is bravo content
--GV7n8moqUI--
 }
19:16:04.977 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.978 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-48: Shutdown connection
19:16:04.979 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.979 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-47: Shutdown connection
19:16:04.979 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.979 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-46: Shutdown connection
19:16:04.980 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.980 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-45: Shutdown connection
19:16:04.980 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.980 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-53: Shutdown connection
19:16:04.989 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.989 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-52: Shutdown connection
19:16:04.989 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.989 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-51: Shutdown connection
19:16:04.990 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.990 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-50: Shutdown connection
19:16:04.990 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.990 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-55: Shutdown connection
19:16:04.990 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.990 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-54: Shutdown connection
19:16:04.990 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:04.990 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-31: Shutdown connection
19:16:04.996 [XNIO-57 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:04.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "HTTP/1.1 200 OK[\r][\n]"
19:16:04.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Content-Encoding: gzip[\r][\n]"
19:16:04.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Connection: keep-alive[\r][\n]"
19:16:04.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Content-Type: text/plain[\r][\n]"
19:16:04.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Content-Length: 27[\r][\n]"
19:16:04.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:04.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "[\r][\n]"
19:16:04.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:04.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << HTTP/1.1 200 OK
19:16:04.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Content-Encoding: gzip
19:16:04.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Connection: keep-alive
19:16:04.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Content-Type: text/plain
19:16:04.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Content-Length: 27
19:16:04.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:04.997 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:04.998 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53528<->127.0.0.1:40891
19:16:04.998 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:04.998 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@676202ed
19:16:05.002 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1f64f715
19:16:05.004 [XNIO-58 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-1', selector sun.nio.ch.EPollSelectorImpl@601ae304
19:16:05.006 [XNIO-58 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-3', selector sun.nio.ch.EPollSelectorImpl@31dbd5be
19:16:05.014 [XNIO-58 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-4', selector sun.nio.ch.EPollSelectorImpl@47ff7841
19:16:05.018 [XNIO-58 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7fab5eeb
19:16:05.004 [XNIO-58 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4c6876e2
19:16:05.022 [XNIO-58 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6e878844
19:16:05.023 [XNIO-58 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2756e723
19:16:05.023 [XNIO-58 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6debd1e2
19:16:05.026 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:05.026 [XNIO-58 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 Accept', selector sun.nio.ch.EPollSelectorImpl@5bc93857
19:16:05.027 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:05.030 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:05.030 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:05.030 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:39117
19:16:05.030 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:39117
19:16:05.030 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39117
19:16:05.030 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:39117 with timeout 0
19:16:05.030 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:16:05.031 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
19:16:05.031 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:16:05.073 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:16:05.073 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
19:16:05.073 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:16:05.073 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:05.073 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:05.074 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:60738<->127.0.0.1:39117
19:16:05.074 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /upload HTTP/1.1
19:16:05.074 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:05.074 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:05.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> PATCH /upload HTTP/1.1
19:16:05.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Content-Type: multipart/form-data; boundary=aysBpz38Pr; charset=utf-8
19:16:05.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Content-Length: 336
19:16:05.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Host: localhost:39117
19:16:05.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Connection: Keep-Alive
19:16:05.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:05.074 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Accept-Encoding: gzip,deflate
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "PATCH /upload HTTP/1.1[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Type: multipart/form-data; boundary=aysBpz38Pr; charset=utf-8[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Length: 336[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Host: localhost:39117[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Connection: Keep-Alive[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "--aysBpz38Pr[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "some data[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "--aysBpz38Pr[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Type: text/plain[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Transfer-Encoding: binary[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "This is bravo content[\r][\n]"
19:16:05.074 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "--aysBpz38Pr--[\r][\n]"
19:16:05.075 [XNIO-58 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=aysBpz38Pr; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39117]}, cookies=[:]): --aysBpz38Pr
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

some data
--aysBpz38Pr
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Transfer-Encoding: binary

This is bravo content
--aysBpz38Pr--
 }
19:16:05.078 [XNIO-58 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:05.078 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "HTTP/1.1 200 OK[\r][\n]"
19:16:05.078 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Content-Encoding: gzip[\r][\n]"
19:16:05.078 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Connection: keep-alive[\r][\n]"
19:16:05.078 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Content-Type: text/plain[\r][\n]"
19:16:05.078 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Content-Length: 27[\r][\n]"
19:16:05.078 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:05.078 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "[\r][\n]"
19:16:05.078 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:05.079 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << HTTP/1.1 200 OK
19:16:05.079 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Content-Encoding: gzip
19:16:05.079 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Connection: keep-alive
19:16:05.079 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Content-Type: text/plain
19:16:05.079 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Content-Length: 27
19:16:05.079 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:05.079 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:05.079 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60738<->127.0.0.1:39117
19:16:05.079 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:05.081 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:05.081 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:05.081 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:39117
19:16:05.081 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PATCH /upload HTTP/1.1
19:16:05.081 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:05.081 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:05.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> PATCH /upload HTTP/1.1
19:16:05.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Content-Type: multipart/form-data; boundary=qStyER2FHG; charset=utf-8
19:16:05.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Content-Length: 336
19:16:05.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Host: localhost:39117
19:16:05.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Connection: Keep-Alive
19:16:05.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:05.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Accept-Encoding: gzip,deflate
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "PATCH /upload HTTP/1.1[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Type: multipart/form-data; boundary=qStyER2FHG; charset=utf-8[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Length: 336[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Host: localhost:39117[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Connection: Keep-Alive[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "--qStyER2FHG[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "some data[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "--qStyER2FHG[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Type: text/plain[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Transfer-Encoding: binary[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "This is bravo content[\r][\n]"
19:16:05.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "--qStyER2FHG--[\r][\n]"
19:16:05.087 [XNIO-58 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PATCH /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=qStyER2FHG; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39117]}, cookies=[:]): --qStyER2FHG
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

some data
--qStyER2FHG
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Transfer-Encoding: binary

This is bravo content
--qStyER2FHG--
 }
19:16:05.091 [XNIO-58 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:05.091 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "HTTP/1.1 200 OK[\r][\n]"
19:16:05.091 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Content-Encoding: gzip[\r][\n]"
19:16:05.091 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Connection: keep-alive[\r][\n]"
19:16:05.091 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Content-Type: text/plain[\r][\n]"
19:16:05.091 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Content-Length: 27[\r][\n]"
19:16:05.091 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:05.091 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "[\r][\n]"
19:16:05.091 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
19:16:05.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << HTTP/1.1 200 OK
19:16:05.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Content-Encoding: gzip
19:16:05.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Connection: keep-alive
19:16:05.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Content-Type: text/plain
19:16:05.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Content-Length: 27
19:16:05.092 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:05.092 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:05.092 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60738<->127.0.0.1:39117
19:16:05.092 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:05.093 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1f64f715