You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@deltaspike.apache.org by "Valentin Maechler (JIRA)" <ji...@apache.org> on 2016/06/05 13:30:59 UTC

[jira] [Created] (DELTASPIKE-1167) deltaspike configuration: Variable Replacement in Configured Values is NOT (!) stage aware

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)

Re: [jira] [Created] (DELTASPIKE-1167) deltaspike configuration: Variable Replacement in Configured Values is NOT (!) stage aware

Posted by "John D. Ament" <jo...@apache.org>.
Mark,

Would you be able to tackle this?

John

On Sun, Jun 5, 2016 at 9:30 AM Valentin Maechler (JIRA) <ji...@apache.org>
wrote:

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