如何在osgi blueprint xml中指定枚举?

时间:2012-06-05 00:50:14

标签: osgi blueprint-osgi

我试图将依赖注入与OSGI蓝图一起使用 我想通过在XML DSL中指定它来构造枚举对象。

在Spring上下文XML中,这看起来像 -

 <bean id="MyTestEnum" class="com.foo.TestEnum"
        factory-method="valueOf">
        <constructor-arg>
            <value>TYPEA</value>
        </constructor-arg>
    </bean>

如何在OSGI Blueprint XML文件中实现此目的?我在标签处看到架构验证错误。

感谢任何指针!

感谢。

1 个答案:

答案 0 :(得分:4)

尝试用

替换constructor-arg
 <argument value="TYPEA"/>