У меня есть компонент CDI, аннотированный с помощью @Named и @RequestScoped. Он отлично работает в Glassfish 3.1.2, но когда я его развертываю в Weblogic 12.1.1, я получаю следующую ошибку!Ошибка CDI в weblogic 12.1.1
вызвано следующими причины: org.jboss.weld.exceptions.DefinitionException: WELD-000075 Нормальных контекстной управляемый компонент реализация имеет открытое поле: общественность @ Названный @RequestScoped класс com.xyweb.monitoring.MyController
У меня нет публичного поля в моей фасоли! все они частные, и я использую геттеры и сеттеры. Это ошибка в weblogic 12.1.1? Как обновить версию сварки в weblogic?
Вы собираете библиотеку AspectJ? –
Нет, я не. Когда у меня есть CDI-перехватчики и декораторы, мне больше не нужен Aspectj! ;) – Heidarzadeh
Я спрашивал, потому что я вспоминаю некоторые проблемы с различными версиями ASpectJ на моем пути к классам. –