Same issue if run as standalone, I even tested adding a cfg file with the configuration entry, but the bundle fails to start and the value in the configuration file does not seem to be honored.
Best regards, Alex soto > On Sep 2, 2016, at 8:59 AM, Jean-Baptiste Onofré <[email protected]> wrote: > > Do you have the issue only in Pax Exam or in Karaf standalone container as > well ? > > I just tried with a simple blueprint and it works fine with ext and cm xmlns. > > Regards > JB > > On 09/02/2016 02:49 PM, Alex Soto wrote: >> Hi JB, >> >> Yes, I saw that other thread, but it is still not working for me. I >> printed the user.home value in the activation method of some other DS >> component, and is it correctly set to the user home directory. It only >> does not work when referenced in a Blueprint XML. I don’t know if I >> have the correct versions, or perhaps I am missing a feature. From the >> Karaf/Pax-Exam log I can see the following features being loaded. >> >> mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.1 >> mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.0.7 >> mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.4.5 >> >> mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core.compatibility/1.0.0 >> mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.1.5 >> mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.1.5 >> mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.1.5 >> mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.1.5 >> mvn:org.apache.aries.jmx/org.apache.aries.jmx.whiteboard/1.1.5 >> mvn:org.apache.aries.proxy/org.apache.aries.proxy.api/1.0.1 >> mvn:org.apache.aries.proxy/org.apache.aries.proxy.impl/1.0.4 >> mvn:org.apache.aries/org.apache.aries.util/1.1.1 >> mvn:org.apache.camel/camel-blueprint/2.17.0 >> mvn:org.apache.felix/org.apache.felix.scr/2.0.2 >> mvn:org.apache.felix/org.apache.felix.scr.compat/1.0.2 >> mvn:org.apache.karaf.scr/org.apache.karaf.scr.command/4.0.3 >> mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.0.3 >> >> >> Does it look correct to you? >> >> Also, I see a strange message: >> >> 2016-09-02 08:32:22,218 | INFO | pool-10-thread-1 >> | BlueprintExtender >> | org.apache.aries.blueprint.core | No quiesce support is available, >> so blueprint components will not participate in quiesce operations >> >> Not sure what that means. >> >> Thank you, and best regards, >> Alex soto >> >> >> >>> On Sep 2, 2016, at 1:28 AM, Jean-Baptiste Onofré <[email protected] >>> <mailto:[email protected]>> wrote: >>> >>> Hi Alex, >>> >>> I answered to another user couple of days ago with the same question >>> (system property in blueprint) and he said it works fine. >>> >>> Can you check the actual value of user.home ? >>> >>> I will try by my side. >>> >>> Regards >>> JB >>> >>> On 09/01/2016 07:45 PM, Alex Soto wrote: >>>> Hello, I have a blueprint bundle defined as: >>>> >>>> <blueprint >>>> xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" >>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >>>> xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0" >>>> xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" >>>> xsi:schemaLocation=" >>>> http://www.osgi.org/xmlns/blueprint/v1.0.0 >>>> >>>> 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" >>>> update-strategy="reload" placeholder-prefix="#{" >>>> placeholder-suffix="}"> >>>> <cm:default-properties> >>>> <cm:property name="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}" /> >>>> </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]> <mailto:[email protected]> >>>> >>>> >>>> >>> >>> -- >>> Jean-Baptiste Onofré >>> [email protected] <mailto:[email protected]> >>> http://blog.nanthrax.net <http://blog.nanthrax.net/> >>> Talend - http://www.talend.com <http://www.talend.com/> >> > > -- > Jean-Baptiste Onofré > [email protected] > http://blog.nanthrax.net > Talend - http://www.talend.com
