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) {