0
可以說我有隻用下面的類的捆綁產品:OSGi服務的塊始,直到屬性出現
class FullName {
String firstName
String lastName
public FullName (String firstName, String lastName){
this.firstName = firstName;
this.lastName = lastName;
}
}
我將使用以下藍圖配置創建類全名的一個對象實例化這個服務:
<cm:property-placeholder persistent-id="FullNameApp" update-strategy="reload" >
<!-- No default properties -->
</cm:property-placeholder>
<bean id="full-name" class="org.mypackage.FullName">
<argument value="${first.name}" />
<argument value="${last.name}" />
</bean>
我正在使用Karaf 3.0。這些屬性不存在$ KARAF_HOME/etc/FullNameApp.cfg。我怎樣才能使這個bundle塊的開始永遠存在,直到這些屬性出現?
感謝您的回答。我將教育自己的聲明性服務。 – 2014-09-24 21:05:08