Как указать enum в osgi blueprint xml?

Я пытаюсь использовать инъекцию зависимостей в схеме OSGI.
Я хочу построить объект(ы) перечисления, указав его в XML DSL.

В XML-контексте Spring это будет выглядеть так:

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

Как добиться этого в XML-файле OSGI Blueprint? Я вижу ошибку проверки схемы в теге..

Цените любые указатели!

Спасибо.


person Rishi    schedule 05.06.2012    source источник


Ответы (1)


Попробуйте заменить блок constructor-arg на

 <argument value="TYPEA"/>
person Holly Cummins    schedule 05.06.2012