From fbdc2a1ac94d2b3ba02ef667993f78be16500e12 Mon Sep 17 00:00:00 2001 From: Alex Savitsky Date: Wed, 28 Nov 2018 10:10:08 -0500 Subject: [PATCH] NIFI-5843 added subjects to the error message when neither script body nor script text are provided --- .../java/org/apache/nifi/script/ScriptingComponentHelper.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-processors/src/main/java/org/apache/nifi/script/ScriptingComponentHelper.java b/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-processors/src/main/java/org/apache/nifi/script/ScriptingComponentHelper.java index 776fc492a71a..831d3055403c 100644 --- a/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-processors/src/main/java/org/apache/nifi/script/ScriptingComponentHelper.java +++ b/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-processors/src/main/java/org/apache/nifi/script/ScriptingComponentHelper.java @@ -127,8 +127,8 @@ public Collection customValidate(ValidationContext validationC // Verify that exactly one of "script file" or "script body" is set Map propertyMap = validationContext.getProperties(); if (StringUtils.isEmpty(propertyMap.get(ScriptingComponentUtils.SCRIPT_FILE)) == StringUtils.isEmpty(propertyMap.get(ScriptingComponentUtils.SCRIPT_BODY))) { - results.add(new ValidationResult.Builder().valid(false).explanation( - "Exactly one of Script File or Script Body must be set").build()); + results.add(new ValidationResult.Builder().subject("Script Body or Script File").valid(false).explanation( + "exactly one of Script File or Script Body must be set").build()); } return results;