2015-06-11 6 views
1

Я создал настраиваемую область в CDI.Пользовательский объем в CDI, кажется, требует beans.xml

@NormalScope(passivating = false) 
@Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE,ElementType.METHOD,ElementType.FIELD}) 
@Inherited 
public @interface MyScope { } 

Он работает только тогда, когда я был beans.xml в моем развертывании. Это необходимо?

+0

Какая версия CDI вы используете? –

+0

Am с использованием CDI 1.2 – user1254591

ответ

1

У меня есть упакованный пользовательский объем как отдельная банка и размещен beans.xml внутри. Теперь он работает отлично.

Смежные вопросы