Hi JB,

Does it also work for .cfg files?

Regards,
JP

-----Message d'origine-----
De : Jean-Baptiste Onofré [mailto:[email protected]] 
Envoyé : mercredi 31 août 2016 15:49
À : [email protected]
Objet : Re: Inject system property value via blueprint

Hi,

you have to use the ext xmlns for that.

Just add the following in your blueprint:

<!-- Allow the use of system properties --> <ext:property-placeholder 
placeholder-prefix="$[" placeholder-suffix="]" />

Then, you can use system properties with $[foo].

Regards
JB

On 08/31/2016 03:46 PM, ellirael wrote:
> I saw an example how to inject property values which are defined in 
> config file.
> It is some thing like this:
>
> <cm:property-placeholder persistent-id="ConfigApp" update-strategy="reload"
>>
> <cm:default-properties>
> <cm:property name="title" value="Default Title"/> 
> </cm:default-properties> </cm:property-placeholder> <bean id="myApp" 
> init-method="refresh"> <property name="title" 
> value="$\{title\}"></property> </bean>
>
> How to do the same with the system property printed by system:property 
> command output?
> Or how to gain access to those system properties values?
>
>
>
> --
> View this message in context: 
> http://karaf.922171.n3.nabble.com/Inject-system-property-value-via-blu
> eprint-tp4047779.html Sent from the Karaf - User mailing list archive 
> at Nabble.com.
>

--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to