我有一個有兩個實現的接口。我想將這兩個實現都公開爲OSGi服務,但是當我這樣做時會覆蓋另一個。請發現我做的配置:將接口的多個實現公開爲OSGI服務
<bean id="formService" class="com.dbt.form.service.FormService"/>
<bean id="formAPIService" class="com.dbt.form.service.FormAPIService"/>
<osgi:service
ref="formAPIService"
interface="com.dbt.form.service.ifc.IFormService"/>
<osgi:service
ref="formService"
interface="com.dbt.form.service.ifc.IFormService" />
這裏formService
由formAPIService
實現覆蓋。
請幫我解決這個問題。