ClientPactConsumerATest

5

tests

0

failures

0

ignored

2.560s

duration

100%

successful

Tests

Test Duration Result
addClient(MockServer) 0.215s passed
getClient_whenExists(MockServer) 0.355s passed
removeClient(MockServer) 1.666s passed
replaceClient(MockServer) 0.136s passed
restoreClient(MockServer) 0.188s passed

Standard output

09:17:18.966 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Found @PactTestFor annotation on test method public final void edu.obya.blueprint.client.cdc.pact.consumer.ClientPactConsumerATest.removeClient(au.com.dius.pact.consumer.MockServer)
09:17:18.995 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - providerInfo = ProviderInfo(providerName=, hostInterface=, port=, pactVersion=null, providerType=null, https=false, mockServerImplementation=Default, keyStorePath=, keyStoreAlias=, keyStorePassword=, privateKeyPassword=)
09:17:18.999 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Looking for @Pact method named 'removeClient' for provider 'default'
09:17:19.003 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Invoking method 'removeClient' to get Pact for the test 'removeClient'
09:17:19.222 [Test worker] DEBUG io.pact.plugins.jvm.core.CatalogueManager - Core catalogue entries:
core/content-matcher/xml
core/content-matcher/json
core/content-matcher/text
core/content-matcher/multipart-form-data
core/content-matcher/form-urlencoded
core/matcher/v1-equality
core/matcher/v2-regex
core/matcher/v2-type
core/matcher/v2-min-type
core/matcher/v2-max-type
core/matcher/v2-minmax-type
core/matcher/v3-number-type
core/matcher/v3-integer-type
core/matcher/v3-decimal-type
core/matcher/v3-date
core/matcher/v3-time
core/matcher/v3-datetime
core/matcher/v3-includes
core/matcher/v3-null
core/matcher/v3-content-type
core/matcher/v4-equals-ignore-order
core/matcher/v4-min-equals-ignore-order
core/matcher/v4-max-equals-ignore-order
core/matcher/v4-minmax-equals-ignore-order
core/matcher/v4-array-contains
core/matcher/v4-notempty
core/matcher/v4-semver
core/matcher/v4-each-key
core/matcher/v4-each-value
core/transport/http
core/transport/https
core/interaction/message
core/interaction/synchronous-message
core/content-generator/json
09:17:19.299 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Starting mock server
09:17:19.301 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Mock server started: /127.0.0.1:36107
09:17:19.534 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000001 preparing request execution
09:17:19.547 [Test worker] DEBUG org.apache.hc.client5.http.protocol.RequestAddCookies - ex-0000000001 Cookie spec selected: strict
09:17:19.551 [Test worker] DEBUG org.apache.hc.client5.http.protocol.RequestAuthCache - ex-0000000001 Auth cache not set in the context
09:17:19.551 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000001 target auth state: UNCHALLENGED
09:17:19.552 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000001 proxy auth state: UNCHALLENGED
09:17:19.552 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000001 acquiring connection with route {}->http://localhost:36107
09:17:19.552 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000001 acquiring endpoint (3 MINUTES)
09:17:19.554 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000000 Get connection for route {}->http://localhost:36107
09:17:19.565 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000001 acquired endpoint InternalConnectionEndpoint-4088741b
09:17:19.565 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000001 opening connection {}->http://localhost:36107
09:17:19.566 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-4088741b connecting endpoint (3 MINUTES)
09:17:19.570 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator - http-outgoing-0 connecting to localhost/127.0.0.1:36107
09:17:19.572 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator - http-outgoing-0 connection established 127.0.0.1:38720<->127.0.0.1:36107
09:17:19.573 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-4088741b endpoint connected
09:17:19.573 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000001 executing OPTIONS / HTTP/1.1
09:17:19.574 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-4088741b start execution ex-0000000001
09:17:19.574 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000000 Executing exchange ex-0000000001
09:17:19.574 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-0 >> OPTIONS / HTTP/1.1
09:17:19.575 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-0 >> X-PACT-BOOTCHECK: true
09:17:19.575 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-0 >> Accept-Encoding: gzip, x-gzip, deflate
09:17:19.575 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-0 >> Host: localhost:36107
09:17:19.575 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-0 >> Connection: keep-alive
09:17:19.576 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)
09:17:19.576 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 >> "OPTIONS / HTTP/1.1[\r][\n]"
09:17:19.576 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 >> "X-PACT-BOOTCHECK: true[\r][\n]"
09:17:19.577 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip, x-gzip, deflate[\r][\n]"
09:17:19.577 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 >> "Host: localhost:36107[\r][\n]"
09:17:19.578 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 >> "Connection: keep-alive[\r][\n]"
09:17:19.578 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 >> "User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)[\r][\n]"
09:17:19.578 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 >> "[\r][\n]"
09:17:19.614 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 << "HTTP/1.1 200 OK[\r][\n]"
09:17:19.615 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 << "Date: Mon, 22 May 2023 09:17:19 GMT[\r][\n]"
09:17:19.615 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 << "Transfer-encoding: chunked[\r][\n]"
09:17:19.615 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 << "X-pact-bootcheck: true[\r][\n]"
09:17:19.615 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 << "[\r][\n]"
09:17:19.616 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-0 << HTTP/1.1 200 OK
09:17:19.617 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-0 << Date: Mon, 22 May 2023 09:17:19 GMT
09:17:19.617 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-0 << Transfer-encoding: chunked
09:17:19.617 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-0 << X-pact-bootcheck: true
09:17:19.620 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000001 connection can be kept alive for 3 MINUTES
09:17:19.628 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 << "0[\r][\n]"
09:17:19.628 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-0 << "[\r][\n]"
09:17:19.628 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-4088741b releasing valid endpoint
09:17:19.628 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000000 Releasing connection 127.0.0.1:38720<->127.0.0.1:36107
09:17:19.628 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000000 Connection can be kept alive for 3 MINUTES
09:17:20.278 [Test worker] DEBUG org.springframework.web.client.RestTemplate - HTTP DELETE http://localhost:36107/clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd
09:17:20.288 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
09:17:20.293 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
09:17:20.294 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:36107][total available: 0; route allocated: 0 of 5; total allocated: 0 of 10]
09:17:20.304 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {}->http://localhost:36107][total available: 0; route allocated: 1 of 5; total allocated: 1 of 10]
09:17:20.306 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36107
09:17:20.307 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36107
09:17:20.308 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:38734<->127.0.0.1:36107
09:17:20.308 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request DELETE /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd HTTP/1.1
09:17:20.309 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
09:17:20.310 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> DELETE /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd HTTP/1.1
09:17:20.310 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Authorization: Basic YWRtaW46YWRtaW4=
09:17:20.311 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Length: 0
09:17:20.311 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:36107
09:17:20.311 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
09:17:20.311 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.7)
09:17:20.311 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
09:17:20.311 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "DELETE /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd HTTP/1.1[\r][\n]"
09:17:20.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Authorization: Basic YWRtaW46YWRtaW4=[\r][\n]"
09:17:20.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Length: 0[\r][\n]"
09:17:20.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:36107[\r][\n]"
09:17:20.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
09:17:20.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.7)[\r][\n]"
09:17:20.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
09:17:20.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
09:17:20.323 [HTTP-Dispatcher] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Received request: 	method: DELETE
	path: /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd
	query: {}
	headers: {Accept-encoding=[gzip,deflate], Connection=[Keep-Alive], Host=[localhost:36107], User-agent=[Apache-HttpClient/4.5.14 (Java/17.0.7)], Authorization=[Basic YWRtaW46YWRtaW4=], Content-length=[0]}
	matchers: MatchingRules(rules={})
	generators: Generators(categories={})
	body: EMPTY
09:17:20.325 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - comparing to expected request: 
HttpRequest(method=DELETE, path=/clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd, query={}, headers={Authorization=[Basic YWRtaW46YWRtaW4=]}, body=MISSING, matchingRules=MatchingRules(rules={path=MatchingRuleCategory(name=path, matchingRules={=MatchingRuleGroup(rules=[RegexMatcher(regex=^/clients/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$, example=null)], ruleLogic=AND, cascaded=false)}), header=MatchingRuleCategory(name=header, matchingRules={Authorization=MatchingRuleGroup(rules=[RegexMatcher(regex=Basic (?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?, example=null)], ruleLogic=AND, cascaded=false)})}), generators=Generators(categories={}))
09:17:20.327 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - pluginConfiguration={}
09:17:20.336 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing '/clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd' with regexp ^/clients/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$ at [] -> true
09:17:20.338 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.HeaderMatcher - Comparing header 'Authorization': 'Basic YWRtaW46YWRtaW4=' to 'Basic YWRtaW46YWRtaW4='
09:17:20.339 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing 'Basic YWRtaW46YWRtaW4=' with regexp Basic (?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)? at [Authorization] -> true
09:17:20.344 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.Matching - matchBody: context=MatchingContext(matchers=MatchingRuleCategory(name=body, matchingRules={}), allowUnexpectedKeys=false, pluginConfiguration={})
09:17:20.345 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.Matching - No matcher for null, using equality
09:17:20.352 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - Request mismatch: RequestMatchResult(method=null, path=null, query=[], cookie=null, headers=[HeaderMatchResult(key=Authorization, result=[])], body=BodyMatchResult(typeMismatch=null, bodyResults=[]))
09:17:20.360 [HTTP-Dispatcher] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Generating response: HttpResponse(status=204, headers={}, body=MISSING, matchingRules=MatchingRules(rules={status=MatchingRuleCategory(name=status, matchingRules={}), header=MatchingRuleCategory(name=header, matchingRules={})}), generators=Generators(categories={}))
09:17:20.369 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 204 No Content[\r][\n]"
09:17:20.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Date: Mon, 22 May 2023 09:17:20 GMT[\r][\n]"
09:17:20.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
09:17:20.371 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 204 No Content
09:17:20.371 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Date: Mon, 22 May 2023 09:17:20 GMT
09:17:20.374 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
09:17:20.375 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 0][route: {}->http://localhost:36107] can be kept alive indefinitely
09:17:20.375 [Test worker] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: set socket timeout to 0
09:17:20.375 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {}->http://localhost:36107][total available: 1; route allocated: 1 of 5; total allocated: 1 of 10]
09:17:20.379 [Test worker] DEBUG org.springframework.web.client.RestTemplate - Response 204 NO_CONTENT
09:17:20.387 [Thread-4] WARN au.com.dius.pact.core.support.Metrics - 
            Please note: we are tracking events anonymously to gather important usage statistics like JVM version
            and operating system. To disable tracking, set the 'pact_do_not_track' system property or environment
            variable to 'true'.
            
09:17:20.418 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000002 preparing request execution
09:17:20.418 [Thread-4] DEBUG org.apache.hc.client5.http.protocol.RequestAddCookies - ex-0000000002 Cookie spec selected: strict
09:17:20.418 [Thread-4] DEBUG org.apache.hc.client5.http.protocol.RequestAuthCache - ex-0000000002 Auth cache not set in the context
09:17:20.418 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000002 target auth state: UNCHALLENGED
09:17:20.422 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000002 proxy auth state: UNCHALLENGED
09:17:20.423 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000002 acquiring connection with route {s}->https://www.google-analytics.com:443
09:17:20.423 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000002 acquiring endpoint (3 MINUTES)
09:17:20.425 [Thread-4] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000002 endpoint lease request (3 MINUTES) [route: {s}->https://www.google-analytics.com:443][total available: 0; route allocated: 0 of 100; total allocated: 0 of 200]
09:17:20.428 [Thread-4] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000002 endpoint leased [route: {s}->https://www.google-analytics.com:443][total available: 0; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:20.429 [Thread-4] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000002 acquired ep-0000000001
09:17:20.429 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000002 acquired endpoint ep-0000000001
09:17:20.429 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000002 opening connection {s}->https://www.google-analytics.com:443
09:17:20.430 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000000001 connecting endpoint (3 MINUTES)
09:17:20.430 [Thread-4] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000001 connecting endpoint to https://www.google-analytics.com:443 (3 MINUTES)
09:17:20.443 [Thread-4] DEBUG org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator - http-outgoing-1 connecting to www.google-analytics.com/172.253.115.139:443
09:17:20.444 [Thread-4] DEBUG org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory - Connecting socket to www.google-analytics.com/172.253.115.139:443 with timeout 3 MINUTES
09:17:20.481 [Finalizer] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager is shutting down
09:17:20.482 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Close connection
09:17:20.482 [Finalizer] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager shut down
09:17:20.486 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Mock server shutdown
09:17:20.506 [Thread-4] DEBUG org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1.3, TLSv1.2]
09:17:20.506 [Thread-4] DEBUG org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory - Enabled cipher suites: [TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
09:17:20.506 [Thread-4] DEBUG org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory - Starting handshake
09:17:20.641 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Found @PactTestFor annotation on test method public final void edu.obya.blueprint.client.cdc.pact.consumer.ClientPactConsumerATest.restoreClient(au.com.dius.pact.consumer.MockServer)
09:17:20.642 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - providerInfo = ProviderInfo(providerName=, hostInterface=, port=, pactVersion=null, providerType=null, https=false, mockServerImplementation=Default, keyStorePath=, keyStoreAlias=, keyStorePassword=, privateKeyPassword=)
09:17:20.643 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Looking for @Pact method named 'restoreClient' for provider 'default'
09:17:20.644 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Invoking method 'restoreClient' to get Pact for the test 'restoreClient'
09:17:20.646 [Test worker] DEBUG io.pact.plugins.jvm.core.CatalogueManager - Core catalogue entries:
core/content-matcher/xml
core/content-matcher/json
core/content-matcher/text
core/content-matcher/multipart-form-data
core/content-matcher/form-urlencoded
core/matcher/v1-equality
core/matcher/v2-regex
core/matcher/v2-type
core/matcher/v2-min-type
core/matcher/v2-max-type
core/matcher/v2-minmax-type
core/matcher/v3-number-type
core/matcher/v3-integer-type
core/matcher/v3-decimal-type
core/matcher/v3-date
core/matcher/v3-time
core/matcher/v3-datetime
core/matcher/v3-includes
core/matcher/v3-null
core/matcher/v3-content-type
core/matcher/v4-equals-ignore-order
core/matcher/v4-min-equals-ignore-order
core/matcher/v4-max-equals-ignore-order
core/matcher/v4-minmax-equals-ignore-order
core/matcher/v4-array-contains
core/matcher/v4-notempty
core/matcher/v4-semver
core/matcher/v4-each-key
core/matcher/v4-each-value
core/transport/http
core/transport/https
core/interaction/message
core/interaction/synchronous-message
core/content-generator/json
09:17:20.653 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Starting mock server
09:17:20.655 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Mock server started: /127.0.0.1:39213
09:17:20.656 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000003 preparing request execution
09:17:20.656 [Test worker] DEBUG org.apache.hc.client5.http.protocol.RequestAddCookies - ex-0000000003 Cookie spec selected: strict
09:17:20.656 [Test worker] DEBUG org.apache.hc.client5.http.protocol.RequestAuthCache - ex-0000000003 Auth cache not set in the context
09:17:20.656 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000003 target auth state: UNCHALLENGED
09:17:20.656 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000003 proxy auth state: UNCHALLENGED
09:17:20.656 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000003 acquiring connection with route {}->http://localhost:39213
09:17:20.656 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000003 acquiring endpoint (3 MINUTES)
09:17:20.656 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000001 Get connection for route {}->http://localhost:39213
09:17:20.657 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000003 acquired endpoint InternalConnectionEndpoint-7a606260
09:17:20.657 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000003 opening connection {}->http://localhost:39213
09:17:20.657 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-7a606260 connecting endpoint (3 MINUTES)
09:17:20.657 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator - http-outgoing-2 connecting to localhost/127.0.0.1:39213
09:17:20.657 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator - http-outgoing-2 connection established 127.0.0.1:33322<->127.0.0.1:39213
09:17:20.657 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-7a606260 endpoint connected
09:17:20.657 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000003 executing OPTIONS / HTTP/1.1
09:17:20.658 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-7a606260 start execution ex-0000000003
09:17:20.658 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000001 Executing exchange ex-0000000003
09:17:20.658 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-2 >> OPTIONS / HTTP/1.1
09:17:20.658 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-2 >> X-PACT-BOOTCHECK: true
09:17:20.658 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-2 >> Accept-Encoding: gzip, x-gzip, deflate
09:17:20.658 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-2 >> Host: localhost:39213
09:17:20.658 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-2 >> Connection: keep-alive
09:17:20.658 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-2 >> User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)
09:17:20.658 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 >> "OPTIONS / HTTP/1.1[\r][\n]"
09:17:20.658 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 >> "X-PACT-BOOTCHECK: true[\r][\n]"
09:17:20.658 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 >> "Accept-Encoding: gzip, x-gzip, deflate[\r][\n]"
09:17:20.658 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 >> "Host: localhost:39213[\r][\n]"
09:17:20.659 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 >> "Connection: keep-alive[\r][\n]"
09:17:20.659 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 >> "User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)[\r][\n]"
09:17:20.659 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 >> "[\r][\n]"
09:17:20.662 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 << "HTTP/1.1 200 OK[\r][\n]"
09:17:20.662 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 << "Date: Mon, 22 May 2023 09:17:20 GMT[\r][\n]"
09:17:20.662 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 << "Transfer-encoding: chunked[\r][\n]"
09:17:20.662 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 << "X-pact-bootcheck: true[\r][\n]"
09:17:20.662 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 << "[\r][\n]"
09:17:20.662 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-2 << HTTP/1.1 200 OK
09:17:20.663 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-2 << Date: Mon, 22 May 2023 09:17:20 GMT
09:17:20.663 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-2 << Transfer-encoding: chunked
09:17:20.663 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-2 << X-pact-bootcheck: true
09:17:20.663 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000003 connection can be kept alive for 3 MINUTES
09:17:20.663 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 << "0[\r][\n]"
09:17:20.663 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-2 << "[\r][\n]"
09:17:20.663 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-7a606260 releasing valid endpoint
09:17:20.664 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000001 Releasing connection 127.0.0.1:33322<->127.0.0.1:39213
09:17:20.664 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000001 Connection can be kept alive for 3 MINUTES
09:17:20.670 [Test worker] DEBUG org.springframework.web.client.RestTemplate - HTTP POST http://localhost:39213/clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd:restore
09:17:20.676 [Thread-4] DEBUG org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory - Secure session established
09:17:20.676 [Thread-4] DEBUG org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.3
09:17:20.676 [Thread-4] DEBUG org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_AES_256_GCM_SHA384
09:17:20.676 [Thread-4] DEBUG org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory -  peer principal: CN=*.google-analytics.com
09:17:20.676 [Thread-4] DEBUG org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory -  peer alternative names: [*.google-analytics.com, region1.app-measurement.com, app-measurement.com, google-analytics.com, region1.google-analytics.com, ssl.google-analytics.com, www.google-analytics.com, region1.analytics.google.com, googletagmanager.com, www.googletagmanager.com, urchin.com, service.urchin.com, fps.goog, *.fps.goog, googleoptimize.com, www.googleoptimize.com]
09:17:20.676 [Thread-4] DEBUG org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory -  issuer principal: CN=GTS CA 1C3, O=Google Trust Services LLC, C=US
09:17:20.681 [Thread-4] DEBUG org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator - http-outgoing-1 connection established 10.1.0.30:38228<->172.253.115.139:443
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000001 connected http-outgoing-1
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000000001 endpoint connected
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000002 executing POST /collect HTTP/1.1
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000000001 start execution ex-0000000002
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000001 executing exchange ex-0000000002 over http-outgoing-1
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> POST /collect HTTP/1.1
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Accept-Encoding: gzip, x-gzip, deflate
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Content-Length: 234
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Content-Type: application/x-www-form-urlencoded; charset=ISO-8859-1
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Host: www.google-analytics.com
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Connection: keep-alive
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "POST /collect HTTP/1.1[\r][\n]"
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip, x-gzip, deflate[\r][\n]"
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Content-Length: 234[\r][\n]"
09:17:20.682 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Content-Type: application/x-www-form-urlencoded; charset=ISO-8859-1[\r][\n]"
09:17:20.683 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Host: www.google-analytics.com[\r][\n]"
09:17:20.683 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Connection: keep-alive[\r][\n]"
09:17:20.683 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)[\r][\n]"
09:17:20.683 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "[\r][\n]"
09:17:20.683 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "v=1&t=event&tid=UA-117778936-1&cid=aa7a8634942d6ae694480de4c1b1765c&an=pact-jvm&aid=pact-jvm&av=4.5.5&aip=true&ds=client&cd2=CI&cd3=linux-amd64&cd6=junit5&cd7=17.0.7%2B7-LTS&el=Pact+consumer+tests+ran&ec=ConsumerTest&ea=Completed&ev=1"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Access-Control-Allow-Origin: *[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Date: Mon, 22 May 2023 09:17:20 GMT[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Pragma: no-cache[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Expires: Fri, 01 Jan 1990 00:00:00 GMT[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Cache-Control: no-cache, no-store, must-revalidate[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Last-Modified: Sun, 17 May 1998 03:00:00 GMT[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "X-Content-Type-Options: nosniff[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Content-Type: image/gif[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Cross-Origin-Resource-Policy: cross-origin[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Server: Golfe2[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Content-Length: 35[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "[\r][\n]"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "GIF89a[0x1][0x0][0x1][0x0][0xffffff80][0xffffffff][0x0][0xffffffff][0xffffffff][0xffffffff][0x0][0x0][0x0],[0x0][0x0][0x0][0x0][0x1][0x0][0x1][0x0][0x0][0x2][0x2]D[0x1][0x0];"
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << HTTP/1.1 200 OK
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Access-Control-Allow-Origin: *
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Date: Mon, 22 May 2023 09:17:20 GMT
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Pragma: no-cache
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Expires: Fri, 01 Jan 1990 00:00:00 GMT
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Cache-Control: no-cache, no-store, must-revalidate
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Last-Modified: Sun, 17 May 1998 03:00:00 GMT
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << X-Content-Type-Options: nosniff
09:17:20.696 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Content-Type: image/gif
09:17:20.697 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Cross-Origin-Resource-Policy: cross-origin
09:17:20.697 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Server: Golfe2
09:17:20.697 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Content-Length: 35
09:17:20.697 [Thread-4] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
09:17:20.697 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000002 connection can be kept alive for 3 MINUTES
09:17:20.699 [Thread-4] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000000001 releasing valid endpoint
09:17:20.699 [Thread-4] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000001 releasing endpoint
09:17:20.699 [Thread-4] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000001 connection http-outgoing-1 can be kept alive for 3 MINUTES
09:17:20.699 [Thread-4] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000001 connection released [route: {s}->https://www.google-analytics.com:443][total available: 1; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:20.712 [Test worker] DEBUG org.springframework.web.client.RestTemplate - Accept=[application/json, application/*+json]
09:17:20.714 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
09:17:20.714 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
09:17:20.714 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:39213][total available: 0; route allocated: 0 of 5; total allocated: 0 of 10]
09:17:20.714 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 1][route: {}->http://localhost:39213][total available: 0; route allocated: 1 of 5; total allocated: 1 of 10]
09:17:20.714 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39213
09:17:20.714 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39213
09:17:20.715 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:33328<->127.0.0.1:39213
09:17:20.715 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd:restore HTTP/1.1
09:17:20.715 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
09:17:20.715 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> POST /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd:restore HTTP/1.1
09:17:20.715 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Authorization: Basic YWRtaW46YWRtaW4=
09:17:20.715 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept: application/json, application/*+json
09:17:20.715 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Content-Length: 0
09:17:20.715 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Host: localhost:39213
09:17:20.715 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Connection: Keep-Alive
09:17:20.715 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.7)
09:17:20.715 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept-Encoding: gzip,deflate
09:17:20.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "POST /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd:restore HTTP/1.1[\r][\n]"
09:17:20.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Authorization: Basic YWRtaW46YWRtaW4=[\r][\n]"
09:17:20.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept: application/json, application/*+json[\r][\n]"
09:17:20.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Content-Length: 0[\r][\n]"
09:17:20.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Host: localhost:39213[\r][\n]"
09:17:20.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
09:17:20.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.7)[\r][\n]"
09:17:20.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
09:17:20.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "[\r][\n]"
09:17:20.717 [HTTP-Dispatcher] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Received request: 	method: POST
	path: /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd:restore
	query: {}
	headers: {Accept-encoding=[gzip,deflate], Accept=[application/json, application/*+json], Connection=[Keep-Alive], Host=[localhost:39213], User-agent=[Apache-HttpClient/4.5.14 (Java/17.0.7)], Authorization=[Basic YWRtaW46YWRtaW4=], Content-length=[0]}
	matchers: MatchingRules(rules={})
	generators: Generators(categories={})
	body: EMPTY
09:17:20.718 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - comparing to expected request: 
HttpRequest(method=POST, path=/clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd:restore, query={}, headers={Authorization=[Basic YWRtaW46YWRtaW4=]}, body=MISSING, matchingRules=MatchingRules(rules={path=MatchingRuleCategory(name=path, matchingRules={=MatchingRuleGroup(rules=[RegexMatcher(regex=^/clients/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}:restore$, example=null)], ruleLogic=AND, cascaded=false)}), header=MatchingRuleCategory(name=header, matchingRules={Authorization=MatchingRuleGroup(rules=[RegexMatcher(regex=Basic (?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?, example=null)], ruleLogic=AND, cascaded=false)})}), generators=Generators(categories={}))
09:17:20.718 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - pluginConfiguration={}
09:17:20.718 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing '/clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd:restore' with regexp ^/clients/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}:restore$ at [] -> true
09:17:20.718 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.HeaderMatcher - Comparing header 'Authorization': 'Basic YWRtaW46YWRtaW4=' to 'Basic YWRtaW46YWRtaW4='
09:17:20.718 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing 'Basic YWRtaW46YWRtaW4=' with regexp Basic (?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)? at [Authorization] -> true
09:17:20.718 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.Matching - matchBody: context=MatchingContext(matchers=MatchingRuleCategory(name=body, matchingRules={}), allowUnexpectedKeys=false, pluginConfiguration={})
09:17:20.718 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.Matching - No matcher for null, using equality
09:17:20.718 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - Request mismatch: RequestMatchResult(method=null, path=null, query=[], cookie=null, headers=[HeaderMatchResult(key=Authorization, result=[])], body=BodyMatchResult(typeMismatch=null, bodyResults=[]))
09:17:20.718 [HTTP-Dispatcher] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Generating response: HttpResponse(status=204, headers={}, body=MISSING, matchingRules=MatchingRules(rules={status=MatchingRuleCategory(name=status, matchingRules={}), header=MatchingRuleCategory(name=header, matchingRules={})}), generators=Generators(categories={}))
09:17:20.719 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "HTTP/1.1 204 No Content[\r][\n]"
09:17:20.720 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Date: Mon, 22 May 2023 09:17:20 GMT[\r][\n]"
09:17:20.720 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "[\r][\n]"
09:17:20.720 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << HTTP/1.1 204 No Content
09:17:20.720 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Date: Mon, 22 May 2023 09:17:20 GMT
09:17:20.720 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
09:17:20.720 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 1][route: {}->http://localhost:39213] can be kept alive indefinitely
09:17:20.720 [Test worker] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-1: set socket timeout to 0
09:17:20.720 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 1][route: {}->http://localhost:39213][total available: 1; route allocated: 1 of 5; total allocated: 1 of 10]
09:17:20.720 [Test worker] DEBUG org.springframework.web.client.RestTemplate - Response 204 NO_CONTENT
09:17:20.727 [Thread-6] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000004 preparing request execution
09:17:20.727 [Thread-6] DEBUG org.apache.hc.client5.http.protocol.RequestAddCookies - ex-0000000004 Cookie spec selected: strict
09:17:20.728 [Thread-6] DEBUG org.apache.hc.client5.http.protocol.RequestAuthCache - ex-0000000004 Auth cache not set in the context
09:17:20.728 [Thread-6] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000004 target auth state: UNCHALLENGED
09:17:20.728 [Thread-6] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000004 proxy auth state: UNCHALLENGED
09:17:20.728 [Thread-6] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000004 acquiring connection with route {s}->https://www.google-analytics.com:443
09:17:20.728 [Thread-6] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000004 acquiring endpoint (3 MINUTES)
09:17:20.729 [Thread-6] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000004 endpoint lease request (3 MINUTES) [route: {s}->https://www.google-analytics.com:443][total available: 1; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:20.729 [Thread-6] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000004 endpoint leased [route: {s}->https://www.google-analytics.com:443][total available: 0; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:20.729 [Thread-6] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000004 acquired ep-0000000002
09:17:20.729 [Thread-6] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000004 acquired endpoint ep-0000000002
09:17:20.729 [Thread-6] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000004 executing POST /collect HTTP/1.1
09:17:20.729 [Thread-6] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000000002 start execution ex-0000000004
09:17:20.729 [Thread-6] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000002 executing exchange ex-0000000004 over http-outgoing-1
09:17:20.729 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> POST /collect HTTP/1.1
09:17:20.729 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Accept-Encoding: gzip, x-gzip, deflate
09:17:20.730 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Content-Length: 234
09:17:20.730 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Content-Type: application/x-www-form-urlencoded; charset=ISO-8859-1
09:17:20.730 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Host: www.google-analytics.com
09:17:20.730 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Connection: keep-alive
09:17:20.730 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)
09:17:20.730 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "POST /collect HTTP/1.1[\r][\n]"
09:17:20.730 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip, x-gzip, deflate[\r][\n]"
09:17:20.730 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Content-Length: 234[\r][\n]"
09:17:20.730 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Content-Type: application/x-www-form-urlencoded; charset=ISO-8859-1[\r][\n]"
09:17:20.730 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Host: www.google-analytics.com[\r][\n]"
09:17:20.731 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Connection: keep-alive[\r][\n]"
09:17:20.731 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)[\r][\n]"
09:17:20.731 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "[\r][\n]"
09:17:20.731 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "v=1&t=event&tid=UA-117778936-1&cid=aa7a8634942d6ae694480de4c1b1765c&an=pact-jvm&aid=pact-jvm&av=4.5.5&aip=true&ds=client&cd2=CI&cd3=linux-amd64&cd6=junit5&cd7=17.0.7%2B7-LTS&el=Pact+consumer+tests+ran&ec=ConsumerTest&ea=Completed&ev=1"
09:17:20.743 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
09:17:20.743 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Access-Control-Allow-Origin: *[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Date: Mon, 22 May 2023 09:17:20 GMT[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Pragma: no-cache[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Expires: Fri, 01 Jan 1990 00:00:00 GMT[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Cache-Control: no-cache, no-store, must-revalidate[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Last-Modified: Sun, 17 May 1998 03:00:00 GMT[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "X-Content-Type-Options: nosniff[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Content-Type: image/gif[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Cross-Origin-Resource-Policy: cross-origin[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Server: Golfe2[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Content-Length: 35[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "[\r][\n]"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "GIF89a[0x1][0x0][0x1][0x0][0xffffff80][0xffffffff][0x0][0xffffffff][0xffffffff][0xffffffff][0x0][0x0][0x0],[0x0][0x0][0x0][0x0][0x1][0x0][0x1][0x0][0x0][0x2][0x2]D[0x1][0x0];"
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << HTTP/1.1 200 OK
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Access-Control-Allow-Origin: *
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Date: Mon, 22 May 2023 09:17:20 GMT
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Pragma: no-cache
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Expires: Fri, 01 Jan 1990 00:00:00 GMT
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Cache-Control: no-cache, no-store, must-revalidate
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Last-Modified: Sun, 17 May 1998 03:00:00 GMT
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << X-Content-Type-Options: nosniff
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Content-Type: image/gif
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Cross-Origin-Resource-Policy: cross-origin
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Server: Golfe2
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Content-Length: 35
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
09:17:20.744 [Thread-6] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000004 connection can be kept alive for 3 MINUTES
09:17:20.745 [Thread-6] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000000002 releasing valid endpoint
09:17:20.745 [Thread-6] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000002 releasing endpoint
09:17:20.745 [Thread-6] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000002 connection http-outgoing-1 can be kept alive for 3 MINUTES
09:17:20.745 [Thread-6] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000002 connection released [route: {s}->https://www.google-analytics.com:443][total available: 1; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:20.824 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Mock server shutdown
09:17:20.839 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Found @PactTestFor annotation on test method public final void edu.obya.blueprint.client.cdc.pact.consumer.ClientPactConsumerATest.getClient_whenExists(au.com.dius.pact.consumer.MockServer)
09:17:20.840 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - providerInfo = ProviderInfo(providerName=, hostInterface=, port=, pactVersion=null, providerType=null, https=false, mockServerImplementation=Default, keyStorePath=, keyStoreAlias=, keyStorePassword=, privateKeyPassword=)
09:17:20.841 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Looking for @Pact method named 'getClient' for provider 'default'
09:17:20.842 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Invoking method 'getClient' to get Pact for the test 'getClient_whenExists'
09:17:20.842 [Test worker] DEBUG io.pact.plugins.jvm.core.CatalogueManager - Core catalogue entries:
core/content-matcher/xml
core/content-matcher/json
core/content-matcher/text
core/content-matcher/multipart-form-data
core/content-matcher/form-urlencoded
core/matcher/v1-equality
core/matcher/v2-regex
core/matcher/v2-type
core/matcher/v2-min-type
core/matcher/v2-max-type
core/matcher/v2-minmax-type
core/matcher/v3-number-type
core/matcher/v3-integer-type
core/matcher/v3-decimal-type
core/matcher/v3-date
core/matcher/v3-time
core/matcher/v3-datetime
core/matcher/v3-includes
core/matcher/v3-null
core/matcher/v3-content-type
core/matcher/v4-equals-ignore-order
core/matcher/v4-min-equals-ignore-order
core/matcher/v4-max-equals-ignore-order
core/matcher/v4-minmax-equals-ignore-order
core/matcher/v4-array-contains
core/matcher/v4-notempty
core/matcher/v4-semver
core/matcher/v4-each-key
core/matcher/v4-each-value
core/transport/http
core/transport/https
core/interaction/message
core/interaction/synchronous-message
core/content-generator/json
09:17:20.855 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Starting mock server
09:17:20.856 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Mock server started: /127.0.0.1:46851
09:17:20.857 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000005 preparing request execution
09:17:20.857 [Test worker] DEBUG org.apache.hc.client5.http.protocol.RequestAddCookies - ex-0000000005 Cookie spec selected: strict
09:17:20.857 [Test worker] DEBUG org.apache.hc.client5.http.protocol.RequestAuthCache - ex-0000000005 Auth cache not set in the context
09:17:20.857 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000005 target auth state: UNCHALLENGED
09:17:20.857 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000005 proxy auth state: UNCHALLENGED
09:17:20.857 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000005 acquiring connection with route {}->http://localhost:46851
09:17:20.857 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000005 acquiring endpoint (3 MINUTES)
09:17:20.857 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000002 Get connection for route {}->http://localhost:46851
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000005 acquired endpoint InternalConnectionEndpoint-47058864
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000005 opening connection {}->http://localhost:46851
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-47058864 connecting endpoint (3 MINUTES)
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator - http-outgoing-3 connecting to localhost/127.0.0.1:46851
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator - http-outgoing-3 connection established 127.0.0.1:59484<->127.0.0.1:46851
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-47058864 endpoint connected
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000005 executing OPTIONS / HTTP/1.1
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-47058864 start execution ex-0000000005
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000002 Executing exchange ex-0000000005
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 >> OPTIONS / HTTP/1.1
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 >> X-PACT-BOOTCHECK: true
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 >> Accept-Encoding: gzip, x-gzip, deflate
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 >> Host: localhost:46851
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 >> Connection: keep-alive
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 >> User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 >> "OPTIONS / HTTP/1.1[\r][\n]"
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 >> "X-PACT-BOOTCHECK: true[\r][\n]"
09:17:20.858 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 >> "Accept-Encoding: gzip, x-gzip, deflate[\r][\n]"
09:17:20.859 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 >> "Host: localhost:46851[\r][\n]"
09:17:20.859 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 >> "Connection: keep-alive[\r][\n]"
09:17:20.859 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 >> "User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)[\r][\n]"
09:17:20.859 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 >> "[\r][\n]"
09:17:20.860 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 << "HTTP/1.1 200 OK[\r][\n]"
09:17:20.860 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 << "Date: Mon, 22 May 2023 09:17:20 GMT[\r][\n]"
09:17:20.860 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 << "Transfer-encoding: chunked[\r][\n]"
09:17:20.860 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 << "X-pact-bootcheck: true[\r][\n]"
09:17:20.860 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 << "[\r][\n]"
09:17:20.860 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 << HTTP/1.1 200 OK
09:17:20.861 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 << Date: Mon, 22 May 2023 09:17:20 GMT
09:17:20.861 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 << Transfer-encoding: chunked
09:17:20.861 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-3 << X-pact-bootcheck: true
09:17:20.861 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000005 connection can be kept alive for 3 MINUTES
09:17:20.861 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 << "0[\r][\n]"
09:17:20.861 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-3 << "[\r][\n]"
09:17:20.862 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-47058864 releasing valid endpoint
09:17:20.862 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000002 Releasing connection 127.0.0.1:59484<->127.0.0.1:46851
09:17:20.862 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000002 Connection can be kept alive for 3 MINUTES
09:17:20.866 [Test worker] DEBUG org.springframework.web.client.RestTemplate - HTTP GET http://localhost:46851/clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd
09:17:20.996 [Test worker] DEBUG org.springframework.web.client.RestTemplate - Accept=[application/json, application/*+json]
09:17:20.997 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
09:17:20.997 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
09:17:20.997 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:46851][total available: 0; route allocated: 0 of 5; total allocated: 0 of 10]
09:17:20.998 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 2][route: {}->http://localhost:46851][total available: 0; route allocated: 1 of 5; total allocated: 1 of 10]
09:17:20.999 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:46851
09:17:20.999 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:46851
09:17:20.999 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:59492<->127.0.0.1:46851
09:17:20.999 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request GET /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd HTTP/1.1
09:17:20.999 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
09:17:20.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> GET /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd HTTP/1.1
09:17:20.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Authorization: Basic dGVzdDp0ZXN0
09:17:20.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Accept: application/json, application/*+json
09:17:20.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Host: localhost:46851
09:17:21.000 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Connection: Keep-Alive
09:17:21.000 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.7)
09:17:21.000 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Accept-Encoding: gzip,deflate
09:17:21.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "GET /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd HTTP/1.1[\r][\n]"
09:17:21.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Authorization: Basic dGVzdDp0ZXN0[\r][\n]"
09:17:21.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Accept: application/json, application/*+json[\r][\n]"
09:17:21.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Host: localhost:46851[\r][\n]"
09:17:21.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Connection: Keep-Alive[\r][\n]"
09:17:21.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.7)[\r][\n]"
09:17:21.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Accept-Encoding: gzip,deflate[\r][\n]"
09:17:21.000 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "[\r][\n]"
09:17:21.000 [HTTP-Dispatcher] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Received request: 	method: GET
	path: /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd
	query: {}
	headers: {Accept-encoding=[gzip,deflate], Accept=[application/json, application/*+json], Connection=[Keep-Alive], Host=[localhost:46851], User-agent=[Apache-HttpClient/4.5.14 (Java/17.0.7)], Authorization=[Basic dGVzdDp0ZXN0]}
	matchers: MatchingRules(rules={})
	generators: Generators(categories={})
	body: EMPTY
09:17:21.000 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - comparing to expected request: 
HttpRequest(method=GET, path=/clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd, query={}, headers={Authorization=[Basic dGVzdDp0ZXN0]}, body=MISSING, matchingRules=MatchingRules(rules={path=MatchingRuleCategory(name=path, matchingRules={=MatchingRuleGroup(rules=[RegexMatcher(regex=^/clients/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$, example=null)], ruleLogic=AND, cascaded=false)}), header=MatchingRuleCategory(name=header, matchingRules={Authorization=MatchingRuleGroup(rules=[RegexMatcher(regex=Basic (?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?, example=null)], ruleLogic=AND, cascaded=false)})}), generators=Generators(categories={}))
09:17:21.001 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - pluginConfiguration={}
09:17:21.001 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing '/clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd' with regexp ^/clients/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$ at [] -> true
09:17:21.001 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.HeaderMatcher - Comparing header 'Authorization': 'Basic dGVzdDp0ZXN0' to 'Basic dGVzdDp0ZXN0'
09:17:21.001 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing 'Basic dGVzdDp0ZXN0' with regexp Basic (?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)? at [Authorization] -> true
09:17:21.001 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.Matching - matchBody: context=MatchingContext(matchers=MatchingRuleCategory(name=body, matchingRules={}), allowUnexpectedKeys=false, pluginConfiguration={})
09:17:21.001 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.Matching - No matcher for null, using equality
09:17:21.001 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - Request mismatch: RequestMatchResult(method=null, path=null, query=[], cookie=null, headers=[HeaderMatchResult(key=Authorization, result=[])], body=BodyMatchResult(typeMismatch=null, bodyResults=[]))
09:17:21.002 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.generators.DefaultResponseGenerator - Either no content generator was found, or is a core one, will use the internal implementation
09:17:21.022 [HTTP-Dispatcher] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Generating response: HttpResponse(status=200, headers={Content-Type=[application/json]}, body=PRESENT({"activated":true,"age":21,"createdAt":"2023-05-22T09:17:21","id":"64a0f7d1-7b25-412d-b1e0-abacde3c21cd","name":"John"}), matchingRules=MatchingRules(rules={header=MatchingRuleCategory(name=header, matchingRules={Content-Type=MatchingRuleGroup(rules=[RegexMatcher(regex=application/json, example=null)], ruleLogic=AND, cascaded=false)}), body=MatchingRuleCategory(name=body, matchingRules={$.id=MatchingRuleGroup(rules=[RegexMatcher(regex=[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}, example=null)], ruleLogic=AND, cascaded=false), $.name=MatchingRuleGroup(rules=[au.com.dius.pact.core.model.matchingrules.TypeMatcher@6d4d9dee], ruleLogic=AND, cascaded=false), $.age=MatchingRuleGroup(rules=[NumberTypeMatcher(numberType=INTEGER)], ruleLogic=AND, cascaded=false), $.createdAt=MatchingRuleGroup(rules=[TimestampMatcher(format=yyyy-MM-dd'T'HH:mm:ss)], ruleLogic=AND, cascaded=false), $.activated=MatchingRuleGroup(rules=[au.com.dius.pact.core.model.matchingrules.TypeMatcher@6d4d9dee], ruleLogic=AND, cascaded=false)}), status=MatchingRuleCategory(name=status, matchingRules={})}), generators=Generators(categories={BODY={$.createdAt=DateTimeGenerator(format=yyyy-MM-dd'T'HH:mm:ss, expression=null)}}))
09:17:21.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "HTTP/1.1 200 OK[\r][\n]"
09:17:21.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Date: Mon, 22 May 2023 09:17:21 GMT[\r][\n]"
09:17:21.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Content-length: 119[\r][\n]"
09:17:21.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Content-Type: application/json[\r][\n]"
09:17:21.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "[\r][\n]"
09:17:21.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << HTTP/1.1 200 OK
09:17:21.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Date: Mon, 22 May 2023 09:17:21 GMT
09:17:21.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Content-length: 119
09:17:21.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Content-Type: application/json
09:17:21.024 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
09:17:21.024 [Test worker] DEBUG org.springframework.web.client.RestTemplate - Response 200 OK
09:17:21.025 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "{"activated":true,"age":21,"createdAt":"2023-05-22T09:17:21","id":"64a0f7d1-7b25-412d-b1e0-abacde3c21cd","name":"John"}"
09:17:21.028 [Test worker] DEBUG org.springframework.web.client.RestTemplate - Reading to [edu.obya.blueprint.client.adapter.rest.ClientOutput]
09:17:21.040 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 2][route: {}->http://localhost:46851] can be kept alive indefinitely
09:17:21.040 [Test worker] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-2: set socket timeout to 0
09:17:21.040 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 2][route: {}->http://localhost:46851][total available: 1; route allocated: 1 of 5; total allocated: 1 of 10]
09:17:21.089 [Thread-8] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000006 preparing request execution
09:17:21.089 [Thread-8] DEBUG org.apache.hc.client5.http.protocol.RequestAddCookies - ex-0000000006 Cookie spec selected: strict
09:17:21.089 [Thread-8] DEBUG org.apache.hc.client5.http.protocol.RequestAuthCache - ex-0000000006 Auth cache not set in the context
09:17:21.089 [Thread-8] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000006 target auth state: UNCHALLENGED
09:17:21.089 [Thread-8] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000006 proxy auth state: UNCHALLENGED
09:17:21.089 [Thread-8] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000006 acquiring connection with route {s}->https://www.google-analytics.com:443
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000006 acquiring endpoint (3 MINUTES)
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000006 endpoint lease request (3 MINUTES) [route: {s}->https://www.google-analytics.com:443][total available: 1; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000006 endpoint leased [route: {s}->https://www.google-analytics.com:443][total available: 0; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000006 acquired ep-0000000003
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000006 acquired endpoint ep-0000000003
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000006 executing POST /collect HTTP/1.1
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000000003 start execution ex-0000000006
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000003 executing exchange ex-0000000006 over http-outgoing-1
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> POST /collect HTTP/1.1
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Accept-Encoding: gzip, x-gzip, deflate
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Content-Length: 234
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Content-Type: application/x-www-form-urlencoded; charset=ISO-8859-1
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Host: www.google-analytics.com
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Connection: keep-alive
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "POST /collect HTTP/1.1[\r][\n]"
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip, x-gzip, deflate[\r][\n]"
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Content-Length: 234[\r][\n]"
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Content-Type: application/x-www-form-urlencoded; charset=ISO-8859-1[\r][\n]"
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Host: www.google-analytics.com[\r][\n]"
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Connection: keep-alive[\r][\n]"
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)[\r][\n]"
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "[\r][\n]"
09:17:21.090 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "v=1&t=event&tid=UA-117778936-1&cid=aa7a8634942d6ae694480de4c1b1765c&an=pact-jvm&aid=pact-jvm&av=4.5.5&aip=true&ds=client&cd2=CI&cd3=linux-amd64&cd6=junit5&cd7=17.0.7%2B7-LTS&el=Pact+consumer+tests+ran&ec=ConsumerTest&ea=Completed&ev=1"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Access-Control-Allow-Origin: *[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Date: Mon, 22 May 2023 09:17:21 GMT[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Pragma: no-cache[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Expires: Fri, 01 Jan 1990 00:00:00 GMT[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Cache-Control: no-cache, no-store, must-revalidate[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Last-Modified: Sun, 17 May 1998 03:00:00 GMT[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "X-Content-Type-Options: nosniff[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Content-Type: image/gif[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Cross-Origin-Resource-Policy: cross-origin[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Server: Golfe2[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Content-Length: 35[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "[\r][\n]"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "GIF89a[0x1][0x0][0x1][0x0][0xffffff80][0xffffffff][0x0][0xffffffff][0xffffffff][0xffffffff][0x0][0x0][0x0],[0x0][0x0][0x0][0x0][0x1][0x0][0x1][0x0][0x0][0x2][0x2]D[0x1][0x0];"
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << HTTP/1.1 200 OK
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Access-Control-Allow-Origin: *
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Date: Mon, 22 May 2023 09:17:21 GMT
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Pragma: no-cache
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Expires: Fri, 01 Jan 1990 00:00:00 GMT
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Cache-Control: no-cache, no-store, must-revalidate
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Last-Modified: Sun, 17 May 1998 03:00:00 GMT
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << X-Content-Type-Options: nosniff
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Content-Type: image/gif
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Cross-Origin-Resource-Policy: cross-origin
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Server: Golfe2
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Content-Length: 35
09:17:21.102 [Thread-8] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
09:17:21.103 [Thread-8] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000006 connection can be kept alive for 3 MINUTES
09:17:21.103 [Thread-8] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000000003 releasing valid endpoint
09:17:21.103 [Thread-8] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000003 releasing endpoint
09:17:21.103 [Thread-8] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000003 connection http-outgoing-1 can be kept alive for 3 MINUTES
09:17:21.103 [Thread-8] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000003 connection released [route: {s}->https://www.google-analytics.com:443][total available: 1; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:21.186 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Mock server shutdown
09:17:21.194 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Found @PactTestFor annotation on test method public final void edu.obya.blueprint.client.cdc.pact.consumer.ClientPactConsumerATest.addClient(au.com.dius.pact.consumer.MockServer)
09:17:21.197 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - providerInfo = ProviderInfo(providerName=, hostInterface=, port=, pactVersion=null, providerType=null, https=false, mockServerImplementation=Default, keyStorePath=, keyStoreAlias=, keyStorePassword=, privateKeyPassword=)
09:17:21.199 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Looking for @Pact method named 'addClient' for provider 'default'
09:17:21.199 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Invoking method 'addClient' to get Pact for the test 'addClient'
09:17:21.199 [Test worker] DEBUG io.pact.plugins.jvm.core.CatalogueManager - Core catalogue entries:
core/content-matcher/xml
core/content-matcher/json
core/content-matcher/text
core/content-matcher/multipart-form-data
core/content-matcher/form-urlencoded
core/matcher/v1-equality
core/matcher/v2-regex
core/matcher/v2-type
core/matcher/v2-min-type
core/matcher/v2-max-type
core/matcher/v2-minmax-type
core/matcher/v3-number-type
core/matcher/v3-integer-type
core/matcher/v3-decimal-type
core/matcher/v3-date
core/matcher/v3-time
core/matcher/v3-datetime
core/matcher/v3-includes
core/matcher/v3-null
core/matcher/v3-content-type
core/matcher/v4-equals-ignore-order
core/matcher/v4-min-equals-ignore-order
core/matcher/v4-max-equals-ignore-order
core/matcher/v4-minmax-equals-ignore-order
core/matcher/v4-array-contains
core/matcher/v4-notempty
core/matcher/v4-semver
core/matcher/v4-each-key
core/matcher/v4-each-value
core/transport/http
core/transport/https
core/interaction/message
core/interaction/synchronous-message
core/content-generator/json
09:17:21.207 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Starting mock server
09:17:21.207 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Mock server started: /127.0.0.1:35803
09:17:21.208 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000007 preparing request execution
09:17:21.208 [Test worker] DEBUG org.apache.hc.client5.http.protocol.RequestAddCookies - ex-0000000007 Cookie spec selected: strict
09:17:21.208 [Test worker] DEBUG org.apache.hc.client5.http.protocol.RequestAuthCache - ex-0000000007 Auth cache not set in the context
09:17:21.208 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000007 target auth state: UNCHALLENGED
09:17:21.208 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000007 proxy auth state: UNCHALLENGED
09:17:21.208 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000007 acquiring connection with route {}->http://localhost:35803
09:17:21.208 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000007 acquiring endpoint (3 MINUTES)
09:17:21.208 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000003 Get connection for route {}->http://localhost:35803
09:17:21.208 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000007 acquired endpoint InternalConnectionEndpoint-77ea806f
09:17:21.209 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000007 opening connection {}->http://localhost:35803
09:17:21.209 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-77ea806f connecting endpoint (3 MINUTES)
09:17:21.209 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator - http-outgoing-4 connecting to localhost/127.0.0.1:35803
09:17:21.209 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator - http-outgoing-4 connection established 127.0.0.1:38776<->127.0.0.1:35803
09:17:21.209 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-77ea806f endpoint connected
09:17:21.209 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000007 executing OPTIONS / HTTP/1.1
09:17:21.210 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-77ea806f start execution ex-0000000007
09:17:21.210 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000003 Executing exchange ex-0000000007
09:17:21.210 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-4 >> OPTIONS / HTTP/1.1
09:17:21.210 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-4 >> X-PACT-BOOTCHECK: true
09:17:21.211 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-4 >> Accept-Encoding: gzip, x-gzip, deflate
09:17:21.211 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-4 >> Host: localhost:35803
09:17:21.211 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-4 >> Connection: keep-alive
09:17:21.211 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-4 >> User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)
09:17:21.211 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 >> "OPTIONS / HTTP/1.1[\r][\n]"
09:17:21.211 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 >> "X-PACT-BOOTCHECK: true[\r][\n]"
09:17:21.211 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 >> "Accept-Encoding: gzip, x-gzip, deflate[\r][\n]"
09:17:21.212 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 >> "Host: localhost:35803[\r][\n]"
09:17:21.212 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 >> "Connection: keep-alive[\r][\n]"
09:17:21.212 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 >> "User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)[\r][\n]"
09:17:21.212 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 >> "[\r][\n]"
09:17:21.215 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 << "HTTP/1.1 200 OK[\r][\n]"
09:17:21.215 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 << "Date: Mon, 22 May 2023 09:17:21 GMT[\r][\n]"
09:17:21.215 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 << "Transfer-encoding: chunked[\r][\n]"
09:17:21.215 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 << "X-pact-bootcheck: true[\r][\n]"
09:17:21.216 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 << "[\r][\n]"
09:17:21.216 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-4 << HTTP/1.1 200 OK
09:17:21.216 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-4 << Date: Mon, 22 May 2023 09:17:21 GMT
09:17:21.216 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-4 << Transfer-encoding: chunked
09:17:21.216 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-4 << X-pact-bootcheck: true
09:17:21.217 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000007 connection can be kept alive for 3 MINUTES
09:17:21.217 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 << "0[\r][\n]"
09:17:21.217 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-4 << "[\r][\n]"
09:17:21.217 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-77ea806f releasing valid endpoint
09:17:21.218 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000003 Releasing connection 127.0.0.1:38776<->127.0.0.1:35803
09:17:21.218 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000003 Connection can be kept alive for 3 MINUTES
09:17:21.226 [Test worker] DEBUG org.springframework.web.client.RestTemplate - HTTP POST http://localhost:35803/clients
09:17:21.227 [Test worker] DEBUG org.springframework.web.client.RestTemplate - Accept=[text/plain, application/json, application/*+json, */*]
09:17:21.269 [Test worker] DEBUG org.springframework.web.client.RestTemplate - Writing [ClientInput(name=John, age=21)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
09:17:21.275 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
09:17:21.275 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
09:17:21.275 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:35803][total available: 0; route allocated: 0 of 5; total allocated: 0 of 10]
09:17:21.276 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 3][route: {}->http://localhost:35803][total available: 0; route allocated: 1 of 5; total allocated: 1 of 10]
09:17:21.276 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:35803
09:17:21.277 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35803
09:17:21.277 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:38780<->127.0.0.1:35803
09:17:21.278 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /clients HTTP/1.1
09:17:21.278 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
09:17:21.278 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> POST /clients HTTP/1.1
09:17:21.278 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Authorization: Basic dGVzdDp0ZXN0
09:17:21.278 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Accept: text/plain, application/json, application/*+json, */*
09:17:21.278 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Content-Type: application/json
09:17:21.278 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Content-Length: 24
09:17:21.278 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Host: localhost:35803
09:17:21.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Connection: Keep-Alive
09:17:21.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.7)
09:17:21.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Accept-Encoding: gzip,deflate
09:17:21.279 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "POST /clients HTTP/1.1[\r][\n]"
09:17:21.279 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Authorization: Basic dGVzdDp0ZXN0[\r][\n]"
09:17:21.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Accept: text/plain, application/json, application/*+json, */*[\r][\n]"
09:17:21.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Content-Type: application/json[\r][\n]"
09:17:21.281 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Content-Length: 24[\r][\n]"
09:17:21.281 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Host: localhost:35803[\r][\n]"
09:17:21.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Connection: Keep-Alive[\r][\n]"
09:17:21.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.7)[\r][\n]"
09:17:21.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Accept-Encoding: gzip,deflate[\r][\n]"
09:17:21.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "[\r][\n]"
09:17:21.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "{"name":"John","age":21}"
09:17:21.284 [HTTP-Dispatcher] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Received request: 	method: POST
	path: /clients
	query: {}
	headers: {Accept-encoding=[gzip,deflate], Accept=[text/plain, application/json, application/*+json, */*], Connection=[Keep-Alive], Host=[localhost:35803], User-agent=[Apache-HttpClient/4.5.14 (Java/17.0.7)], Authorization=[Basic dGVzdDp0ZXN0], Content-type=[application/json], Content-length=[24]}
	matchers: MatchingRules(rules={})
	generators: Generators(categories={})
	body: PRESENT({"name":"John","age":21})
09:17:21.285 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - comparing to expected request: 
HttpRequest(method=POST, path=/clients, query={}, headers={Content-Type=[application/json], Authorization=[Basic dGVzdDp0ZXN0]}, body=PRESENT({"age":21,"name":"John"}), matchingRules=MatchingRules(rules={header=MatchingRuleCategory(name=header, matchingRules={Content-Type=MatchingRuleGroup(rules=[RegexMatcher(regex=application/json, example=null)], ruleLogic=AND, cascaded=false), Authorization=MatchingRuleGroup(rules=[RegexMatcher(regex=Basic (?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?, example=null)], ruleLogic=AND, cascaded=false)}), body=MatchingRuleCategory(name=body, matchingRules={$.name=MatchingRuleGroup(rules=[au.com.dius.pact.core.model.matchingrules.TypeMatcher@6d4d9dee], ruleLogic=AND, cascaded=false), $.age=MatchingRuleGroup(rules=[NumberTypeMatcher(numberType=INTEGER)], ruleLogic=AND, cascaded=false)})}), generators=Generators(categories={}))
09:17:21.285 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - pluginConfiguration={}
09:17:21.285 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.HeaderMatcher - Comparing header 'Authorization': 'Basic dGVzdDp0ZXN0' to 'Basic dGVzdDp0ZXN0'
09:17:21.285 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing 'Basic dGVzdDp0ZXN0' with regexp Basic (?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)? at [Authorization] -> true
09:17:21.285 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.HeaderMatcher - Comparing header 'Content-Type': 'application/json' to 'application/json'
09:17:21.285 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing 'application/json' with regexp application/json at [Content-Type] -> true
09:17:21.285 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.Matching - matchBody: context=MatchingContext(matchers=MatchingRuleCategory(name=body, matchingRules={$.name=MatchingRuleGroup(rules=[au.com.dius.pact.core.model.matchingrules.TypeMatcher@6d4d9dee], ruleLogic=AND, cascaded=false), $.age=MatchingRuleGroup(rules=[NumberTypeMatcher(numberType=INTEGER)], ruleLogic=AND, cascaded=false)}), allowUnexpectedKeys=false, pluginConfiguration={})
09:17:21.288 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.Matching - Found a matcher for application/json -> au.com.dius.pact.core.matchers.JsonContentMatcher@3c870a35
09:17:21.291 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.JsonContentMatcher - compareValues: Matcher defined for path [$, age]
09:17:21.298 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing type of 21 (Integer) to an integer at [$, age]
09:17:21.298 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - 21 (Integer) matches integer -> true
09:17:21.299 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.JsonContentMatcher - compareValues: Matcher defined for path [$, name]
09:17:21.302 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing type of "John" (String) to "John" (String) at [$, name]
09:17:21.303 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - Request mismatch: RequestMatchResult(method=null, path=null, query=[], cookie=null, headers=[HeaderMatchResult(key=Authorization, result=[]), HeaderMatchResult(key=Content-Type, result=[])], body=BodyMatchResult(typeMismatch=null, bodyResults=[BodyItemMatchResult(key=$.age, result=[]), BodyItemMatchResult(key=$.name, result=[])]))
09:17:21.303 [HTTP-Dispatcher] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Generating response: HttpResponse(status=201, headers={Content-Type=[text/plain]}, body=PRESENT(64a0f7d1-7b25-412d-b1e0-abacde3c21cd), matchingRules=MatchingRules(rules={header=MatchingRuleCategory(name=header, matchingRules={Content-Type=MatchingRuleGroup(rules=[RegexMatcher(regex=text/plain, example=null)], ruleLogic=AND, cascaded=false)}), status=MatchingRuleCategory(name=status, matchingRules={}), body=MatchingRuleCategory(name=body, matchingRules={})}), generators=Generators(categories={}))
09:17:21.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "HTTP/1.1 201 Created[\r][\n]"
09:17:21.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Date: Mon, 22 May 2023 09:17:21 GMT[\r][\n]"
09:17:21.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Content-length: 36[\r][\n]"
09:17:21.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Content-Type: text/plain[\r][\n]"
09:17:21.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "[\r][\n]"
09:17:21.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << HTTP/1.1 201 Created
09:17:21.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Date: Mon, 22 May 2023 09:17:21 GMT
09:17:21.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Content-length: 36
09:17:21.304 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Content-Type: text/plain
09:17:21.304 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
09:17:21.304 [Test worker] DEBUG org.springframework.web.client.RestTemplate - Response 201 CREATED
09:17:21.304 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "64a0f7d1-7b25-412d-b1e0-abacde3c21cd"
09:17:21.304 [Test worker] DEBUG org.springframework.web.client.RestTemplate - Reading to [java.lang.String] as "text/plain"
09:17:21.305 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 3][route: {}->http://localhost:35803] can be kept alive indefinitely
09:17:21.305 [Test worker] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-3: set socket timeout to 0
09:17:21.305 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 3][route: {}->http://localhost:35803][total available: 1; route allocated: 1 of 5; total allocated: 1 of 10]
09:17:21.310 [Thread-10] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000008 preparing request execution
09:17:21.310 [Thread-10] DEBUG org.apache.hc.client5.http.protocol.RequestAddCookies - ex-0000000008 Cookie spec selected: strict
09:17:21.310 [Thread-10] DEBUG org.apache.hc.client5.http.protocol.RequestAuthCache - ex-0000000008 Auth cache not set in the context
09:17:21.310 [Thread-10] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000008 target auth state: UNCHALLENGED
09:17:21.310 [Thread-10] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000008 proxy auth state: UNCHALLENGED
09:17:21.310 [Thread-10] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000008 acquiring connection with route {s}->https://www.google-analytics.com:443
09:17:21.310 [Thread-10] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000008 acquiring endpoint (3 MINUTES)
09:17:21.310 [Thread-10] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000008 endpoint lease request (3 MINUTES) [route: {s}->https://www.google-analytics.com:443][total available: 1; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:21.310 [Thread-10] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000008 endpoint leased [route: {s}->https://www.google-analytics.com:443][total available: 0; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:21.310 [Thread-10] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000008 acquired ep-0000000004
09:17:21.310 [Thread-10] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000008 acquired endpoint ep-0000000004
09:17:21.310 [Thread-10] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000008 executing POST /collect HTTP/1.1
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000000004 start execution ex-0000000008
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000004 executing exchange ex-0000000008 over http-outgoing-1
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> POST /collect HTTP/1.1
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Accept-Encoding: gzip, x-gzip, deflate
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Content-Length: 234
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Content-Type: application/x-www-form-urlencoded; charset=ISO-8859-1
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Host: www.google-analytics.com
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Connection: keep-alive
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "POST /collect HTTP/1.1[\r][\n]"
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip, x-gzip, deflate[\r][\n]"
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Content-Length: 234[\r][\n]"
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Content-Type: application/x-www-form-urlencoded; charset=ISO-8859-1[\r][\n]"
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Host: www.google-analytics.com[\r][\n]"
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Connection: keep-alive[\r][\n]"
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)[\r][\n]"
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "[\r][\n]"
09:17:21.311 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "v=1&t=event&tid=UA-117778936-1&cid=aa7a8634942d6ae694480de4c1b1765c&an=pact-jvm&aid=pact-jvm&av=4.5.5&aip=true&ds=client&cd2=CI&cd3=linux-amd64&cd6=junit5&cd7=17.0.7%2B7-LTS&el=Pact+consumer+tests+ran&ec=ConsumerTest&ea=Completed&ev=1"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Access-Control-Allow-Origin: *[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Date: Mon, 22 May 2023 09:17:21 GMT[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Pragma: no-cache[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Expires: Fri, 01 Jan 1990 00:00:00 GMT[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Cache-Control: no-cache, no-store, must-revalidate[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Last-Modified: Sun, 17 May 1998 03:00:00 GMT[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "X-Content-Type-Options: nosniff[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Content-Type: image/gif[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Cross-Origin-Resource-Policy: cross-origin[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Server: Golfe2[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Content-Length: 35[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "[\r][\n]"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "GIF89a[0x1][0x0][0x1][0x0][0xffffff80][0xffffffff][0x0][0xffffffff][0xffffffff][0xffffffff][0x0][0x0][0x0],[0x0][0x0][0x0][0x0][0x1][0x0][0x1][0x0][0x0][0x2][0x2]D[0x1][0x0];"
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << HTTP/1.1 200 OK
09:17:21.322 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Access-Control-Allow-Origin: *
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Date: Mon, 22 May 2023 09:17:21 GMT
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Pragma: no-cache
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Expires: Fri, 01 Jan 1990 00:00:00 GMT
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Cache-Control: no-cache, no-store, must-revalidate
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Last-Modified: Sun, 17 May 1998 03:00:00 GMT
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << X-Content-Type-Options: nosniff
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Content-Type: image/gif
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Cross-Origin-Resource-Policy: cross-origin
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Server: Golfe2
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Content-Length: 35
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000008 connection can be kept alive for 3 MINUTES
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000000004 releasing valid endpoint
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000004 releasing endpoint
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000004 connection http-outgoing-1 can be kept alive for 3 MINUTES
09:17:21.323 [Thread-10] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000004 connection released [route: {s}->https://www.google-analytics.com:443][total available: 1; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:21.407 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Mock server shutdown
09:17:21.413 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Found @PactTestFor annotation on test method public final void edu.obya.blueprint.client.cdc.pact.consumer.ClientPactConsumerATest.replaceClient(au.com.dius.pact.consumer.MockServer)
09:17:21.413 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - providerInfo = ProviderInfo(providerName=, hostInterface=, port=, pactVersion=null, providerType=null, https=false, mockServerImplementation=Default, keyStorePath=, keyStoreAlias=, keyStorePassword=, privateKeyPassword=)
09:17:21.416 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Looking for @Pact method named 'replaceClient' for provider 'default'
09:17:21.417 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Invoking method 'replaceClient' to get Pact for the test 'replaceClient'
09:17:21.417 [Test worker] DEBUG io.pact.plugins.jvm.core.CatalogueManager - Core catalogue entries:
core/content-matcher/xml
core/content-matcher/json
core/content-matcher/text
core/content-matcher/multipart-form-data
core/content-matcher/form-urlencoded
core/matcher/v1-equality
core/matcher/v2-regex
core/matcher/v2-type
core/matcher/v2-min-type
core/matcher/v2-max-type
core/matcher/v2-minmax-type
core/matcher/v3-number-type
core/matcher/v3-integer-type
core/matcher/v3-decimal-type
core/matcher/v3-date
core/matcher/v3-time
core/matcher/v3-datetime
core/matcher/v3-includes
core/matcher/v3-null
core/matcher/v3-content-type
core/matcher/v4-equals-ignore-order
core/matcher/v4-min-equals-ignore-order
core/matcher/v4-max-equals-ignore-order
core/matcher/v4-minmax-equals-ignore-order
core/matcher/v4-array-contains
core/matcher/v4-notempty
core/matcher/v4-semver
core/matcher/v4-each-key
core/matcher/v4-each-value
core/transport/http
core/transport/https
core/interaction/message
core/interaction/synchronous-message
core/content-generator/json
09:17:21.421 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Starting mock server
09:17:21.421 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Mock server started: /127.0.0.1:42823
09:17:21.422 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000009 preparing request execution
09:17:21.422 [Test worker] DEBUG org.apache.hc.client5.http.protocol.RequestAddCookies - ex-0000000009 Cookie spec selected: strict
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.protocol.RequestAuthCache - ex-0000000009 Auth cache not set in the context
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000009 target auth state: UNCHALLENGED
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000009 proxy auth state: UNCHALLENGED
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000009 acquiring connection with route {}->http://localhost:42823
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000009 acquiring endpoint (3 MINUTES)
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000004 Get connection for route {}->http://localhost:42823
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000009 acquired endpoint InternalConnectionEndpoint-1f172892
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000009 opening connection {}->http://localhost:42823
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-1f172892 connecting endpoint (3 MINUTES)
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator - http-outgoing-5 connecting to localhost/127.0.0.1:42823
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator - http-outgoing-5 connection established 127.0.0.1:46052<->127.0.0.1:42823
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-1f172892 endpoint connected
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000009 executing OPTIONS / HTTP/1.1
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-1f172892 start execution ex-0000000009
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000004 Executing exchange ex-0000000009
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-5 >> OPTIONS / HTTP/1.1
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-5 >> X-PACT-BOOTCHECK: true
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-5 >> Accept-Encoding: gzip, x-gzip, deflate
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-5 >> Host: localhost:42823
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-5 >> Connection: keep-alive
09:17:21.423 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-5 >> User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)
09:17:21.424 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 >> "OPTIONS / HTTP/1.1[\r][\n]"
09:17:21.424 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 >> "X-PACT-BOOTCHECK: true[\r][\n]"
09:17:21.424 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 >> "Accept-Encoding: gzip, x-gzip, deflate[\r][\n]"
09:17:21.424 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 >> "Host: localhost:42823[\r][\n]"
09:17:21.424 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 >> "Connection: keep-alive[\r][\n]"
09:17:21.424 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 >> "User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)[\r][\n]"
09:17:21.424 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 >> "[\r][\n]"
09:17:21.424 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 << "HTTP/1.1 200 OK[\r][\n]"
09:17:21.424 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 << "Date: Mon, 22 May 2023 09:17:21 GMT[\r][\n]"
09:17:21.424 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 << "Transfer-encoding: chunked[\r][\n]"
09:17:21.424 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 << "X-pact-bootcheck: true[\r][\n]"
09:17:21.424 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 << "[\r][\n]"
09:17:21.425 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-5 << HTTP/1.1 200 OK
09:17:21.425 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-5 << Date: Mon, 22 May 2023 09:17:21 GMT
09:17:21.425 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-5 << Transfer-encoding: chunked
09:17:21.425 [Test worker] DEBUG org.apache.hc.client5.http.headers - http-outgoing-5 << X-pact-bootcheck: true
09:17:21.425 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000009 connection can be kept alive for 3 MINUTES
09:17:21.425 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 << "0[\r][\n]"
09:17:21.425 [Test worker] DEBUG org.apache.hc.client5.http.wire - http-outgoing-5 << "[\r][\n]"
09:17:21.425 [Test worker] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - InternalConnectionEndpoint-1f172892 releasing valid endpoint
09:17:21.425 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000004 Releasing connection 127.0.0.1:46052<->127.0.0.1:42823
09:17:21.425 [Test worker] DEBUG org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager - ep-0000000004 Connection can be kept alive for 3 MINUTES
09:17:21.429 [Test worker] DEBUG org.springframework.web.client.RestTemplate - HTTP PUT http://localhost:42823/clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd
09:17:21.434 [Test worker] DEBUG org.springframework.web.client.RestTemplate - Writing [ClientInput(name=John, age=21)] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
09:17:21.434 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
09:17:21.434 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
09:17:21.434 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:42823][total available: 0; route allocated: 0 of 5; total allocated: 0 of 10]
09:17:21.435 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 4][route: {}->http://localhost:42823][total available: 0; route allocated: 1 of 5; total allocated: 1 of 10]
09:17:21.435 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42823
09:17:21.435 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42823
09:17:21.436 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:46054<->127.0.0.1:42823
09:17:21.436 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd HTTP/1.1
09:17:21.436 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
09:17:21.436 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> PUT /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd HTTP/1.1
09:17:21.436 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Authorization: Basic dGVzdDp0ZXN0
09:17:21.436 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Content-Type: application/json
09:17:21.436 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Content-Length: 24
09:17:21.436 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Host: localhost:42823
09:17:21.436 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Connection: Keep-Alive
09:17:21.436 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.7)
09:17:21.436 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Accept-Encoding: gzip,deflate
09:17:21.436 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "PUT /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd HTTP/1.1[\r][\n]"
09:17:21.436 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Authorization: Basic dGVzdDp0ZXN0[\r][\n]"
09:17:21.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Content-Type: application/json[\r][\n]"
09:17:21.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Content-Length: 24[\r][\n]"
09:17:21.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Host: localhost:42823[\r][\n]"
09:17:21.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Connection: Keep-Alive[\r][\n]"
09:17:21.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "User-Agent: Apache-HttpClient/4.5.14 (Java/17.0.7)[\r][\n]"
09:17:21.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Accept-Encoding: gzip,deflate[\r][\n]"
09:17:21.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "[\r][\n]"
09:17:21.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "{"name":"John","age":21}"
09:17:21.438 [HTTP-Dispatcher] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Received request: 	method: PUT
	path: /clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd
	query: {}
	headers: {Accept-encoding=[gzip,deflate], Connection=[Keep-Alive], Host=[localhost:42823], User-agent=[Apache-HttpClient/4.5.14 (Java/17.0.7)], Authorization=[Basic dGVzdDp0ZXN0], Content-type=[application/json], Content-length=[24]}
	matchers: MatchingRules(rules={})
	generators: Generators(categories={})
	body: PRESENT({"name":"John","age":21})
09:17:21.438 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - comparing to expected request: 
HttpRequest(method=PUT, path=/clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd, query={}, headers={Content-Type=[application/json], Authorization=[Basic dGVzdDp0ZXN0]}, body=PRESENT({"age":21,"name":"John"}), matchingRules=MatchingRules(rules={path=MatchingRuleCategory(name=path, matchingRules={=MatchingRuleGroup(rules=[RegexMatcher(regex=^/clients/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$, example=null)], ruleLogic=AND, cascaded=false)}), header=MatchingRuleCategory(name=header, matchingRules={Content-Type=MatchingRuleGroup(rules=[RegexMatcher(regex=application/json, example=null)], ruleLogic=AND, cascaded=false), Authorization=MatchingRuleGroup(rules=[RegexMatcher(regex=Basic (?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?, example=null)], ruleLogic=AND, cascaded=false)}), body=MatchingRuleCategory(name=body, matchingRules={$.name=MatchingRuleGroup(rules=[au.com.dius.pact.core.model.matchingrules.TypeMatcher@6d4d9dee], ruleLogic=AND, cascaded=false), $.age=MatchingRuleGroup(rules=[NumberTypeMatcher(numberType=INTEGER)], ruleLogic=AND, cascaded=false)})}), generators=Generators(categories={}))
09:17:21.438 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - pluginConfiguration={}
09:17:21.438 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing '/clients/64a0f7d1-7b25-412d-b1e0-abacde3c21cd' with regexp ^/clients/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$ at [] -> true
09:17:21.438 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.HeaderMatcher - Comparing header 'Authorization': 'Basic dGVzdDp0ZXN0' to 'Basic dGVzdDp0ZXN0'
09:17:21.438 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing 'Basic dGVzdDp0ZXN0' with regexp Basic (?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)? at [Authorization] -> true
09:17:21.438 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.HeaderMatcher - Comparing header 'Content-Type': 'application/json' to 'application/json'
09:17:21.439 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing 'application/json' with regexp application/json at [Content-Type] -> true
09:17:21.439 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.Matching - matchBody: context=MatchingContext(matchers=MatchingRuleCategory(name=body, matchingRules={$.name=MatchingRuleGroup(rules=[au.com.dius.pact.core.model.matchingrules.TypeMatcher@6d4d9dee], ruleLogic=AND, cascaded=false), $.age=MatchingRuleGroup(rules=[NumberTypeMatcher(numberType=INTEGER)], ruleLogic=AND, cascaded=false)}), allowUnexpectedKeys=false, pluginConfiguration={})
09:17:21.439 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.Matching - Found a matcher for application/json -> au.com.dius.pact.core.matchers.JsonContentMatcher@3c870a35
09:17:21.439 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.JsonContentMatcher - compareValues: Matcher defined for path [$, age]
09:17:21.439 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing type of 21 (Integer) to an integer at [$, age]
09:17:21.439 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - 21 (Integer) matches integer -> true
09:17:21.439 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.JsonContentMatcher - compareValues: Matcher defined for path [$, name]
09:17:21.439 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.MatcherExecutor - comparing type of "John" (String) to "John" (String) at [$, name]
09:17:21.440 [HTTP-Dispatcher] DEBUG au.com.dius.pact.core.matchers.RequestMatching - Request mismatch: RequestMatchResult(method=null, path=null, query=[], cookie=null, headers=[HeaderMatchResult(key=Authorization, result=[]), HeaderMatchResult(key=Content-Type, result=[])], body=BodyMatchResult(typeMismatch=null, bodyResults=[BodyItemMatchResult(key=$.age, result=[]), BodyItemMatchResult(key=$.name, result=[])]))
09:17:21.440 [HTTP-Dispatcher] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Generating response: HttpResponse(status=204, headers={}, body=MISSING, matchingRules=MatchingRules(rules={status=MatchingRuleCategory(name=status, matchingRules={}), header=MatchingRuleCategory(name=header, matchingRules={})}), generators=Generators(categories={}))
09:17:21.443 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "HTTP/1.1 204 No Content[\r][\n]"
09:17:21.443 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Date: Mon, 22 May 2023 09:17:21 GMT[\r][\n]"
09:17:21.445 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "[\r][\n]"
09:17:21.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << HTTP/1.1 204 No Content
09:17:21.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Date: Mon, 22 May 2023 09:17:21 GMT
09:17:21.446 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
09:17:21.446 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 4][route: {}->http://localhost:42823] can be kept alive indefinitely
09:17:21.446 [Test worker] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-4: set socket timeout to 0
09:17:21.446 [Test worker] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 4][route: {}->http://localhost:42823][total available: 1; route allocated: 1 of 5; total allocated: 1 of 10]
09:17:21.446 [Test worker] DEBUG org.springframework.web.client.RestTemplate - Response 204 NO_CONTENT
09:17:21.451 [Thread-12] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000010 preparing request execution
09:17:21.451 [Thread-12] DEBUG org.apache.hc.client5.http.protocol.RequestAddCookies - ex-0000000010 Cookie spec selected: strict
09:17:21.451 [Thread-12] DEBUG org.apache.hc.client5.http.protocol.RequestAuthCache - ex-0000000010 Auth cache not set in the context
09:17:21.451 [Thread-12] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000010 target auth state: UNCHALLENGED
09:17:21.451 [Thread-12] DEBUG org.apache.hc.client5.http.impl.classic.ProtocolExec - ex-0000000010 proxy auth state: UNCHALLENGED
09:17:21.451 [Thread-12] DEBUG org.apache.hc.client5.http.impl.classic.ConnectExec - ex-0000000010 acquiring connection with route {s}->https://www.google-analytics.com:443
09:17:21.451 [Thread-12] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000010 acquiring endpoint (3 MINUTES)
09:17:21.452 [Thread-12] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000010 endpoint lease request (3 MINUTES) [route: {s}->https://www.google-analytics.com:443][total available: 1; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:21.452 [Thread-12] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000010 endpoint leased [route: {s}->https://www.google-analytics.com:443][total available: 0; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:21.452 [Thread-12] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ex-0000000010 acquired ep-0000000005
09:17:21.452 [Thread-12] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ex-0000000010 acquired endpoint ep-0000000005
09:17:21.452 [Thread-12] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000010 executing POST /collect HTTP/1.1
09:17:21.452 [Thread-12] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000000005 start execution ex-0000000010
09:17:21.452 [Thread-12] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000005 executing exchange ex-0000000010 over http-outgoing-1
09:17:21.452 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> POST /collect HTTP/1.1
09:17:21.453 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Accept-Encoding: gzip, x-gzip, deflate
09:17:21.453 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Content-Length: 234
09:17:21.453 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Content-Type: application/x-www-form-urlencoded; charset=ISO-8859-1
09:17:21.453 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Host: www.google-analytics.com
09:17:21.453 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> Connection: keep-alive
09:17:21.453 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 >> User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)
09:17:21.453 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "POST /collect HTTP/1.1[\r][\n]"
09:17:21.453 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip, x-gzip, deflate[\r][\n]"
09:17:21.453 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Content-Length: 234[\r][\n]"
09:17:21.453 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Content-Type: application/x-www-form-urlencoded; charset=ISO-8859-1[\r][\n]"
09:17:21.453 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Host: www.google-analytics.com[\r][\n]"
09:17:21.454 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "Connection: keep-alive[\r][\n]"
09:17:21.454 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "User-Agent: Apache-HttpClient/5.1.4 (Java/17.0.7)[\r][\n]"
09:17:21.454 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "[\r][\n]"
09:17:21.454 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 >> "v=1&t=event&tid=UA-117778936-1&cid=aa7a8634942d6ae694480de4c1b1765c&an=pact-jvm&aid=pact-jvm&av=4.5.5&aip=true&ds=client&cd2=CI&cd3=linux-amd64&cd6=junit5&cd7=17.0.7%2B7-LTS&el=Pact+consumer+tests+ran&ec=ConsumerTest&ea=Completed&ev=1"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Access-Control-Allow-Origin: *[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Date: Mon, 22 May 2023 09:17:21 GMT[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Pragma: no-cache[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Expires: Fri, 01 Jan 1990 00:00:00 GMT[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Cache-Control: no-cache, no-store, must-revalidate[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Last-Modified: Sun, 17 May 1998 03:00:00 GMT[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "X-Content-Type-Options: nosniff[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Content-Type: image/gif[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Cross-Origin-Resource-Policy: cross-origin[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Server: Golfe2[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Content-Length: 35[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "[\r][\n]"
09:17:21.465 [Thread-12] DEBUG org.apache.hc.client5.http.wire - http-outgoing-1 << "GIF89a[0x1][0x0][0x1][0x0][0xffffff80][0xffffffff][0x0][0xffffffff][0xffffffff][0xffffffff][0x0][0x0][0x0],[0x0][0x0][0x0][0x0][0x1][0x0][0x1][0x0][0x0][0x2][0x2]D[0x1][0x0];"
09:17:21.466 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << HTTP/1.1 200 OK
09:17:21.466 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Access-Control-Allow-Origin: *
09:17:21.466 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Date: Mon, 22 May 2023 09:17:21 GMT
09:17:21.466 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Pragma: no-cache
09:17:21.466 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Expires: Fri, 01 Jan 1990 00:00:00 GMT
09:17:21.466 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Cache-Control: no-cache, no-store, must-revalidate
09:17:21.466 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Last-Modified: Sun, 17 May 1998 03:00:00 GMT
09:17:21.466 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << X-Content-Type-Options: nosniff
09:17:21.466 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Content-Type: image/gif
09:17:21.467 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Cross-Origin-Resource-Policy: cross-origin
09:17:21.467 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Server: Golfe2
09:17:21.467 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Content-Length: 35
09:17:21.467 [Thread-12] DEBUG org.apache.hc.client5.http.headers - http-outgoing-1 << Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
09:17:21.467 [Thread-12] DEBUG org.apache.hc.client5.http.impl.classic.MainClientExec - ex-0000000010 connection can be kept alive for 3 MINUTES
09:17:21.467 [Thread-12] DEBUG org.apache.hc.client5.http.impl.classic.InternalHttpClient - ep-0000000005 releasing valid endpoint
09:17:21.467 [Thread-12] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000005 releasing endpoint
09:17:21.467 [Thread-12] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000005 connection http-outgoing-1 can be kept alive for 3 MINUTES
09:17:21.467 [Thread-12] DEBUG org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager - ep-0000000005 connection released [route: {s}->https://www.google-analytics.com:443][total available: 1; route allocated: 1 of 100; total allocated: 1 of 200]
09:17:21.547 [Test worker] DEBUG au.com.dius.pact.consumer.BaseJdkMockServer - Mock server shutdown
09:17:21.553 [Test worker] INFO au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Writing pacts out to directory from @PactDirectory annotation
09:17:21.554 [Test worker] DEBUG au.com.dius.pact.consumer.junit5.PactConsumerTestExt - Writing pact consumerA -> clientAPI to file src/contractTest/resources/client/cdc/pact/consumerA-clientAPI.json
09:17:21.593 [Finalizer] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager is shutting down
09:17:21.593 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-4: Close connection
09:17:21.593 [Finalizer] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager shut down
09:17:21.593 [Finalizer] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager is shutting down
09:17:21.593 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-3: Close connection
09:17:21.593 [Finalizer] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager shut down
09:17:21.593 [Finalizer] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager is shutting down
09:17:21.593 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-2: Close connection
09:17:21.593 [Finalizer] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager shut down
09:17:21.593 [Finalizer] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager is shutting down
09:17:21.593 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-1: Close connection
09:17:21.593 [Finalizer] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager shut down

Standard error

May 22, 2023 9:17:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders
WARNING: sendResponseHeaders: rCode = 204: forcing contentLen = -1
May 22, 2023 9:17:20 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders
WARNING: sendResponseHeaders: rCode = 204: forcing contentLen = -1
May 22, 2023 9:17:21 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders
WARNING: sendResponseHeaders: rCode = 204: forcing contentLen = -1