diff --git a/applications/processor/script-processor/src/main/java/org/springframework/cloud/stream/app/processor/script/ScriptProcessorConfiguration.java b/applications/processor/script-processor/src/main/java/org/springframework/cloud/stream/app/processor/script/ScriptProcessorConfiguration.java index e826c72c..8c297251 100644 --- a/applications/processor/script-processor/src/main/java/org/springframework/cloud/stream/app/processor/script/ScriptProcessorConfiguration.java +++ b/applications/processor/script-processor/src/main/java/org/springframework/cloud/stream/app/processor/script/ScriptProcessorConfiguration.java @@ -59,12 +59,16 @@ public class ScriptProcessorConfiguration { private static final Log logger = LogFactory.getLog(ScriptProcessorConfiguration.class); - @Autowired + private ScriptProcessorProperties properties; - @Autowired private ScriptVariableGenerator scriptVariableGenerator; + public ScriptProcessorConfiguration(ScriptProcessorProperties properties, ScriptVariableGenerator scriptVariableGenerator) { + this.properties = properties; + this.scriptVariableGenerator = scriptVariableGenerator; + } + @Bean public Function, Object> scriptProcessorFunction() { return processor()::processMessage;