From 40e0801aef9df2bf0134dac70d2c3a4299259b0e Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Tue, 10 Nov 2020 13:17:04 +0100 Subject: [PATCH] Added logging of message verifier implementation --- .../messaging/internal/ContractVerifierMessaging.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spring-cloud-contract-verifier/src/main/java/org/springframework/cloud/contract/verifier/messaging/internal/ContractVerifierMessaging.java b/spring-cloud-contract-verifier/src/main/java/org/springframework/cloud/contract/verifier/messaging/internal/ContractVerifierMessaging.java index bcb5c8e4a2..987cc27e77 100644 --- a/spring-cloud-contract-verifier/src/main/java/org/springframework/cloud/contract/verifier/messaging/internal/ContractVerifierMessaging.java +++ b/spring-cloud-contract-verifier/src/main/java/org/springframework/cloud/contract/verifier/messaging/internal/ContractVerifierMessaging.java @@ -42,7 +42,9 @@ public class ContractVerifierMessaging { public ContractVerifierMessaging(MessageVerifier exchange) { this.exchange = exchange; - log.info("The message verifier implementation is of type [" + exchange.getClass() + "]"); + if (exchange != null) { + log.info("The message verifier implementation is of type [" + exchange.getClass() + "]"); + } } public void send(ContractVerifierMessage message, String destination, @Nullable YamlContract contract) {