Jürgen Albert created FELIX-6590:
------------------------------------
Summary: [Interprolator Plugin] cascading defaults error
Key: FELIX-6590
URL: https://issues.apache.org/jira/browse/FELIX-6590
Project: Felix
Issue Type: Bug
Components: Configuration Admin
Reporter: Jürgen Albert
I have the following construct:
$[env:MQTT_WRITE_HOST;default='$[prop:MQTT_WRITE_HOST;default=some.host]']
The Goal is, env -> prop -> default
The result unfortunately is not as expected. if I have no default for the props
statement, the fallback works and it tries to resolve the property if the env
is not set. If I have the second default for the case that nothing is set, the
env immediately defaults to "some.host]".
The Quotes for the default make no difference in this case, even if I only
quote the value of the last default. My current workaround is
$[env:MQTT_WRITE_HOST;default=]$[prop:MQTT_WRITE_HOST;default=some.host]
Additionally a convinient version like propEnv and envProp would be nice to
cover suche a case in on statement.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)