Github user markap14 commented on a diff in the pull request:
https://github.com/apache/nifi/pull/2458#discussion_r171352969
--- Diff:
nifi-nar-bundles/nifi-jms-bundle/nifi-jms-processors/src/main/java/org/apache/nifi/jms/processors/ConsumeJMS.java
---
@@ -136,9 +155,16 @@
relationships = Collections.unmodifiableSet(_relationships);
}
+ @OnScheduled
--- End diff --
@mosermw thanks for the explanation! Makes sense. I would recommend
reconsidering where it is implemented, though. Would look at either creating a
new Validator in StandardValidators that allows EL without FlowFile attributes
and evaluates that before validating the result, or otherwise just removing the
validator all together and implementing it in customValidate... I would just
prefer to see this done as part of the validation, rather than when the user
attempts to start the processor. Make sense?
---