Advertisement
Guest User

Untitled

a guest
May 19th, 2023
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. [INFO] Running io.pact.workshop.product_service.kafka.JsonKafkaProviderTest
  2. 14:51:02.650 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
  3. 14:51:02.662 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
  4. 14:51:02.740 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating TestContextBootstrapper for test class [io.pact.workshop.product_service.kafka.JsonKafkaProviderTest] from class [org.springframework.boot.test.context.SpringBootTestContextBootstrapper]
  5. 14:51:02.764 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [io.pact.workshop.product_service.kafka.JsonKafkaProviderTest], using SpringBootContextLoader
  6. 14:51:02.768 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [io.pact.workshop.product_service.kafka.JsonKafkaProviderTest]: class path resource [io/pact/workshop/product_service/kafka/JsonKafkaProviderTest-context.xml] does not exist
  7. 14:51:02.768 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [io.pact.workshop.product_service.kafka.JsonKafkaProviderTest]: class path resource [io/pact/workshop/product_service/kafka/JsonKafkaProviderTestContext.groovy] does not exist
  8. 14:51:02.768 [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [io.pact.workshop.product_service.kafka.JsonKafkaProviderTest]: no resource found for suffixes {-context.xml, Context.groovy}.
  9. 14:51:02.769 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [io.pact.workshop.product_service.kafka.JsonKafkaProviderTest]: JsonKafkaProviderTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
  10. 14:51:02.918 [main] DEBUG org.springframework.test.context.support.ActiveProfilesUtils - Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [io.pact.workshop.product_service.kafka.JsonKafkaProviderTest]
  11. 14:51:03.015 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: file [/Users/guru/Desktop/greyorange/greymatter-api-docs/contract-tests-sample/provider/target/classes/io/pact/workshop/product_service/Application.class]
  12. 14:51:03.017 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration io.pact.workshop.product_service.Application for test class io.pact.workshop.product_service.kafka.JsonKafkaProviderTest
  13. 14:51:03.115 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - @TestExecutionListeners is not present for class [io.pact.workshop.product_service.kafka.JsonKafkaProviderTest]: using defaults.
  14. 14:51:03.116 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
  15. 14:51:03.138 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4c2bb6e0, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3e62d773, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@4ef74c30, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7283d3eb, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@638ef7ed, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4bff7da0, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3f1d2e23, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@536dbea0, org.springframework.test.context.event.EventPublishingTestExecutionListener@47c81abf, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@776a6d9b, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@21d03963, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@1f760b47, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@18ece7f4, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@3cce57c7, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@1cf56a1c]
  16. 14:51:03.147 [main] DEBUG org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener - Before test class: context [DefaultTestContext@7de62196 testClass = JsonKafkaProviderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@163370c2 testClass = JsonKafkaProviderTest, locations = '{}', classes = '{class io.pact.workshop.product_service.Application}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true, server.port=0}', contextCustomizers = set[org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@79d8407f, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e50c791, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@5c671d7f, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@3af9c5b7, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@6e509ffa, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@37d31475], resourceBasePath = 'src/main/webapp', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.web.ServletTestExecutionListener.activateListener' -> false]], class annotated with @DirtiesContext [false] with mode [null].
  17. 14:51:03.165 [main] DEBUG au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider - provideTestTemplateInvocationContexts called
  18. 14:51:03.182 [main] DEBUG au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider - Verifying pacts for provider 'jsonKafkaProviderApp' and consumer 'jsonKafkaConsumerApp'
  19. 14:51:03.639 [main] DEBUG au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider - Pact sources on test class:
  20.  @au.com.dius.pact.provider.junitsupport.loader.PactSource(value=class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader)
  21. 14:51:03.641 [main] DEBUG au.com.dius.pact.provider.ProviderUtils - Pact source does not have a constructor with one argument of type Class
  22. 14:51:03.647 [main] WARN au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader - Failed to instantiate the value resolver, using the default
  23. java.lang.IllegalAccessException: Class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader can not access a member of class au.com.dius.pact.core.support.expressions.SystemPropertyResolver with modifiers "private"
  24.         at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:102)
  25.         at java.lang.Class.newInstance(Class.java:436)
  26.         at au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader.setupValueResolver(PactBrokerLoader.kt:168)
  27.         at au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader.description(PactBrokerLoader.kt:80)
  28.         at au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider.resolvePactSources(PactJUnit5VerificationProvider.kt:79)
  29.         at au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider.provideTestTemplateInvocationContexts(PactJUnit5VerificationProvider.kt:41)
  30.         at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.lambda$execute$0(TestTemplateTestDescriptor.java:103)
  31.         at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:267)
  32.         at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
  33.         at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
  34.         at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
  35.         at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
  36.         at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
  37.         at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  38.         at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
  39.         at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:107)
  40.         at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:42)
  41.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
  42.         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  43.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  44.         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  45.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  46.         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  47.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  48.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  49.         at java.util.ArrayList.forEach(ArrayList.java:1257)
  50.         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
  51.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
  52.         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  53.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  54.         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  55.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  56.         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  57.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  58.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  59.         at java.util.ArrayList.forEach(ArrayList.java:1257)
  60.         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
  61.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
  62.         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  63.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  64.         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  65.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  66.         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  67.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  68.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  69.         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
  70.         at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  71.         at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
  72.         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108)
  73.         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
  74.         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
  75.         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
  76.         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
  77.         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:96)
  78.         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:75)
  79.         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:55)
  80.         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:223)
  81.         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:175)
  82.         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:139)
  83.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:456)
  84.         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:169)
  85.         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:595)
  86.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:581)
  87. 14:51:03.655 [main] WARN au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader - Failed to instantiate the value resolver, using the default
  88. java.lang.IllegalAccessException: Class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader can not access a member of class au.com.dius.pact.core.support.expressions.SystemPropertyResolver with modifiers "private"
  89.         at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:102)
  90.         at java.lang.Class.newInstance(Class.java:436)
  91.         at au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader.setupValueResolver(PactBrokerLoader.kt:168)
  92.         at au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader.load(PactBrokerLoader.kt:99)
  93.         at au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider$resolvePactSources$$inlined$flatMap$lambda$1.invoke(PactJUnit5VerificationProvider.kt:80)
  94.         at au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider$resolvePactSources$$inlined$flatMap$lambda$1.invoke(PactJUnit5VerificationProvider.kt:37)
  95.         at au.com.dius.pact.core.support.KotlinLanguageSupportKt.handleWith(KotlinLanguageSupport.kt:38)
  96.         at au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider.resolvePactSources(PactJUnit5VerificationProvider.kt:80)
  97.         at au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider.provideTestTemplateInvocationContexts(PactJUnit5VerificationProvider.kt:41)
  98.         at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.lambda$execute$0(TestTemplateTestDescriptor.java:103)
  99.         at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:267)
  100.         at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
  101.         at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
  102.         at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
  103.         at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
  104.         at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
  105.         at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  106.         at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
  107.         at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:107)
  108.         at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:42)
  109.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
  110.         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  111.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  112.         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  113.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  114.         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  115.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  116.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  117.         at java.util.ArrayList.forEach(ArrayList.java:1257)
  118.         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
  119.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
  120.         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  121.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  122.         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  123.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  124.         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  125.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  126.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  127.         at java.util.ArrayList.forEach(ArrayList.java:1257)
  128.         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
  129.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
  130.         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  131.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
  132.         at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
  133.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
  134.         at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
  135.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
  136.         at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
  137.         at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
  138.         at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
  139.         at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
  140.         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108)
  141.         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
  142.         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
  143.         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
  144.         at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
  145.         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:96)
  146.         at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:75)
  147.         at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:55)
  148.         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:223)
  149.         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:175)
  150.         at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:139)
  151.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:456)
  152.         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:169)
  153.         at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:595)
  154.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:581)
  155. 14:51:03.656 [main] DEBUG au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader - Loading pacts from pact broker for provider jsonKafkaProviderApp and consumer version selectors []
  156. 14:51:03.658 [main] DEBUG au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader - Authentication: Basic
  157. 14:51:03.664 [main] DEBUG au.com.dius.pact.core.pactbroker.HalClient - Fetching: /
  158. 14:51:04.037 [main] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
  159. 14:51:04.043 [main] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
  160. 14:51:04.044 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:9292][total kept alive: 0; route allocated: 0 of 5; total allocated: 0 of 10]
  161. 14:51:04.051 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {}->http://localhost:9292][total kept alive: 0; route allocated: 1 of 5; total allocated: 1 of 10]
  162. 14:51:04.052 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:9292
  163. 14:51:04.058 [main] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:9292
  164. 14:51:04.060 [main] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:59783<->127.0.0.1:9292
  165. 14:51:04.060 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request GET / HTTP/1.1
  166. 14:51:04.060 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
  167. 14:51:04.060 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
  168. 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> GET / HTTP/1.1
  169. 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Type: application/json
  170. 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept: application/hal+json, application/json
  171. 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:9292
  172. 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
  173. 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.9 (Java/1.8.0_202)
  174. 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
  175. 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "GET / HTTP/1.1[\r][\n]"
  176. 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Type: application/json[\r][\n]"
  177. 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept: application/hal+json, application/json[\r][\n]"
  178. 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:9292[\r][\n]"
  179. 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
  180. 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "User-Agent: Apache-HttpClient/4.5.9 (Java/1.8.0_202)[\r][\n]"
  181. 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
  182. 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
  183. 14:51:06.466 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 401 Unauthorized[\r][\n]"
  184. 14:51:06.469 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Type: text/plain[\r][\n]"
  185. 14:51:06.469 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "WWW-Authenticate: Basic realm="Restricted area"[\r][\n]"
  186. 14:51:06.469 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 0[\r][\n]"
  187. 14:51:06.469 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
  188. 14:51:06.474 [main] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 401 Unauthorized
  189. 14:51:06.475 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Type: text/plain
  190. 14:51:06.475 [main] DEBUG org.apache.http.headers - http-outgoing-0 << WWW-Authenticate: Basic realm="Restricted area"
  191. 14:51:06.475 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 0
  192. 14:51:06.481 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
  193. 14:51:06.482 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
  194. 14:51:06.482 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:9292 requested authentication
  195. 14:51:06.482 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, CredSSP, Digest, Basic]
  196. 14:51:06.482 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
  197. 14:51:06.482 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
  198. 14:51:06.482 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
  199. 14:51:06.482 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for CredSSP authentication scheme not available
  200. 14:51:06.482 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
  201. 14:51:06.487 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
  202. 14:51:06.489 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request GET / HTTP/1.1
  203. 14:51:06.489 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
  204. 14:51:06.490 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
  205. 14:51:06.503 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
  206. 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> GET / HTTP/1.1
  207. 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Type: application/json
  208. 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept: application/hal+json, application/json
  209. 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:9292
  210. 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
  211. 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.9 (Java/1.8.0_202)
  212. 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
  213. 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Authorization: Basic cGFjdF93b3Jrc2hvcDpwYWN0X3dvcmtzaG9w
  214. 14:51:06.504 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "GET / HTTP/1.1[\r][\n]"
  215. 14:51:06.504 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Type: application/json[\r][\n]"
  216. 14:51:06.504 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept: application/hal+json, application/json[\r][\n]"
  217. 14:51:06.504 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:9292[\r][\n]"
  218. 14:51:06.505 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
  219. 14:51:06.505 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "User-Agent: Apache-HttpClient/4.5.9 (Java/1.8.0_202)[\r][\n]"
  220. 14:51:06.505 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
  221. 14:51:06.505 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Authorization: Basic cGFjdF93b3Jrc2hvcDpwYWN0X3dvcmtzaG9w[\r][\n]"
  222. 14:51:06.505 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
  223. 14:51:06.527 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 200 OK[\r][\n]"
  224. 14:51:06.528 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Vary: Accept[\r][\n]"
  225. 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Type: application/hal+json;charset=utf-8[\r][\n]"
  226. 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Date: Fri, 19 May 2023 09:21:06 GMT[\r][\n]"
  227. 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Server: Webmachine-Ruby/1.6.0 Rack/1.3[\r][\n]"
  228. 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "X-Pact-Broker-Version: 2.106.0[\r][\n]"
  229. 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "X-Content-Type-Options: nosniff[\r][\n]"
  230. 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 4300[\r][\n]"
  231. 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
  232. 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "{"_links":{"self":{"href":"http://localhost:9292","title":"Index","templated":false},"pb:publish-pact":{"href":"http://localhost:9292/pacts/provider/{provider}/consumer/{consumer}/version/{consumerApplicationVersion}","title":"Publish a pact","templated":true},"pb:publish-contracts":{"href":"http://localhost:9292/contracts/publish","title":"Publish contracts","templated":false},"pb:latest-pact-versions":{"href":"http://localhost:9292/pacts/latest","title":"Latest pact versions","templated":false},"pb:tagged-pact-versions":{"href":"http://localhost:9292/pacts/provider/{provider}/consumer/{consumer}/tag/{tag}","title":"All versions of a pact for a given consumer, provider and consumer version tag","templated":false},"pb:pacticipants":{"href":"http://localhost:9292/pacticipants","title":"Pacticipants","templated":false},"pb:pacticipant":{"href":"http://localhost:9292/pacticipants/{pacticipant}","title":"Fetch pacticipant by name","templated":true},"pb:latest-provider-pacts":{"href":"http://localhost:9292/pacts/provider/{provider}/latest","title":"Latest pacts by provider","templated":true},"pb:latest-provider-pacts-with-tag":{"href":"http://localhost:9292/pacts/provider/{provider}/latest/{tag}","title":"Latest pacts for provider with the specified tag","templated":true},"pb:provider-pacts-with-tag":{"href":"http://localhost:9292/pacts/provider/{provider}/tag/{tag}","title":"All pact versions for the provider with the specified consumer version tag","templated":true},"pb:provider-pacts":{"href":"http://localhost:9292/pacts/provider/{provider}","title":"All pact versions for the specified provider","templated":true},"pb:latest-version":{"href":"http://localhost:9292/pacticipants/{pacticipant}/latest-version","title":"Latest pacticipant version","templated":true},"pb:latest-tagged-version":{"href":"http://localhost:9292/pacticipants/{pacticipant}/latest-version/{tag}","title":"Latest pacticipant version with the specified tag","templated":true},"pb:webhooks":{"href":"http://localhost:9292/webhooks","title":"Webhooks","templated":false},"pb:webhook":{"href":"http://localhost:9292/webhooks/{uuid}","title":"Webhook","templated":true},"pb:integrations":{"href":"http://localhost:9292/integrations","title":"Integrations","templated":false},"pb:pacticipant-version-tag":{"href":"http://localhost:9292/pacticipants/{pacticipant}/versions/{version}/tags/{tag}","title":"Get, create or delete a tag for a pacticipant version","templated":true},"pb:pacticipant-branch-version":{"href":"http://localhost:9292/pacticipants/{pacticipant}/branches/{branch}/versions/{version}","title":"Get or add/create a pacticipant version for a branch","templated":true},"pb:pacticipant-version":{"href":"http://localhost:9292/pacticipants/{pacticipant}/versions/{version}","title":"Get, create or delete a pacticipant version","templated":true},"pb:metrics":{"href":"http://localhost:9292/metrics","title":"Get Pact Broker metrics"},"pb:can-i-deploy-pacticipant-version-to-tag":{"href":"http://localhost:9292/can-i-deploy?pacticipant={pacticipant}&version={version}&to={tag}","title":"Determine if an application version can be safely deployed to an environment identified by the given tag","templated":true},"pb:can-i-deploy-pacticipant-version-to-environment":{"href":"http://localhost:9292/can-i-deploy?pacticipant={pacticipant}&version={version}&environment={environment}","title":"Determine if an application version can be safely deployed to an environment","templated":true},"pb:provider-pacts-for-verification":{"href":"http://localhost:9292/pacts/provider/{provider}/for-verification","title":"Pact versions to be verified for the specified provider","templated":true},"beta:provider-pacts-for-verification":{"name":"beta","href":"http://localhost:9292/pacts/provider/{provider}/for-verification","title":"DEPRECATED - please use pb:provider-pacts-for-verification","templated":true},"curies":[{"name":"pb","href":"http://localhost:9292/doc/{rel}?context=index","templated":true},{"name":"beta","href":"http://localhost:9292/doc/{rel}?context=index","templated":true}],"pb:environments":{"title":"Environments","href":"http://localhost:9292/environments","templated":false},"pb:environment":{"title":"Environment","href":"http://localhost:9292/environments/{uuid}","templated":true}}}"
  233. 14:51:06.530 [main] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 200 OK
  234. 14:51:06.530 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Vary: Accept
  235. 14:51:06.531 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Type: application/hal+json;charset=utf-8
  236. 14:51:06.532 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Date: Fri, 19 May 2023 09:21:06 GMT
  237. 14:51:06.532 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Server: Webmachine-Ruby/1.6.0 Rack/1.3
  238. 14:51:06.532 [main] DEBUG org.apache.http.headers - http-outgoing-0 << X-Pact-Broker-Version: 2.106.0
  239. 14:51:06.532 [main] DEBUG org.apache.http.headers - http-outgoing-0 << X-Content-Type-Options: nosniff
  240. 14:51:06.532 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 4300
  241. 14:51:06.533 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
  242. 14:51:06.533 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
  243. 14:51:06.540 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:9292
  244. 14:51:06.566 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 0][route: {}->http://localhost:9292] can be kept alive indefinitely
  245. 14:51:06.567 [main] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: set socket timeout to 0
  246. 14:51:06.567 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {}->http://localhost:9292][total kept alive: 1; route allocated: 1 of 5; total allocated: 1 of 10]
  247. 14:51:06.590 [main] DEBUG au.com.dius.pact.core.pactbroker.PactBrokerClient - Fetching pacts using the pactsForVerification endpoint
  248. 14:51:06.607 [main] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
  249. 14:51:06.608 [main] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
  250. 14:51:06.608 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:9292][total kept alive: 1; route allocated: 1 of 5; total allocated: 1 of 10]
  251. 14:51:06.608 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {}->http://localhost:9292][total kept alive: 0; route allocated: 1 of 5; total allocated: 1 of 10]
  252. 14:51:06.608 [main] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: set socket timeout to 0
  253. 14:51:06.608 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /pacts/provider/jsonKafkaProviderApp/for-verification HTTP/1.1
  254. 14:51:06.608 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
  255. 14:51:06.608 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
  256. 14:51:06.608 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> POST /pacts/provider/jsonKafkaProviderApp/for-verification HTTP/1.1
  257. 14:51:06.608 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Type: application/json; charset=UTF-8
  258. 14:51:06.608 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept: application/hal+json, application/json
  259. 14:51:06.609 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Length: 31
  260. 14:51:06.609 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:9292
  261. 14:51:06.609 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
  262. 14:51:06.609 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.9 (Java/1.8.0_202)
  263. 14:51:06.609 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
  264. 14:51:06.609 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "POST /pacts/provider/jsonKafkaProviderApp/for-verification HTTP/1.1[\r][\n]"
  265. 14:51:06.609 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Type: application/json; charset=UTF-8[\r][\n]"
  266. 14:51:06.609 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept: application/hal+json, application/json[\r][\n]"
  267. 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Length: 31[\r][\n]"
  268. 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:9292[\r][\n]"
  269. 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
  270. 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "User-Agent: Apache-HttpClient/4.5.9 (Java/1.8.0_202)[\r][\n]"
  271. 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
  272. 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
  273. 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "{"consumerVersionSelectors":[]}"
  274. 14:51:06.613 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 401 Unauthorized[\r][\n]"
  275. 14:51:06.614 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Type: text/plain[\r][\n]"
  276. 14:51:06.614 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "WWW-Authenticate: Basic realm="Restricted area"[\r][\n]"
  277. 14:51:06.614 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 0[\r][\n]"
  278. 14:51:06.614 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
  279. 14:51:06.614 [main] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 401 Unauthorized
  280. 14:51:06.614 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Type: text/plain
  281. 14:51:06.614 [main] DEBUG org.apache.http.headers - http-outgoing-0 << WWW-Authenticate: Basic realm="Restricted area"
  282. 14:51:06.614 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 0
  283. 14:51:06.614 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
  284. 14:51:06.614 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
  285. 14:51:06.614 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:9292 requested authentication
  286. 14:51:06.614 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, CredSSP, Digest, Basic]
  287. 14:51:06.614 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
  288. 14:51:06.615 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
  289. 14:51:06.615 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
  290. 14:51:06.615 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for CredSSP authentication scheme not available
  291. 14:51:06.615 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
  292. 14:51:06.615 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
  293. 14:51:06.615 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /pacts/provider/jsonKafkaProviderApp/for-verification HTTP/1.1
  294. 14:51:06.615 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
  295. 14:51:06.615 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
  296. 14:51:06.617 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
  297. 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> POST /pacts/provider/jsonKafkaProviderApp/for-verification HTTP/1.1
  298. 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Type: application/json; charset=UTF-8
  299. 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept: application/hal+json, application/json
  300. 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Length: 31
  301. 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:9292
  302. 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
  303. 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.9 (Java/1.8.0_202)
  304. 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
  305. 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Authorization: Basic cGFjdF93b3Jrc2hvcDpwYWN0X3dvcmtzaG9w
  306. 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "POST /pacts/provider/jsonKafkaProviderApp/for-verification HTTP/1.1[\r][\n]"
  307. 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Type: application/json; charset=UTF-8[\r][\n]"
  308. 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept: application/hal+json, application/json[\r][\n]"
  309. 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Length: 31[\r][\n]"
  310. 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:9292[\r][\n]"
  311. 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
  312. 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "User-Agent: Apache-HttpClient/4.5.9 (Java/1.8.0_202)[\r][\n]"
  313. 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
  314. 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Authorization: Basic cGFjdF93b3Jrc2hvcDpwYWN0X3dvcmtzaG9w[\r][\n]"
  315. 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
  316. 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "{"consumerVersionSelectors":[]}"
  317. 14:51:06.768 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 200 OK[\r][\n]"
  318. 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Vary: Accept[\r][\n]"
  319. 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Type: application/hal+json;charset=utf-8[\r][\n]"
  320. 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Date: Fri, 19 May 2023 09:21:06 GMT[\r][\n]"
  321. 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Server: Webmachine-Ruby/1.6.0 Rack/1.3[\r][\n]"
  322. 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "X-Pact-Broker-Version: 2.106.0[\r][\n]"
  323. 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "X-Content-Type-Options: nosniff[\r][\n]"
  324. 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 2301[\r][\n]"
  325. 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
  326. 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "{"_embedded":{"pacts":[{"shortDescription":"latest, deployed to test","verificationProperties":{"pending":true,"notices":[{"when":"before_verification","text":"The pact at http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1 is being verified because the pact content belongs to the consumer versions matching the following criteria:\n    * latest version of jsonKafkaConsumerApp that has a pact with jsonKafkaProviderApp (0.0.1-SNAPSHOT)\n    * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)"},{"when":"before_verification","text":"This pact is in pending state for this version of jsonKafkaProviderApp because a successful verification result for jsonKafkaProviderApp has not yet been published. If this verification fails, it will not cause the overall build to fail. Read more at https://docs.pact.io/go/pending"},{"when":"after_verification:success_true_published_false","text":"This pact is still in pending state for jsonKafkaProviderApp as the successful verification results have not yet been published."},{"when":"after_verification:success_false_published_false","text":"This pact is still in pending state for jsonKafkaProviderApp as a successful verification result has not yet been published"},{"when":"after_verification:success_true_published_true","text":"This pact is no longer in pending state for jsonKafkaProviderApp, as a successful verification result has been published. If a verification for a version of jsonKafkaProviderApp fails in the future, it will fail the build. Read more at https://docs.pact.io/go/pending"},{"when":"after_verification:success_false_published_true","text":"This pact is still in pending state for jsonKafkaProviderApp as a successful verification result has not yet been published"}]},"_links":{"self":{"href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMCZzW11bY3ZdPTEwJnA9dHJ1ZQ","name":"Pact between jsonKafkaConsumerApp (0.0.1-SNAPSHOT) and jsonKafkaProviderApp"}}}]},"_links":{"self":{"href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/for-verification","title":"Pacts to be verified"}}}"
  327. 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 200 OK
  328. 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Vary: Accept
  329. 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Type: application/hal+json;charset=utf-8
  330. 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Date: Fri, 19 May 2023 09:21:06 GMT
  331. 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Server: Webmachine-Ruby/1.6.0 Rack/1.3
  332. 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << X-Pact-Broker-Version: 2.106.0
  333. 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << X-Content-Type-Options: nosniff
  334. 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 2301
  335. 14:51:06.769 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
  336. 14:51:06.769 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
  337. 14:51:06.769 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:9292
  338. 14:51:06.770 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 0][route: {}->http://localhost:9292] can be kept alive indefinitely
  339. 14:51:06.771 [main] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: set socket timeout to 0
  340. 14:51:06.771 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {}->http://localhost:9292][total kept alive: 1; route allocated: 1 of 5; total allocated: 1 of 10]
  341. 14:51:06.788 [main] DEBUG au.com.dius.pact.core.pactbroker.HalClient - Fetching: http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMCZzW11bY3ZdPTEwJnA9dHJ1ZQ
  342. 14:51:06.791 [main] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
  343. 14:51:06.793 [main] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
  344. 14:51:06.793 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://localhost:9292][total kept alive: 0; route allocated: 0 of 5; total allocated: 0 of 10]
  345. 14:51:06.793 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 1][route: {}->http://localhost:9292][total kept alive: 0; route allocated: 1 of 5; total allocated: 1 of 10]
  346. 14:51:06.793 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:9292
  347. 14:51:06.793 [main] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:9292
  348. 14:51:06.794 [main] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:59784<->127.0.0.1:9292
  349. 14:51:06.794 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request GET /pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMCZzW11bY3ZdPTEwJnA9dHJ1ZQ HTTP/1.1
  350. 14:51:06.794 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
  351. 14:51:06.794 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
  352. 14:51:06.794 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> GET /pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMCZzW11bY3ZdPTEwJnA9dHJ1ZQ HTTP/1.1
  353. 14:51:06.794 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Content-Type: application/json
  354. 14:51:06.794 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept: application/hal+json, application/json
  355. 14:51:06.794 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Host: localhost:9292
  356. 14:51:06.794 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Connection: Keep-Alive
  357. 14:51:06.794 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> User-Agent: Apache-HttpClient/4.5.9 (Java/1.8.0_202)
  358. 14:51:06.794 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept-Encoding: gzip,deflate
  359. 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "GET /pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMCZzW11bY3ZdPTEwJnA9dHJ1ZQ HTTP/1.1[\r][\n]"
  360. 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Content-Type: application/json[\r][\n]"
  361. 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept: application/hal+json, application/json[\r][\n]"
  362. 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Host: localhost:9292[\r][\n]"
  363. 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
  364. 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "User-Agent: Apache-HttpClient/4.5.9 (Java/1.8.0_202)[\r][\n]"
  365. 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
  366. 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "[\r][\n]"
  367. 14:51:06.800 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "HTTP/1.1 401 Unauthorized[\r][\n]"
  368. 14:51:06.802 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Type: text/plain[\r][\n]"
  369. 14:51:06.802 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "WWW-Authenticate: Basic realm="Restricted area"[\r][\n]"
  370. 14:51:06.802 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Length: 0[\r][\n]"
  371. 14:51:06.802 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "[\r][\n]"
  372. 14:51:06.802 [main] DEBUG org.apache.http.headers - http-outgoing-1 << HTTP/1.1 401 Unauthorized
  373. 14:51:06.802 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Type: text/plain
  374. 14:51:06.802 [main] DEBUG org.apache.http.headers - http-outgoing-1 << WWW-Authenticate: Basic realm="Restricted area"
  375. 14:51:06.802 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Length: 0
  376. 14:51:06.803 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
  377. 14:51:06.803 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
  378. 14:51:06.803 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:9292 requested authentication
  379. 14:51:06.803 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, CredSSP, Digest, Basic]
  380. 14:51:06.803 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
  381. 14:51:06.803 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
  382. 14:51:06.803 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
  383. 14:51:06.803 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for CredSSP authentication scheme not available
  384. 14:51:06.803 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
  385. 14:51:06.803 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
  386. 14:51:06.803 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request GET /pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMCZzW11bY3ZdPTEwJnA9dHJ1ZQ HTTP/1.1
  387. 14:51:06.803 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
  388. 14:51:06.804 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
  389. 14:51:06.804 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
  390. 14:51:06.805 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> GET /pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMCZzW11bY3ZdPTEwJnA9dHJ1ZQ HTTP/1.1
  391. 14:51:06.806 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Content-Type: application/json
  392. 14:51:06.807 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept: application/hal+json, application/json
  393. 14:51:06.807 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Host: localhost:9292
  394. 14:51:06.807 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Connection: Keep-Alive
  395. 14:51:06.807 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> User-Agent: Apache-HttpClient/4.5.9 (Java/1.8.0_202)
  396. 14:51:06.807 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept-Encoding: gzip,deflate
  397. 14:51:06.807 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Authorization: Basic cGFjdF93b3Jrc2hvcDpwYWN0X3dvcmtzaG9w
  398. 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "GET /pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMCZzW11bY3ZdPTEwJnA9dHJ1ZQ HTTP/1.1[\r][\n]"
  399. 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Content-Type: application/json[\r][\n]"
  400. 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept: application/hal+json, application/json[\r][\n]"
  401. 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Host: localhost:9292[\r][\n]"
  402. 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
  403. 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "User-Agent: Apache-HttpClient/4.5.9 (Java/1.8.0_202)[\r][\n]"
  404. 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
  405. 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Authorization: Basic cGFjdF93b3Jrc2hvcDpwYWN0X3dvcmtzaG9w[\r][\n]"
  406. 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "[\r][\n]"
  407. 14:51:06.932 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
  408. 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Vary: Accept[\r][\n]"
  409. 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Type: application/hal+json;charset=utf-8[\r][\n]"
  410. 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Date: Fri, 19 May 2023 09:21:06 GMT[\r][\n]"
  411. 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Server: Webmachine-Ruby/1.6.0 Rack/1.3[\r][\n]"
  412. 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "X-Pact-Broker-Version: 2.106.0[\r][\n]"
  413. 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "X-Content-Type-Options: nosniff[\r][\n]"
  414. 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Length: 4849[\r][\n]"
  415. 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "[\r][\n]"
  416. 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "{"consumer":{"name":"jsonKafkaConsumerApp"},"provider":{"name":"jsonKafkaProviderApp"},"messages":[{"_id":"753ff77671f87af7045426b6f333e767315fbf2e","description":"A simple message","metaData":{"contentType":"application/json"},"contents":{"name":"almost-anything"},"matchingRules":{"body":{"$.name":{"matchers":[{"match":"type"}],"combine":"AND"}}}}],"metadata":{"pactSpecification":{"version":"3.0.0"},"pact-jvm":{"version":"4.1.7"}},"createdAt":"2023-05-19T03:16:21+00:00","_links":{"self":{"title":"Pact","name":"Pact between jsonKafkaConsumerApp (0.0.1-SNAPSHOT) and jsonKafkaProviderApp","href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/version/0.0.1-SNAPSHOT"},"pb:consumer":{"title":"Consumer","name":"jsonKafkaConsumerApp","href":"http://localhost:9292/pacticipants/jsonKafkaConsumerApp"},"pb:consumer-version":{"title":"Consumer version","name":"0.0.1-SNAPSHOT","href":"http://localhost:9292/pacticipants/jsonKafkaConsumerApp/versions/0.0.1-SNAPSHOT"},"pb:consumer-versions":[{"title":"Consumer version","name":"0.0.1-SNAPSHOT","href":"http://localhost:9292/pacticipants/jsonKafkaConsumerApp/versions/0.0.1-SNAPSHOT"}],"pb:provider":{"title":"Provider","name":"jsonKafkaProviderApp","href":"http://localhost:9292/pacticipants/jsonKafkaProviderApp"},"pb:pact-version":{"title":"Pact content version permalink","name":"cad7af5d7c576d3aa19e56a755683a7e811ee5a1","href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1"},"pb:latest-pact-version":{"title":"Latest version of this pact","href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/latest"},"pb:all-pact-versions":{"title":"All versions of this pact","href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/versions"},"pb:latest-untagged-pact-version":{"title":"Latest untagged version of this pact","href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/latest-untagged"},"pb:latest-tagged-pact-version":{"title":"Latest tagged version of this pact","href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/latest/{tag}","templated":true},"pb:previous-distinct":{"title":"Previous distinct version of this pact","href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/version/0.0.1-SNAPSHOT/previous-distinct"},"pb:diff-previous-distinct":{"title":"Diff with previous distinct version of this pact","href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/version/0.0.1-SNAPSHOT/diff/previous-distinct"},"pb:diff":{"title":"Diff with another specified version of this pact","href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/diff/pact-version/{pactVersion}","templated":true},"pb:pact-webhooks":{"title":"Webhooks for the pact between jsonKafkaConsumerApp and jsonKafkaProviderApp","href":"http://localhost:9292/webhooks/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp"},"pb:consumer-webhooks":{"title":"Webhooks for all pacts with provider jsonKafkaProviderApp","href":"http://localhost:9292/webhooks/consumer/jsonKafkaProviderApp"},"pb:tag-prod-version":{"title":"PUT to this resource to tag this consumer version as 'production'","href":"http://localhost:9292/pacticipants/jsonKafkaConsumerApp/versions/0.0.1-SNAPSHOT/tags/prod"},"pb:tag-version":{"title":"PUT to this resource to tag this consumer version","href":"http://localhost:9292/pacticipants/jsonKafkaConsumerApp/versions/0.0.1-SNAPSHOT/tags/{tag}"},"pb:publish-verification-results":{"title":"Publish verification results","href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMCZzW11bY3ZdPTEwJnA9dHJ1ZQ/verification-results"},"pb:latest-verification-results":{"href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/verification-results/latest"},"pb:triggered-webhooks":{"title":"Webhooks triggered by the publication of this pact","href":"http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/version/0.0.1-SNAPSHOT/triggered-webhooks"},"pb:matrix-for-consumer-version":{"title":"View matrix rows for the consumer version to which this pact belongs","href":"http://localhost:9292/matrix?q[][pacticipant]=jsonKafkaConsumerApp&q[][version]=0.0.1-SNAPSHOT&latestby=cvpv"},"curies":[{"name":"pb","href":"http://localhost:9292/doc/{rel}?context=pact","templated":true}]}}"
  417. 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << HTTP/1.1 200 OK
  418. 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Vary: Accept
  419. 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Type: application/hal+json;charset=utf-8
  420. 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Date: Fri, 19 May 2023 09:21:06 GMT
  421. 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Server: Webmachine-Ruby/1.6.0 Rack/1.3
  422. 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << X-Pact-Broker-Version: 2.106.0
  423. 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << X-Content-Type-Options: nosniff
  424. 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Length: 4849
  425. 14:51:06.934 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
  426. 14:51:06.934 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
  427. 14:51:06.934 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:9292
  428. 14:51:06.935 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 1][route: {}->http://localhost:9292] can be kept alive indefinitely
  429. 14:51:06.936 [main] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-1: set socket timeout to 0
  430. 14:51:06.936 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 1][route: {}->http://localhost:9292][total kept alive: 1; route allocated: 1 of 5; total allocated: 1 of 10]
  431. 14:51:06.943 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager is shutting down
  432. 14:51:06.943 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager shut down
  433. 14:51:07.486 [main] DEBUG org.springframework.test.context.support.DependencyInjectionTestExecutionListener - Performing dependency injection for test context [[DefaultTestContext@7de62196 testClass = JsonKafkaProviderTest, testInstance = io.pact.workshop.product_service.kafka.JsonKafkaProviderTest@2e3a5237, testMethod = [null], testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@163370c2 testClass = JsonKafkaProviderTest, locations = '{}', classes = '{class io.pact.workshop.product_service.Application}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true, server.port=0}', contextCustomizers = set[org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@79d8407f, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e50c791, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@5c671d7f, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@3af9c5b7, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@6e509ffa, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@37d31475], resourceBasePath = 'src/main/webapp', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.web.ServletTestExecutionListener.activateListener' -> false, 'org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
  434. 14:51:07.534 [main] DEBUG org.springframework.test.context.support.TestPropertySourceUtils - Adding inlined properties to environment: {spring.jmx.enabled=false, org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true, server.port=0}
  435.  
  436.   .   ____          _            __ _ _
  437.  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
  438. ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
  439.  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  440.   '  |____| .__|_| |_|_| |_\__, | / / / /
  441. =========|_|==============|___/=/_/_/_/
  442. :: Spring Boot ::                (v2.4.3)
  443.  
  444. 2023-05-19 14:51:08.088  INFO 7550 --- [           main] i.p.w.p.kafka.JsonKafkaProviderTest      : Starting JsonKafkaProviderTest using Java 1.8.0_202 on Guruvardhans-MacBook-Pro.local with PID 7550 (started by guru in /Users/guru/Desktop/greyorange/greymatter-api-docs/contract-tests-sample/provider)
  445. 2023-05-19 14:51:08.104  INFO 7550 --- [           main] i.p.w.p.kafka.JsonKafkaProviderTest      : No active profile set, falling back to default profiles: default
  446. 2023-05-19 14:51:08.288  WARN 7550 --- [kground-preinit] o.s.h.c.j.Jackson2ObjectMapperBuilder    : For Jackson Kotlin classes support please add "com.fasterxml.jackson.module:jackson-module-kotlin" to the classpath
  447. 2023-05-19 14:51:09.536  INFO 7550 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
  448. 2023-05-19 14:51:09.619  INFO 7550 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 73 ms. Found 1 JPA repository interfaces.
  449. 2023-05-19 14:51:10.206  INFO 7550 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.ws.config.annotation.DelegatingWsConfiguration' of type [org.springframework.ws.config.annotation.DelegatingWsConfiguration$$EnhancerBySpringCGLIB$$8ee901a0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
  450. 2023-05-19 14:51:10.252  WARN 7550 --- [           main] o.s.xml.DocumentBuilderFactoryUtils      : http://javax.xml.XMLConstants/property/accessExternalDTD property not supported by org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
  451. 2023-05-19 14:51:10.254  WARN 7550 --- [           main] o.s.xml.DocumentBuilderFactoryUtils      : http://javax.xml.XMLConstants/property/accessExternalSchema property not supported by org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
  452. 2023-05-19 14:51:10.288  INFO 7550 --- [           main] .w.s.a.s.AnnotationActionEndpointMapping : Supporting [WS-Addressing August 2004, WS-Addressing 1.0]
  453. 2023-05-19 14:51:10.930  INFO 7550 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 0 (http)
  454. 2023-05-19 14:51:10.940  INFO 7550 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
  455. 2023-05-19 14:51:10.941  INFO 7550 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.43]
  456. 2023-05-19 14:51:11.064  INFO 7550 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
  457. 2023-05-19 14:51:11.065  INFO 7550 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2593 ms
  458. 2023-05-19 14:51:11.540  INFO 7550 --- [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
  459. 2023-05-19 14:51:11.770  INFO 7550 --- [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
  460. 2023-05-19 14:51:11.942  INFO 7550 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
  461. 2023-05-19 14:51:12.002  INFO 7550 --- [           main] org.hibernate.Version                    : HHH000412: Hibernate ORM core version 5.4.28.Final
  462. 2023-05-19 14:51:12.312  INFO 7550 --- [           main] o.hibernate.annotations.common.Version   : HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
  463. 2023-05-19 14:51:12.461  INFO 7550 --- [           main] org.hibernate.dialect.Dialect            : HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
  464. 2023-05-19 14:51:12.964  INFO 7550 --- [           main] o.h.e.t.j.p.i.JtaPlatformInitiator       : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
  465. 2023-05-19 14:51:12.970  INFO 7550 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
  466. 2023-05-19 14:51:13.231  WARN 7550 --- [           main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
  467. 2023-05-19 14:51:13.828  INFO 7550 --- [           main] .s.s.UserDetailsServiceAutoConfiguration :
  468.  
  469. Using generated security password: df7f6669-3109-4626-853c-8a7d177b4876
  470.  
  471. 2023-05-19 14:51:13.962  INFO 7550 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@49809275, org.springframework.security.web.context.SecurityContextPersistenceFilter@3fa57aa8, org.springframework.security.web.header.HeaderWriterFilter@1d167630, org.springframework.security.web.authentication.logout.LogoutFilter@1b6e4761, io.pact.workshop.product_service.config.BearerAuthorizationFilter@68b3979d, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2e847e71, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@36f40d72, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5fd31df7, org.springframework.security.web.session.SessionManagementFilter@217c6a1e, org.springframework.security.web.access.ExceptionTranslationFilter@8e77c5b]
  472. 2023-05-19 14:51:14.440  INFO 7550 --- [           main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
  473. 2023-05-19 14:51:15.199  INFO 7550 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 59785 (http) with context path ''
  474. 2023-05-19 14:51:15.216  INFO 7550 --- [           main] i.p.w.p.kafka.JsonKafkaProviderTest      : Started JsonKafkaProviderTest in 7.679 seconds (JVM running for 13.634)
  475.  
  476. Verifying a pact between jsonKafkaConsumerApp (0.0.1-SNAPSHOT) and jsonKafkaProviderApp [PENDING]
  477.  
  478.  Notices:
  479.    1) The pact at http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1 is being verified because the pact content belongs to the consumer versions matching the following criteria:
  480.    * latest version of jsonKafkaConsumerApp that has a pact with jsonKafkaProviderApp (0.0.1-SNAPSHOT)
  481.    * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
  482.    2) This pact is in pending state for this version of jsonKafkaProviderApp because a successful verification result for jsonKafkaProviderApp has not yet been published. If this verification fails, it will not cause the overall build to fail. Read more at https://docs.pact.io/go/pending
  483.  
  484.  [from Pact Broker http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMCZzW11bY3ZdPTEwJnA9dHJ1ZQ]
  485.  A simple message
  486.    generates a message which
  487.      Verification Failed - Failed to invoke provider method 'verifySimpleMessageEvent'
  488.  
  489. Pending Failures:
  490.  
  491. 1) A simple message
  492.  
  493.    1.1)       Failed to invoke provider method 'verifySimpleMessageEvent'
  494.  
  495.  
  496. 2023-05-19 14:51:19.440  WARN 7550 --- [           main] a.c.dius.pact.provider.ProviderVersion   : Provider version not set, defaulting to '0.0.0'
  497. 2023-05-19 14:51:19.976  INFO 7550 --- [           main] a.c.d.p.p.DefaultVerificationReporter    : Published verification result of 'Failed(results=[{exception=java.lang.RuntimeException: Failed to invoke provider method 'verifySimpleMessageEvent', description=Request to provider method failed with an exception, interactionId=753ff77671f87af7045426b6f333e767315fbf2e}], description=Request to provider method failed with an exception)' for consumer 'Consumer(name=jsonKafkaConsumerApp)'
  498. [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.475 s - in io.pact.workshop.product_service.kafka.JsonKafkaProviderTest
  499. [INFO] Running io.pact.workshop.product_service.PactVerificationTest
  500. 2023-05-19 14:51:20.096  INFO 7550 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Neither @ContextConfiguration nor @ContextHierarchy found for test class [io.pact.workshop.product_service.PactVerificationTest], using SpringBootContextLoader
  501. 2023-05-19 14:51:20.099  INFO 7550 --- [           main] o.s.t.c.support.AbstractContextLoader    : Could not detect default resource locations for test class [io.pact.workshop.product_service.PactVerificationTest]: no resource found for suffixes {-context.xml, Context.groovy}.
  502. 2023-05-19 14:51:20.099  INFO 7550 --- [           main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [io.pact.workshop.product_service.PactVerificationTest]: PactVerificationTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
  503. 2023-05-19 14:51:20.144  INFO 7550 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration io.pact.workshop.product_service.Application for test class io.pact.workshop.product_service.PactVerificationTest
  504. 2023-05-19 14:51:20.159  INFO 7550 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
  505. 2023-05-19 14:51:20.161  INFO 7550 --- [           main] .b.t.c.SpringBootTestContextBootstrapper : Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@24bba1b7, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2041c9a3, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@36e358de, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2bed5828, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@52a2e2fb, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7c0035dd, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5089a72b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1164990a, org.springframework.test.context.event.EventPublishingTestExecutionListener@549404e7, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@29c76d75, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@346a2799, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@17344d7, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@75b4db22, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@670aac24, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@23909b3]
  506.  
  507. Verifying a pact between ProductCatalogue (0.0.1-SNAPSHOT) and ProductService
  508.  
  509.  Notices:
  510.    1) The pact at http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a is being verified because the pact content belongs to the consumer versions matching the following criteria:
  511.    * latest version of ProductCatalogue that has a pact with ProductService (0.0.1-SNAPSHOT)
  512.    * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
  513.    2) This pact has previously been successfully verified by ProductService. If this verification fails, it will fail the build. Read more at https://docs.pact.io/go/pending
  514.  
  515.  [from Pact Broker http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMyZzW11bY3ZdPTEzJnA9ZmFsc2U]
  516.  get all products with no auth token
  517. 2023-05-19 14:51:20.719  INFO 7550 --- [o-auto-1-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
  518. 2023-05-19 14:51:20.721  INFO 7550 --- [o-auto-1-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
  519. 2023-05-19 14:51:20.724  INFO 7550 --- [o-auto-1-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 2 ms
  520.    returns a response which
  521.      has status code 401 (OK)
  522.      has a matching body (OK)
  523. 2023-05-19 14:51:20.765  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   : Not all of the 6 were verified. The following were missing:
  524. 2023-05-19 14:51:20.766  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get product by ID with no auth token
  525. 2023-05-19 14:51:20.766  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get all products
  526. 2023-05-19 14:51:20.766  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get product with ID 10
  527. 2023-05-19 14:51:20.766  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get product with ID 10
  528. 2023-05-19 14:51:20.766  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get all products
  529.  
  530. Verifying a pact between ProductCatalogue (0.0.1-SNAPSHOT) and ProductService
  531.  
  532.  Notices:
  533.    1) The pact at http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a is being verified because the pact content belongs to the consumer versions matching the following criteria:
  534.    * latest version of ProductCatalogue that has a pact with ProductService (0.0.1-SNAPSHOT)
  535.    * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
  536.    2) This pact has previously been successfully verified by ProductService. If this verification fails, it will fail the build. Read more at https://docs.pact.io/go/pending
  537.  
  538.  [from Pact Broker http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMyZzW11bY3ZdPTEzJnA9ZmFsc2U]
  539.  get product by ID with no auth token
  540.    returns a response which
  541.      has status code 401 (OK)
  542.      has a matching body (OK)
  543. 2023-05-19 14:51:20.800  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   : Not all of the 6 were verified. The following were missing:
  544. 2023-05-19 14:51:20.802  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get all products
  545. 2023-05-19 14:51:20.802  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get product with ID 10
  546. 2023-05-19 14:51:20.802  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get product with ID 10
  547. 2023-05-19 14:51:20.802  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get all products
  548. 2023-05-19 14:51:20.821  INFO 7550 --- [           main] p.j.PactVerificationStateChangeExtension : Invoking state change method 'no products exists':SETUP
  549.  
  550. Verifying a pact between ProductCatalogue (0.0.1-SNAPSHOT) and ProductService
  551.  
  552.  Notices:
  553.    1) The pact at http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a is being verified because the pact content belongs to the consumer versions matching the following criteria:
  554.    * latest version of ProductCatalogue that has a pact with ProductService (0.0.1-SNAPSHOT)
  555.    * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
  556.    2) This pact has previously been successfully verified by ProductService. If this verification fails, it will fail the build. Read more at https://docs.pact.io/go/pending
  557.  
  558.  [from Pact Broker http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMyZzW11bY3ZdPTEzJnA9ZmFsc2U]
  559.  Given no products exists
  560.  get all products
  561.    returns a response which
  562.      has status code 200 (OK)
  563.      has a matching body (OK)
  564. 2023-05-19 14:51:21.318  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   : Not all of the 6 were verified. The following were missing:
  565. 2023-05-19 14:51:21.319  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get product with ID 10
  566. 2023-05-19 14:51:21.319  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get product with ID 10
  567. 2023-05-19 14:51:21.319  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get all products
  568. 2023-05-19 14:51:21.350  INFO 7550 --- [           main] p.j.PactVerificationStateChangeExtension : Invoking state change method 'product with ID 10 does not exist':SETUP
  569.  
  570. Verifying a pact between ProductCatalogue (0.0.1-SNAPSHOT) and ProductService
  571.  
  572.  Notices:
  573.    1) The pact at http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a is being verified because the pact content belongs to the consumer versions matching the following criteria:
  574.    * latest version of ProductCatalogue that has a pact with ProductService (0.0.1-SNAPSHOT)
  575.    * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
  576.    2) This pact has previously been successfully verified by ProductService. If this verification fails, it will fail the build. Read more at https://docs.pact.io/go/pending
  577.  
  578.  [from Pact Broker http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMyZzW11bY3ZdPTEzJnA9ZmFsc2U]
  579.  Given product with ID 10 does not exist
  580.  get product with ID 10
  581.    returns a response which
  582.      has status code 404 (OK)
  583.      has a matching body (OK)
  584. 2023-05-19 14:51:21.455  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   : Not all of the 6 were verified. The following were missing:
  585. 2023-05-19 14:51:21.456  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get product with ID 10
  586. 2023-05-19 14:51:21.456  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get all products
  587. 2023-05-19 14:51:21.468  INFO 7550 --- [           main] p.j.PactVerificationStateChangeExtension : Invoking state change method 'product with ID 10 exists':SETUP
  588.  
  589. Verifying a pact between ProductCatalogue (0.0.1-SNAPSHOT) and ProductService
  590.  
  591.  Notices:
  592.    1) The pact at http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a is being verified because the pact content belongs to the consumer versions matching the following criteria:
  593.    * latest version of ProductCatalogue that has a pact with ProductService (0.0.1-SNAPSHOT)
  594.    * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
  595.    2) This pact has previously been successfully verified by ProductService. If this verification fails, it will fail the build. Read more at https://docs.pact.io/go/pending
  596.  
  597.  [from Pact Broker http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMyZzW11bY3ZdPTEzJnA9ZmFsc2U]
  598.  Given product with ID 10 exists
  599.  get product with ID 10
  600.    returns a response which
  601.      has status code 200 (OK)
  602.      has a matching body (OK)
  603. 2023-05-19 14:51:21.529  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   : Not all of the 6 were verified. The following were missing:
  604. 2023-05-19 14:51:21.531  WARN 7550 --- [           main] a.c.d.p.p.DefaultTestResultAccumulator   :     get all products
  605. 2023-05-19 14:51:21.545  INFO 7550 --- [           main] p.j.PactVerificationStateChangeExtension : Invoking state change method 'products exists':SETUP
  606.  
  607. Verifying a pact between ProductCatalogue (0.0.1-SNAPSHOT) and ProductService
  608.  
  609.  Notices:
  610.    1) The pact at http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a is being verified because the pact content belongs to the consumer versions matching the following criteria:
  611.    * latest version of ProductCatalogue that has a pact with ProductService (0.0.1-SNAPSHOT)
  612.    * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
  613.    2) This pact has previously been successfully verified by ProductService. If this verification fails, it will fail the build. Read more at https://docs.pact.io/go/pending
  614.  
  615.  [from Pact Broker http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMyZzW11bY3ZdPTEzJnA9ZmFsc2U]
  616.  Given products exists
  617.  get all products
  618.    returns a response which
  619.      has status code 200 (OK)
  620.      has a matching body (OK)
  621. 2023-05-19 14:51:21.592  WARN 7550 --- [           main] a.c.dius.pact.provider.ProviderVersion   : Provider version not set, defaulting to '0.0.0'
  622. 2023-05-19 14:51:21.773  INFO 7550 --- [           main] a.c.d.p.p.DefaultVerificationReporter    : Published verification result of 'Ok(interactionIds=[b1311728d0696ca31a4ddf0e39975aa0adf25f14, 2e66cecf2afebbad4b99b595ef3c858356e63c6d, 8e9d34fa4d83404ff16c4f6576db16038d7ba07e, 0c9e6b22cc2d20c01ba6f5cbca98f10a9ec4bd4b, 925337b859a482cb1f37304f3a549d4f2225db25, 1c5f77d335ff3de7b4d26f8456ecd9dece4c89eb])' for consumer 'Consumer(name=ProductCatalogue)'
  623. [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.721 s - in io.pact.workshop.product_service.PactVerificationTest
  624. [INFO]
  625. [INFO] Results:
  626. [INFO]
  627. [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0
  628. [INFO]
  629. [INFO]
  630. [INFO] --- jar:3.2.0:jar (default-jar) @ product-service ---
  631. [INFO] Building jar: /Users/guru/Desktop/greyorange/greymatter-api-docs/contract-tests-sample/provider/target/product-service-1.0-SNAPSHOT.jar
  632. [INFO]
  633. [INFO] --- spring-boot:2.4.3:repackage (repackage) @ product-service ---
  634. [INFO] Replacing main artifact with repackaged archive
  635. [INFO] ------------------------------------------------------------------------
  636. [INFO] BUILD SUCCESS
  637. [INFO] ------------------------------------------------------------------------
  638. [INFO] Total time:  30.022 s
  639. [INFO] Finished at: 2023-05-19T14:51:23+05:30
  640. [INFO] ------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement