我有一个有两个实现的接口。我想将这两个实现都公开为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
实现覆盖。
请帮我解决这个问题。