Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [INFO] Running io.pact.workshop.product_service.kafka.JsonKafkaProviderTest
- 14:51:02.650 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
- 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)]
- 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]
- 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
- 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
- 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
- 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}.
- 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.
- 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]
- 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]
- 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
- 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: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]
- 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]
- 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].
- 14:51:03.165 [main] DEBUG au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider - provideTestTemplateInvocationContexts called
- 14:51:03.182 [main] DEBUG au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider - Verifying pacts for provider 'jsonKafkaProviderApp' and consumer 'jsonKafkaConsumerApp'
- 14:51:03.639 [main] DEBUG au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider - Pact sources on test class:
- @au.com.dius.pact.provider.junitsupport.loader.PactSource(value=class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader)
- 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
- 14:51:03.647 [main] WARN au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader - Failed to instantiate the value resolver, using the default
- 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"
- at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:102)
- at java.lang.Class.newInstance(Class.java:436)
- at au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader.setupValueResolver(PactBrokerLoader.kt:168)
- at au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader.description(PactBrokerLoader.kt:80)
- at au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider.resolvePactSources(PactJUnit5VerificationProvider.kt:79)
- at au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider.provideTestTemplateInvocationContexts(PactJUnit5VerificationProvider.kt:41)
- at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.lambda$execute$0(TestTemplateTestDescriptor.java:103)
- at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:267)
- at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
- at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
- at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
- at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
- at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
- at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
- at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
- at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:107)
- at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:42)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
- at java.util.ArrayList.forEach(ArrayList.java:1257)
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
- at java.util.ArrayList.forEach(ArrayList.java:1257)
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
- at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
- at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108)
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
- at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:96)
- at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:75)
- at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:55)
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:223)
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:175)
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:139)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:456)
- at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:169)
- at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:595)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:581)
- 14:51:03.655 [main] WARN au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader - Failed to instantiate the value resolver, using the default
- 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"
- at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:102)
- at java.lang.Class.newInstance(Class.java:436)
- at au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader.setupValueResolver(PactBrokerLoader.kt:168)
- at au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader.load(PactBrokerLoader.kt:99)
- at au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider$resolvePactSources$$inlined$flatMap$lambda$1.invoke(PactJUnit5VerificationProvider.kt:80)
- at au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider$resolvePactSources$$inlined$flatMap$lambda$1.invoke(PactJUnit5VerificationProvider.kt:37)
- at au.com.dius.pact.core.support.KotlinLanguageSupportKt.handleWith(KotlinLanguageSupport.kt:38)
- at au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider.resolvePactSources(PactJUnit5VerificationProvider.kt:80)
- at au.com.dius.pact.provider.junit5.PactVerificationInvocationContextProvider.provideTestTemplateInvocationContexts(PactJUnit5VerificationProvider.kt:41)
- at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.lambda$execute$0(TestTemplateTestDescriptor.java:103)
- at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:267)
- at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
- at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
- at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
- at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
- at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
- at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
- at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
- at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:107)
- at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:42)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
- at java.util.ArrayList.forEach(ArrayList.java:1257)
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
- at java.util.ArrayList.forEach(ArrayList.java:1257)
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
- at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
- at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108)
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
- at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:96)
- at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:75)
- at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:55)
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:223)
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:175)
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:139)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:456)
- at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:169)
- at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:595)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:581)
- 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 []
- 14:51:03.658 [main] DEBUG au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader - Authentication: Basic
- 14:51:03.664 [main] DEBUG au.com.dius.pact.core.pactbroker.HalClient - Fetching: /
- 14:51:04.037 [main] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
- 14:51:04.043 [main] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
- 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]
- 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]
- 14:51:04.052 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:9292
- 14:51:04.058 [main] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:9292
- 14:51:04.060 [main] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:59783<->127.0.0.1:9292
- 14:51:04.060 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request GET / HTTP/1.1
- 14:51:04.060 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
- 14:51:04.060 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
- 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> GET / HTTP/1.1
- 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Type: application/json
- 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept: application/hal+json, application/json
- 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:9292
- 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
- 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)
- 14:51:04.062 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
- 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "GET / HTTP/1.1[\r][\n]"
- 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Type: application/json[\r][\n]"
- 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept: application/hal+json, application/json[\r][\n]"
- 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:9292[\r][\n]"
- 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
- 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]"
- 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
- 14:51:04.062 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
- 14:51:06.466 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 401 Unauthorized[\r][\n]"
- 14:51:06.469 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Type: text/plain[\r][\n]"
- 14:51:06.469 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "WWW-Authenticate: Basic realm="Restricted area"[\r][\n]"
- 14:51:06.469 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 0[\r][\n]"
- 14:51:06.469 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
- 14:51:06.474 [main] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 401 Unauthorized
- 14:51:06.475 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Type: text/plain
- 14:51:06.475 [main] DEBUG org.apache.http.headers - http-outgoing-0 << WWW-Authenticate: Basic realm="Restricted area"
- 14:51:06.475 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 0
- 14:51:06.481 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
- 14:51:06.482 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
- 14:51:06.482 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:9292 requested authentication
- 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]
- 14:51:06.482 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
- 14:51:06.482 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
- 14:51:06.482 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
- 14:51:06.482 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for CredSSP authentication scheme not available
- 14:51:06.482 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
- 14:51:06.487 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
- 14:51:06.489 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request GET / HTTP/1.1
- 14:51:06.489 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
- 14:51:06.490 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
- 14:51:06.503 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
- 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> GET / HTTP/1.1
- 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Type: application/json
- 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept: application/hal+json, application/json
- 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:9292
- 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
- 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)
- 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
- 14:51:06.504 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Authorization: Basic cGFjdF93b3Jrc2hvcDpwYWN0X3dvcmtzaG9w
- 14:51:06.504 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "GET / HTTP/1.1[\r][\n]"
- 14:51:06.504 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Type: application/json[\r][\n]"
- 14:51:06.504 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept: application/hal+json, application/json[\r][\n]"
- 14:51:06.504 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:9292[\r][\n]"
- 14:51:06.505 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
- 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]"
- 14:51:06.505 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
- 14:51:06.505 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Authorization: Basic cGFjdF93b3Jrc2hvcDpwYWN0X3dvcmtzaG9w[\r][\n]"
- 14:51:06.505 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
- 14:51:06.527 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 200 OK[\r][\n]"
- 14:51:06.528 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Vary: Accept[\r][\n]"
- 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Type: application/hal+json;charset=utf-8[\r][\n]"
- 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Date: Fri, 19 May 2023 09:21:06 GMT[\r][\n]"
- 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Server: Webmachine-Ruby/1.6.0 Rack/1.3[\r][\n]"
- 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "X-Pact-Broker-Version: 2.106.0[\r][\n]"
- 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "X-Content-Type-Options: nosniff[\r][\n]"
- 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 4300[\r][\n]"
- 14:51:06.529 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
- 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}}}"
- 14:51:06.530 [main] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 200 OK
- 14:51:06.530 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Vary: Accept
- 14:51:06.531 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Type: application/hal+json;charset=utf-8
- 14:51:06.532 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Date: Fri, 19 May 2023 09:21:06 GMT
- 14:51:06.532 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Server: Webmachine-Ruby/1.6.0 Rack/1.3
- 14:51:06.532 [main] DEBUG org.apache.http.headers - http-outgoing-0 << X-Pact-Broker-Version: 2.106.0
- 14:51:06.532 [main] DEBUG org.apache.http.headers - http-outgoing-0 << X-Content-Type-Options: nosniff
- 14:51:06.532 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 4300
- 14:51:06.533 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
- 14:51:06.533 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
- 14:51:06.540 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:9292
- 14:51:06.566 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 0][route: {}->http://localhost:9292] can be kept alive indefinitely
- 14:51:06.567 [main] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: set socket timeout to 0
- 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]
- 14:51:06.590 [main] DEBUG au.com.dius.pact.core.pactbroker.PactBrokerClient - Fetching pacts using the pactsForVerification endpoint
- 14:51:06.607 [main] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
- 14:51:06.608 [main] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
- 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]
- 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]
- 14:51:06.608 [main] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: set socket timeout to 0
- 14:51:06.608 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /pacts/provider/jsonKafkaProviderApp/for-verification HTTP/1.1
- 14:51:06.608 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
- 14:51:06.608 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
- 14:51:06.608 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> POST /pacts/provider/jsonKafkaProviderApp/for-verification HTTP/1.1
- 14:51:06.608 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Type: application/json; charset=UTF-8
- 14:51:06.608 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept: application/hal+json, application/json
- 14:51:06.609 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Length: 31
- 14:51:06.609 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:9292
- 14:51:06.609 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
- 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)
- 14:51:06.609 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
- 14:51:06.609 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "POST /pacts/provider/jsonKafkaProviderApp/for-verification HTTP/1.1[\r][\n]"
- 14:51:06.609 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Type: application/json; charset=UTF-8[\r][\n]"
- 14:51:06.609 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept: application/hal+json, application/json[\r][\n]"
- 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Length: 31[\r][\n]"
- 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:9292[\r][\n]"
- 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
- 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]"
- 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
- 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
- 14:51:06.610 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "{"consumerVersionSelectors":[]}"
- 14:51:06.613 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 401 Unauthorized[\r][\n]"
- 14:51:06.614 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Type: text/plain[\r][\n]"
- 14:51:06.614 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "WWW-Authenticate: Basic realm="Restricted area"[\r][\n]"
- 14:51:06.614 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 0[\r][\n]"
- 14:51:06.614 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
- 14:51:06.614 [main] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 401 Unauthorized
- 14:51:06.614 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Type: text/plain
- 14:51:06.614 [main] DEBUG org.apache.http.headers - http-outgoing-0 << WWW-Authenticate: Basic realm="Restricted area"
- 14:51:06.614 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 0
- 14:51:06.614 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
- 14:51:06.614 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
- 14:51:06.614 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:9292 requested authentication
- 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]
- 14:51:06.614 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
- 14:51:06.615 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
- 14:51:06.615 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
- 14:51:06.615 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for CredSSP authentication scheme not available
- 14:51:06.615 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
- 14:51:06.615 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
- 14:51:06.615 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /pacts/provider/jsonKafkaProviderApp/for-verification HTTP/1.1
- 14:51:06.615 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
- 14:51:06.615 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
- 14:51:06.617 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
- 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> POST /pacts/provider/jsonKafkaProviderApp/for-verification HTTP/1.1
- 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Type: application/json; charset=UTF-8
- 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept: application/hal+json, application/json
- 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Content-Length: 31
- 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:9292
- 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
- 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)
- 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
- 14:51:06.619 [main] DEBUG org.apache.http.headers - http-outgoing-0 >> Authorization: Basic cGFjdF93b3Jrc2hvcDpwYWN0X3dvcmtzaG9w
- 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "POST /pacts/provider/jsonKafkaProviderApp/for-verification HTTP/1.1[\r][\n]"
- 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Type: application/json; charset=UTF-8[\r][\n]"
- 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept: application/hal+json, application/json[\r][\n]"
- 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Content-Length: 31[\r][\n]"
- 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:9292[\r][\n]"
- 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
- 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]"
- 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
- 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "Authorization: Basic cGFjdF93b3Jrc2hvcDpwYWN0X3dvcmtzaG9w[\r][\n]"
- 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
- 14:51:06.619 [main] DEBUG org.apache.http.wire - http-outgoing-0 >> "{"consumerVersionSelectors":[]}"
- 14:51:06.768 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 200 OK[\r][\n]"
- 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Vary: Accept[\r][\n]"
- 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Type: application/hal+json;charset=utf-8[\r][\n]"
- 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Date: Fri, 19 May 2023 09:21:06 GMT[\r][\n]"
- 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Server: Webmachine-Ruby/1.6.0 Rack/1.3[\r][\n]"
- 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "X-Pact-Broker-Version: 2.106.0[\r][\n]"
- 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "X-Content-Type-Options: nosniff[\r][\n]"
- 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 2301[\r][\n]"
- 14:51:06.769 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
- 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"}}}"
- 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 200 OK
- 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Vary: Accept
- 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Type: application/hal+json;charset=utf-8
- 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Date: Fri, 19 May 2023 09:21:06 GMT
- 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Server: Webmachine-Ruby/1.6.0 Rack/1.3
- 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << X-Pact-Broker-Version: 2.106.0
- 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << X-Content-Type-Options: nosniff
- 14:51:06.769 [main] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 2301
- 14:51:06.769 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
- 14:51:06.769 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
- 14:51:06.769 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:9292
- 14:51:06.770 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 0][route: {}->http://localhost:9292] can be kept alive indefinitely
- 14:51:06.771 [main] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: set socket timeout to 0
- 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]
- 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
- 14:51:06.791 [main] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
- 14:51:06.793 [main] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
- 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]
- 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]
- 14:51:06.793 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:9292
- 14:51:06.793 [main] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:9292
- 14:51:06.794 [main] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:59784<->127.0.0.1:9292
- 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
- 14:51:06.794 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
- 14:51:06.794 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
- 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
- 14:51:06.794 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Content-Type: application/json
- 14:51:06.794 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept: application/hal+json, application/json
- 14:51:06.794 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Host: localhost:9292
- 14:51:06.794 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Connection: Keep-Alive
- 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)
- 14:51:06.794 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept-Encoding: gzip,deflate
- 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]"
- 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Content-Type: application/json[\r][\n]"
- 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept: application/hal+json, application/json[\r][\n]"
- 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Host: localhost:9292[\r][\n]"
- 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
- 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]"
- 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
- 14:51:06.794 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "[\r][\n]"
- 14:51:06.800 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "HTTP/1.1 401 Unauthorized[\r][\n]"
- 14:51:06.802 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Type: text/plain[\r][\n]"
- 14:51:06.802 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "WWW-Authenticate: Basic realm="Restricted area"[\r][\n]"
- 14:51:06.802 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Length: 0[\r][\n]"
- 14:51:06.802 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "[\r][\n]"
- 14:51:06.802 [main] DEBUG org.apache.http.headers - http-outgoing-1 << HTTP/1.1 401 Unauthorized
- 14:51:06.802 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Type: text/plain
- 14:51:06.802 [main] DEBUG org.apache.http.headers - http-outgoing-1 << WWW-Authenticate: Basic realm="Restricted area"
- 14:51:06.802 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Length: 0
- 14:51:06.803 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
- 14:51:06.803 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
- 14:51:06.803 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:9292 requested authentication
- 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]
- 14:51:06.803 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
- 14:51:06.803 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
- 14:51:06.803 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
- 14:51:06.803 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for CredSSP authentication scheme not available
- 14:51:06.803 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
- 14:51:06.803 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
- 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
- 14:51:06.803 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
- 14:51:06.804 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
- 14:51:06.804 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
- 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
- 14:51:06.806 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Content-Type: application/json
- 14:51:06.807 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept: application/hal+json, application/json
- 14:51:06.807 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Host: localhost:9292
- 14:51:06.807 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Connection: Keep-Alive
- 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)
- 14:51:06.807 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept-Encoding: gzip,deflate
- 14:51:06.807 [main] DEBUG org.apache.http.headers - http-outgoing-1 >> Authorization: Basic cGFjdF93b3Jrc2hvcDpwYWN0X3dvcmtzaG9w
- 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]"
- 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Content-Type: application/json[\r][\n]"
- 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept: application/hal+json, application/json[\r][\n]"
- 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Host: localhost:9292[\r][\n]"
- 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
- 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]"
- 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
- 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "Authorization: Basic cGFjdF93b3Jrc2hvcDpwYWN0X3dvcmtzaG9w[\r][\n]"
- 14:51:06.807 [main] DEBUG org.apache.http.wire - http-outgoing-1 >> "[\r][\n]"
- 14:51:06.932 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
- 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Vary: Accept[\r][\n]"
- 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Type: application/hal+json;charset=utf-8[\r][\n]"
- 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Date: Fri, 19 May 2023 09:21:06 GMT[\r][\n]"
- 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Server: Webmachine-Ruby/1.6.0 Rack/1.3[\r][\n]"
- 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "X-Pact-Broker-Version: 2.106.0[\r][\n]"
- 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "X-Content-Type-Options: nosniff[\r][\n]"
- 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Length: 4849[\r][\n]"
- 14:51:06.933 [main] DEBUG org.apache.http.wire - http-outgoing-1 << "[\r][\n]"
- 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}]}}"
- 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << HTTP/1.1 200 OK
- 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Vary: Accept
- 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Type: application/hal+json;charset=utf-8
- 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Date: Fri, 19 May 2023 09:21:06 GMT
- 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Server: Webmachine-Ruby/1.6.0 Rack/1.3
- 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << X-Pact-Broker-Version: 2.106.0
- 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << X-Content-Type-Options: nosniff
- 14:51:06.934 [main] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Length: 4849
- 14:51:06.934 [main] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
- 14:51:06.934 [main] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
- 14:51:06.934 [main] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:9292
- 14:51:06.935 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 1][route: {}->http://localhost:9292] can be kept alive indefinitely
- 14:51:06.936 [main] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-1: set socket timeout to 0
- 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]
- 14:51:06.943 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager is shutting down
- 14:51:06.943 [main] DEBUG org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection manager shut down
- 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]]].
- 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}
- . ____ _ __ _ _
- /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
- ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
- \\/ ___)| |_)| | | | | || (_| | ) ) ) )
- ' |____| .__|_| |_|_| |_\__, | / / / /
- =========|_|==============|___/=/_/_/_/
- :: Spring Boot :: (v2.4.3)
- 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)
- 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
- 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
- 2023-05-19 14:51:09.536 INFO 7550 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
- 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.
- 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)
- 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
- 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
- 2023-05-19 14:51:10.288 INFO 7550 --- [ main] .w.s.a.s.AnnotationActionEndpointMapping : Supporting [WS-Addressing August 2004, WS-Addressing 1.0]
- 2023-05-19 14:51:10.930 INFO 7550 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 0 (http)
- 2023-05-19 14:51:10.940 INFO 7550 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
- 2023-05-19 14:51:10.941 INFO 7550 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43]
- 2023-05-19 14:51:11.064 INFO 7550 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
- 2023-05-19 14:51:11.065 INFO 7550 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2593 ms
- 2023-05-19 14:51:11.540 INFO 7550 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
- 2023-05-19 14:51:11.770 INFO 7550 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.
- 2023-05-19 14:51:11.942 INFO 7550 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
- 2023-05-19 14:51:12.002 INFO 7550 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.28.Final
- 2023-05-19 14:51:12.312 INFO 7550 --- [ main] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
- 2023-05-19 14:51:12.461 INFO 7550 --- [ main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
- 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]
- 2023-05-19 14:51:12.970 INFO 7550 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
- 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
- 2023-05-19 14:51:13.828 INFO 7550 --- [ main] .s.s.UserDetailsServiceAutoConfiguration :
- Using generated security password: df7f6669-3109-4626-853c-8a7d177b4876
- 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]
- 2023-05-19 14:51:14.440 INFO 7550 --- [ main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor'
- 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 ''
- 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)
- Verifying a pact between jsonKafkaConsumerApp (0.0.1-SNAPSHOT) and jsonKafkaProviderApp [PENDING]
- Notices:
- 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:
- * latest version of jsonKafkaConsumerApp that has a pact with jsonKafkaProviderApp (0.0.1-SNAPSHOT)
- * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
- 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
- [from Pact Broker http://localhost:9292/pacts/provider/jsonKafkaProviderApp/consumer/jsonKafkaConsumerApp/pact-version/cad7af5d7c576d3aa19e56a755683a7e811ee5a1/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMCZzW11bY3ZdPTEwJnA9dHJ1ZQ]
- A simple message
- generates a message which
- Verification Failed - Failed to invoke provider method 'verifySimpleMessageEvent'
- Pending Failures:
- 1) A simple message
- 1.1) Failed to invoke provider method 'verifySimpleMessageEvent'
- 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'
- 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)'
- [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.475 s - in io.pact.workshop.product_service.kafka.JsonKafkaProviderTest
- [INFO] Running io.pact.workshop.product_service.PactVerificationTest
- 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
- 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}.
- 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.
- 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
- 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]
- 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]
- Verifying a pact between ProductCatalogue (0.0.1-SNAPSHOT) and ProductService
- Notices:
- 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:
- * latest version of ProductCatalogue that has a pact with ProductService (0.0.1-SNAPSHOT)
- * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
- 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
- [from Pact Broker http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMyZzW11bY3ZdPTEzJnA9ZmFsc2U]
- get all products with no auth token
- 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'
- 2023-05-19 14:51:20.721 INFO 7550 --- [o-auto-1-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
- 2023-05-19 14:51:20.724 INFO 7550 --- [o-auto-1-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms
- returns a response which
- has status code 401 (OK)
- has a matching body (OK)
- 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:
- 2023-05-19 14:51:20.766 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get product by ID with no auth token
- 2023-05-19 14:51:20.766 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get all products
- 2023-05-19 14:51:20.766 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get product with ID 10
- 2023-05-19 14:51:20.766 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get product with ID 10
- 2023-05-19 14:51:20.766 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get all products
- Verifying a pact between ProductCatalogue (0.0.1-SNAPSHOT) and ProductService
- Notices:
- 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:
- * latest version of ProductCatalogue that has a pact with ProductService (0.0.1-SNAPSHOT)
- * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
- 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
- [from Pact Broker http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMyZzW11bY3ZdPTEzJnA9ZmFsc2U]
- get product by ID with no auth token
- returns a response which
- has status code 401 (OK)
- has a matching body (OK)
- 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:
- 2023-05-19 14:51:20.802 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get all products
- 2023-05-19 14:51:20.802 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get product with ID 10
- 2023-05-19 14:51:20.802 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get product with ID 10
- 2023-05-19 14:51:20.802 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get all products
- 2023-05-19 14:51:20.821 INFO 7550 --- [ main] p.j.PactVerificationStateChangeExtension : Invoking state change method 'no products exists':SETUP
- Verifying a pact between ProductCatalogue (0.0.1-SNAPSHOT) and ProductService
- Notices:
- 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:
- * latest version of ProductCatalogue that has a pact with ProductService (0.0.1-SNAPSHOT)
- * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
- 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
- [from Pact Broker http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMyZzW11bY3ZdPTEzJnA9ZmFsc2U]
- Given no products exists
- get all products
- returns a response which
- has status code 200 (OK)
- has a matching body (OK)
- 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:
- 2023-05-19 14:51:21.319 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get product with ID 10
- 2023-05-19 14:51:21.319 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get product with ID 10
- 2023-05-19 14:51:21.319 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get all products
- 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
- Verifying a pact between ProductCatalogue (0.0.1-SNAPSHOT) and ProductService
- Notices:
- 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:
- * latest version of ProductCatalogue that has a pact with ProductService (0.0.1-SNAPSHOT)
- * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
- 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
- [from Pact Broker http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMyZzW11bY3ZdPTEzJnA9ZmFsc2U]
- Given product with ID 10 does not exist
- get product with ID 10
- returns a response which
- has status code 404 (OK)
- has a matching body (OK)
- 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:
- 2023-05-19 14:51:21.456 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get product with ID 10
- 2023-05-19 14:51:21.456 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get all products
- 2023-05-19 14:51:21.468 INFO 7550 --- [ main] p.j.PactVerificationStateChangeExtension : Invoking state change method 'product with ID 10 exists':SETUP
- Verifying a pact between ProductCatalogue (0.0.1-SNAPSHOT) and ProductService
- Notices:
- 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:
- * latest version of ProductCatalogue that has a pact with ProductService (0.0.1-SNAPSHOT)
- * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
- 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
- [from Pact Broker http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMyZzW11bY3ZdPTEzJnA9ZmFsc2U]
- Given product with ID 10 exists
- get product with ID 10
- returns a response which
- has status code 200 (OK)
- has a matching body (OK)
- 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:
- 2023-05-19 14:51:21.531 WARN 7550 --- [ main] a.c.d.p.p.DefaultTestResultAccumulator : get all products
- 2023-05-19 14:51:21.545 INFO 7550 --- [ main] p.j.PactVerificationStateChangeExtension : Invoking state change method 'products exists':SETUP
- Verifying a pact between ProductCatalogue (0.0.1-SNAPSHOT) and ProductService
- Notices:
- 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:
- * latest version of ProductCatalogue that has a pact with ProductService (0.0.1-SNAPSHOT)
- * consumer version(s) currently deployed to test (0.0.1-SNAPSHOT)
- 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
- [from Pact Broker http://localhost:9292/pacts/provider/ProductService/consumer/ProductCatalogue/pact-version/5565ba9dfe81399a66afbebb620a3d79df43d46a/metadata/c1tdW2xdPXRydWUmc1tdW2N2XT0xMyZzW11bY3ZdPTEzJnA9ZmFsc2U]
- Given products exists
- get all products
- returns a response which
- has status code 200 (OK)
- has a matching body (OK)
- 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'
- 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)'
- [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.721 s - in io.pact.workshop.product_service.PactVerificationTest
- [INFO]
- [INFO] Results:
- [INFO]
- [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0
- [INFO]
- [INFO]
- [INFO] --- jar:3.2.0:jar (default-jar) @ product-service ---
- [INFO] Building jar: /Users/guru/Desktop/greyorange/greymatter-api-docs/contract-tests-sample/provider/target/product-service-1.0-SNAPSHOT.jar
- [INFO]
- [INFO] --- spring-boot:2.4.3:repackage (repackage) @ product-service ---
- [INFO] Replacing main artifact with repackaged archive
- [INFO] ------------------------------------------------------------------------
- [INFO] BUILD SUCCESS
- [INFO] ------------------------------------------------------------------------
- [INFO] Total time: 30.022 s
- [INFO] Finished at: 2023-05-19T14:51:23+05:30
- [INFO] ------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement