Hello Alex,

I did use the same, but in my case I had to update the version of the schemas 
to.

http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.3.0 
<http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.3.0>
and 
http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.5.0 
<http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.5.0>


- christian


> Am 01.09.2016 um 20:47 schrieb Alex Soto <[email protected]>:
> 
> No, I checked. This is still in integration test mode, with Pax-Exam, so the 
> directory does not yet have any cfg files other than Karaf’s own.
> 
> Best regards,
> Alex soto
> 
> 
> 
>> On Sep 1, 2016, at 2:12 PM, Guillaume Nodet <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Are you sure you don't have this value coming from the configuration in 
>> etc/my.config.id.cfg or something like that  ?
>> We had such a pattern in multiple places in Karaf 2.x and it was working 
>> fine.
>> 
>> 2016-09-01 19:45 GMT+02:00 Alex Soto <[email protected] 
>> <mailto:[email protected]>>:
>> Hello,  I have a blueprint bundle defined as:
>> 
>> <blueprint 
>>      xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0 
>> <http://www.osgi.org/xmlns/blueprint/v1.0.0>"
>>      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance 
>> <http://www.w3.org/2001/XMLSchema-instance>" 
>>      xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0 
>> <http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0>"
>>      xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0 
>> <http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0>"
>>      xsi:schemaLocation="
>>              http://www.osgi.org/xmlns/blueprint/v1.0.0 
>> <http://www.osgi.org/xmlns/blueprint/v1.0.0> 
>>              https://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd 
>> <https://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd>">
>> 
>>      <ext:property-placeholder placeholder-prefix="$[" 
>> placeholder-suffix="]" />
>> 
>>      <cm:property-placeholder persistent-id="my.config.id 
>> <http://my.config.id/>" update-strategy="reload" placeholder-prefix="#{" 
>> placeholder-suffix="}">
>>              <cm:default-properties>
>>                      <cm:property name="my.file.name <http://my.file.name/>" 
>> value="$[user.home]/.other/somefile" />
>>              </cm:default-properties>
>>      </cm:property-placeholder>
>>      
>>      <bean id=“fileReader" class="org.FileReader">
>>              <argument value="#{my.file.name <http://my.file.name/>}" />
>>      </bean>
>>                      
>> 
>> The $[user.home]  place holder is never substituted , so I get file not 
>> found error on file name "$[user.home]/.other/somefile"
>> I have search everywhere but I can’t figure out what I am doing wrong.
>> 
>> 
>> Best regards,
>> Alex soto
>> [email protected] <mailto:[email protected]>
>> 
>> 
>> 
>> 
>> 
>> 
>> -- 
>> ------------------------
>> Guillaume Nodet
>> ------------------------
>> Red Hat, Open Source Integration
>> 
>> Email: [email protected] <mailto:[email protected]>
>> Web: http://fusesource.com <http://fusesource.com/>
>> Blog: http://gnodet.blogspot.com/ <http://gnodet.blogspot.com/>
>> 
> 

Reply via email to