Вопросы по теме 'cdi'

Аннотированный метод перехватчика вызова CDI в том же экземпляре
вот моя реализация DAO, я буду загружать всю таблицу и кэшировать в памяти в течение определенного периода времени @ApplicationScoped public class DataAccessFacade { @Inject private EntityManager em; @CacheOutput public...
2746 просмотров
schedule 20.01.2023

CDI — уведомляется ли вызывающий абонент, когда наблюдатель наблюдает за событием?
Я использую CDI и хочу знать, как вызывающая сторона уведомляется о том, что наблюдатель наблюдал событие или нет. Если на это событие не действуют наблюдатели, то я хочу что-то сделать. Я не вижу, чтобы это было задокументировано где-либо в...
338 просмотров
schedule 12.09.2023

Content Assist для компонентов JSF2 + CDI (сварка) + Eclipse Helios
Я пытаюсь использовать компоненты JSF2 CDI (сварные) в eclipse helios вместо ManagedBeans , но не могу выполнить автоматическое завершение внутри языка выражений для моих компонентов Named (нажатие #{myNamedBean. Ctrl + Пробел } штучка) Но...
4511 просмотров
schedule 12.09.2023

Интеграция Weld CDI в приложение JSF 1.2 EJB на jboss 6 AS
С двух вечеров я пытаюсь интегрировать CDI сварки в приложение EJB 3.1 с JSF 1.2. Я просто попытался вызвать контроллер с аннотацией @Named на странице JSF. Проблема в том, что при развертывании проекта не выдается никаких исключений, а также при...
1050 просмотров
schedule 25.07.2022

Вставить строку с квалификатором в CDI
Я пытаюсь сделать простую вещь. Введите квалифицированный String (или File ) в CDI. Итак, у меня есть квалификатор: @Retention(RetentionPolicy.RUNTIME) @Target({FIELD,METHOD,PARAMETER,TYPE}) @Qualifier public @interface FilesRepositoryPath...
1640 просмотров
schedule 03.03.2022

Внедрение ejb в управляемый компонент вызывает BeanInstantiationException
Я сделал простое приложение для проверки этой проблемы, с которой я столкнулся в небольшом масштабе. У меня есть ejb: @Local public interface PersonaDAO { public void sayHello(Persona persona); } @Stateless public class PersonaDAOImpl...
8975 просмотров
schedule 20.10.2023

Вызов метода производителя в области сеанса CDI из сеансового компонента EJB без сохранения состояния
Я хочу внедрить текущего пользователя, используя @Inject @Current User во всех слоях (т. е. веб-слое, слое EJB). Для этого у меня есть следующий метод CDI Producer: @Named @SessionScoped public class UserController { @Resource SessionContext...
6382 просмотров
schedule 10.09.2022

Можно ли управлять сканированием classpath в Weld?
Я играл с Weld-SE (Java SE) и заметил, что если в пути к классам много JAR, время запуска JVM составляет несколько секунд. Нет ли способа указать/ограничить путь сканирования в виде шаблона пакета или шаблона пути, как в Apache Ant или AspectJ?...
4574 просмотров
schedule 01.06.2024

Доступ к параметрам контекста сервлета из расширения CDI
Я пытаюсь написать расширение CDI, которому необходимо получить доступ к параметрам контекста, определенным в web.xml, через <context-param> . Я думаю, что есть два способа сделать это: Как-то получить ServletContext и позвонить...
3830 просмотров
schedule 01.08.2022

Как получить CDI-компонент SessionScoped из фильтра?
Этот вопрос связан с предыдущим вопросом о написании обработчика времени ожидания сеанса. . Ответ в этом потоке включал доступ к различным управляемым компонентам в области сеанса из сервлета. Рекомендация (как видно здесь ) состоит в том,...
10619 просмотров
schedule 04.01.2023

Как наблюдать (или перехватывать) начало разговора в CDI?
Я хотел бы наблюдать или перехватывать вызов метода Conversation.begin() в CDI, чтобы хранить новый Conversation.getId() и перечислять все открытые диалоги. Я не нашел в спецификации ( JSR-299 ), как наблюдать такое событие. Я думаю о сложной...
341 просмотров
schedule 21.09.2023

Оцените ValueExpression в ResourceHandler с помощью Apache CODI
Мое веб-приложение работает на Websphere 8.0.0.2 с Apache CODI 1.0.1, и у меня есть проблема, связанная с реализацией простых лиц в ResourceHandler. Primefaces оценивает выражение значения в обработчике ресурсов для извлечения динамического...
443 просмотров
schedule 21.03.2024

новый диалог CDI
Находясь внутри не транзиентного разговора, мне нужно начать новый разговор для бина. Дело в следующем: у меня есть страница jsf с cdi bean-компонентом для обработки создания и изменения заказа. В меню страницы есть пункт "новый заказ". Итак, при...
858 просмотров
schedule 29.07.2022

@ javax.faces.bean.ManagedProperty в CDI @Named bean возвращает значение null
Я пытаюсь разобраться с @javax.faces.bean.ManagedProperty , но безуспешно! Я следил за этим руководством, и это не кажется таким уж сложным. Но мой код просто не работает! Вот небольшой фрагмент @ManagedBean @SessionScoped public class...
14375 просмотров
schedule 03.01.2023

Неудовлетворенные зависимости для типа [] с квалификаторами [@Default] в точке внедрения (с использованием @Stateful EJB с CDI)
У меня есть следующий код для управления двумя типами репозиториев. Оба класса репозитория наследуют интерфейс, позволяющий повторно инициализировать свои ресурсы. public interface CachingRepository { public void invalidateCache(); }...
46936 просмотров
schedule 12.03.2024

RESTEasy на TJWS с CDI
Я пытаюсь использовать контейнер встраиваемых сервлетов TJWS для запуска приложения RestEasy, используя это руководство пользователя http://docs.jboss.org/resteasy/docs/2.3.3.Final/userguide/html/RESTEasy_Embedded_Container.html#d0e2640...
985 просмотров
schedule 16.02.2022

Самый простой способ получить ViewScope и избежать исключения LazyInitializationException в стеке JBoss AS7 (JSF2, CDI, JPA2, Seam?)
Я пытаюсь настроить стек веб-приложений на основе JBoss AS7 для небольших исследовательских прототипов и студенческих проектов, который отвечает следующим требованиям: Я хочу использовать связанные с AJAX области видимости, такие как ViewScope...
4537 просмотров
schedule 14.01.2024

Шов 3 / ОТДЫХ / Инъекция
Цитата Я пытаюсь создать приложение REST с помощью Seam 3. Привет, мир, отлично работает. Но я попытался использовать инъекцию в приложении Rest с аннотацией @Inject, но объект по-прежнему нулевой. Есть ли у кого-нибудь фрагмент кода,...
381 просмотров
schedule 24.04.2022

Наследование событий CDI
Есть ли способ использовать наследование классов с событиями CDI? Допустим, у меня есть что-то вроде этого: public class ParentEvent{} public class ChildEvent extends ParentEvent{} и что-то вроде этого: public class Manager(){...
1023 просмотров
schedule 06.06.2022

Проблема с EJB 3.1, внедренным с компонентом CDI во время работы JUnit
Я создал EJB3.1 и внедрил CDI-компонент с помощью @inject, но столкнулся с некоторыми проблемами во время модульного тестирования, однако при тестировании из сервлета он работает нормально. У меня есть файл beans.xml в папке WEB-INF. Ниже приведен...
1595 просмотров
schedule 29.12.2023