Valentin Maechler created DELTASPIKE-1167:
---------------------------------------------
Summary: deltaspike configuration: Variable Replacement in
Configured Values is NOT (!) stage aware
Key: DELTASPIKE-1167
URL: https://issues.apache.org/jira/browse/DELTASPIKE-1167
Project: DeltaSpike
Issue Type: Bug
Components: Configuration
Affects Versions: 1.6.1
Reporter: Valentin Maechler
using the following apache-deltaspike.properties
{code}
edge-server-url=http://localhost:8081
edge-server-url.Development=http://development:8081
edge-server-url.Staging=http://staging:8081
edge-server-url.Production=http://prod:8081
some-service-url=${edge-server-url}/some-service
{code}
and executing the following code:
{code}
System.out.println("some-service-url="+ConfigResolver.getProjectStageAwarePropertyValue("some-service-url"));
{code}
having the following java VM arg set:
{code}
-Dorg.apache.deltaspike.ProjectStage=Staging
{code}
results in the output:
some-service-url=http://localhost:8081/some-service
expected is:
some-service-url=http://staging:8081/some-service
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)