[
https://issues.apache.org/jira/browse/NIFI-3125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15707163#comment-15707163
]
Joseph Witt commented on NIFI-3125:
-----------------------------------
[~wenzowski] I believe the issue you're seeing is that you're attempting to
provide an EL statement for a property which at present does not support EL. I
just looked at the code to verify this. You should be able to see in the UI
that it is not indicating it supports EL. That said, we should do a couple
follow up items:
1. We should warn users when EL statements are detected on properties that do
not support EL
2. We should add EL support for this property (i think)
Do you agree?
> Cannot access custom properties from expression language
> --------------------------------------------------------
>
> Key: NIFI-3125
> URL: https://issues.apache.org/jira/browse/NIFI-3125
> Project: Apache NiFi
> Issue Type: Bug
> Components: Core Framework
> Affects Versions: 1.1.0
> Environment: $ sw_vers
> ProductName: Mac OS X
> ProductVersion: 10.12.1
> BuildVersion: 16B2555
> $ java -version
> java version "1.8.0_112"
> Java(TM) SE Runtime Environment (build 1.8.0_112-b16)
> Java HotSpot(TM) 64-Bit Server VM (build 25.112-b16, mixed mode)
> Reporter: Alec Wenzowski
>
> Given a variable registry property file has been configured
> {code:title=conf/nifi.properties|borderStyle=solid}
> nifi.variable.registry.properties=./conf/service.properties
> {code}
> And it contains one valid key
> {code:title=conf/service.properties|borderStyle=solid}
> nifi.service.api_key=pony_foo
> {code}
> Upon booting nifi and inspecting I see
> {code:title=logs/nifi-app.log|borderStyle=solid}
> 745:2016-11-29 19:12:47,020 INFO [main]
> o.a.nifi.util.FileBasedVariableRegistry Loaded 1 properties from
> './conf/service.properties'
> {code}
> Yet when I configure a {{GetHTTP}} processor with its Username property set
> to the Value $\{nifi.service.api_key\} it issues HTTP requests without
> authentication–the configured HTTP Basic Authentication username of
> `pony_foo` is not used–and behaves as if the $\{nifi.service.api_key\} value
> has not been set.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)