Matthew Clarke created NIFI-5061:
------------------------------------
Summary: NiFi documentation incomplete/wrong for EL hierarchy.
Key: NIFI-5061
URL: https://issues.apache.org/jira/browse/NIFI-5061
Project: Apache NiFi
Issue Type: Bug
Components: Documentation & Website
Affects Versions: 1.5.0
Environment: N/A
Reporter: Matthew Clarke
Within the NiFi Expression Language Guide under the "Structure of a NiFi
Expression" section, the hierarchy of how NiFi searches for a Attribute key is
wrong (still based off NiFi 0.x hierarchy) and incomplete:
Current text:
In this example, the value to be returned is the value of the "my attribute"
value, if it exists. If that attribute does not exist, the Expression Language
will then look for a System Environment Variable named "my attribute." If
unable to find this, it will look for a JVM System Property named "my
attribute." Finally, if none of these exists, the Expression Language will
return a null value.
The current hierarchy in NiFi is as follows:
1. Search FlowFile for Attribute/key
2. Search Process Group for attribute/key
3. Search File Registry File for attribute/key
4. Search NiFi JVM Properties for attribute/key
5. Search System Environment Variables for attribute/key
We should not only fix the above, but in doing so make the above hierarchy more
prominent in the documentation.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)