No, this should actually work. Do you mind shipping a patch to our existing 
unit test to show the behaviour?
Much easier for us to tackle this with a unit test.
 
txs and LieGrue,
strub



> Am 12.10.2017 um 17:13 schrieb Sándor Norbert <[email protected]>:
> 
> Hello,
> 
> I'm experimenting with DeltaSpike configuration using release 1.8.0, in a 
> JBoss EAP6.4 based application.
> 
> I have a very simple project:
> 
> _META-INF/apache-deltaspike.properties_
> 
>   a.Development=dev-a
>   a.Production=prod-a
>   b=a: ${a}
> 
> _CDI bean_
> 
>     @Inject
>     @ConfigProperty(name = "a")
>     private String a;
> 
>     @Inject
>     @ConfigProperty(name = "b")
>     private String b;
> 
>     @PostConstruct
>     public void initialize() {
>         System.out.println(a);
>         System.out.println(b);
>     }
> 
> The project stage is "computed" correctly as Development (I configured it 
> using a system property).
> But the output is:
> 
>   [stdout] dev-a
>   [stdout] a: ${a}
> 
> So the variable is not resolved. Based on the documentation I would expect:
> 
>   [stdout] dev-a
>   [stdout] a: dev-a
> 
> Am I misunderstand the property resolution process?
> 
> Thanks for your help in advance.
> Best regards:
> Norbi
> 

Reply via email to