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