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

Ris*_*shi 2 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>
Run Code Online (Sandbox Code Playgroud)

如何在 OSGI Blueprint XML 文件中实现这一点?我在标签处看到架构验证错误..

感谢任何指针!

谢谢。

Hol*_*ins 5

请尝试更换constructor-arg与块

 <argument value="TYPEA"/>
Run Code Online (Sandbox Code Playgroud)