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
