Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Dear all,
I use the Nifi from the docker container and need to pass the “Broker URI” value from environment variable. For this purpose, I initialize the docker container with “MQTT_URL=tcp://localhost:1883” environment variable and reference it from the process configuration.
However, in this case, I receive “Broker URI is invalid because it is not valid URI syntax” notification. When I investigated more, I realized that “Expression language scope: Not Supported” for this property. I will truly appreciate, if you enable expression language for this property.
(I think, ".expressionLanguageSupported(ExpressionLanguageScope.VARIABLE_REGISTRY)" statement need to be added to "PROP_BROKER_URI" property in org.apache.nifi.processors.mqtt.common.AbstractMQTTProcessor)
Kind regard,
Attachments
Issue Links
- links to