From 62ee4ad811c1ccecbb8d01c913b118d002fdec29 Mon Sep 17 00:00:00 2001 From: David Melia Date: Thu, 14 Sep 2023 11:37:11 +0100 Subject: [PATCH] https://github.com/spring-cloud/spring-cloud-contract/issues/1935 (#1937) --- .../cloud/contract/stubrunner/StubRunnerExecutor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-contract-stub-runner/src/main/java/org/springframework/cloud/contract/stubrunner/StubRunnerExecutor.java b/spring-cloud-contract-stub-runner/src/main/java/org/springframework/cloud/contract/stubrunner/StubRunnerExecutor.java index 98b0d90be5..6ea5c89c93 100644 --- a/spring-cloud-contract-stub-runner/src/main/java/org/springframework/cloud/contract/stubrunner/StubRunnerExecutor.java +++ b/spring-cloud-contract-stub-runner/src/main/java/org/springframework/cloud/contract/stubrunner/StubRunnerExecutor.java @@ -251,7 +251,7 @@ class StubRunnerExecutor implements StubFinder { setMessageType(contract, ContractVerifierMessageMetadata.MessageType.OUTPUT); Object payload = null; - if (body.getClientValue() instanceof FromFileProperty) { + if (body != null && body.getClientValue() instanceof FromFileProperty) { FromFileProperty fromFile = (FromFileProperty) body.getClientValue(); if (fromFile.isByte()) { payload = fromFile.asBytes();