[ 
https://issues.apache.org/jira/browse/NIFI-3125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alec Wenzowski updated NIFI-3125:
---------------------------------
    Description: 
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.

  was:
Given a `nifi.properties` configured with the following
```
nifi.variable.registry.properties=./conf/service.properties
```

And a `service.properties` with
```
nifi.service.api_key=pony_foo
```

Upon booting nifi and inspecting `logs/nifi-app.log` I see
```
745:2016-11-29 19:12:47,020 INFO [main] o.a.nifi.util.FileBasedVariableRegistry 
Loaded 1 properties from './conf/service.properties'
```

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.


> 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
>            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)

Reply via email to