Вопросы по теме 'jboss-weld'

Различия между реализациями Java EE 6 CDI
Я просмотрел справочную реализацию JSR-299 Contexts and Dependency Injection от JBoss и хотел узнать, как другие реализации CDI сравниваются друг с другом. В частности, я знаю о Weld, Resin CanDI (от Caucho) и Apache OpenWebBeans.
11260 просмотров
schedule 02.04.2022

Внедрение зависимостей с помощью @Inject в Weld (JSR-299 RI). Как найти соответствующий @Produces?
Я играл с эталонной реализацией JSR-299 «Weld» с целью использования ее в автономном приложении, я просмотрел документацию и поразился волшебству. Мой вопрос заключается в том, как находится производитель данного объекта для @Inject'ed? Либо...
1045 просмотров

Google Guice против JSR-299 CDI / Weld
Weld, эталонная реализация JSR-299 Contexts and Dependency Injection, считает себя своего рода преемником Spring и Guice. CDI находился под влиянием ряда существующих сред Java, включая Seam, Guice и Spring. Тем не менее, CDI имеет свой...
22830 просмотров

Где я должен декларировать свои ресурсы CDI?
JSR-299 (CDI) представляет (к сожалению, названную) концепцию ресурса: http://docs.jboss.org/weld/reference/1.0.0/en-US/html/resources.html#d0e4373 Ресурс в этой номенклатуре можно рассматривать как мост между брендом внедрения зависимостей Java...
787 просмотров
schedule 29.08.2022

Как избежать ConcurrentModificationExceptions при использовании EJB3.1 @Asynchronous
[Моя установка: приложение Java EE 6 с EJB3.1, CDI/Weld, JSF2, работающим на Glassfish 3.0.1] Я читал несколько статей о новых @Asynchronous методах в EJB3.1, но ни в одной из них не упоминались опасности асинхронных методов и то, о чем вам...
1444 просмотров

Сбой впрыска в сварку при вызове метода из супер/абстрактного класса с Wicket
У меня проблема с сваркой калитки. При @Inject-ing EJB, который наследуется от абстрактного класса, если я пытаюсь вызвать метод из абстрактного класса, я получаю ошибку ejb-ref. Однако, если я вызываю метод из конкретного класса, он работает...
927 просмотров
schedule 30.12.2023

Настройте Interceptor для использования ВСЕХ CDI-компонентов внутри приложения.
В моем веб-приложении JEE6-CDI я объявил перехватчик безопасности, например этот: //Secure.java @Inherited @Target({TYPE, METHOD}) @Retention(RUNTIME) @InterceptorBinding public @interface Secure {} //SecurityInterceptor.java @Secure...
5533 просмотров
schedule 19.04.2022

CDI (Weld)/Seam 3 Persistence module/Glassfish 3 - Необъяснимое исключение при запуске сервера
Я использую Weld, реализацию CDI Jboss. JPA/Hibernate для постоянства. Для чего-то другого я даю трещину на Glassfish 3, которую я раньше не использовал. Я использую Maven для управления зависимостями. Поскольку в CDI нет встроенного управления...
1406 просмотров
schedule 01.06.2022

припой шва (бывший проект расширения сварки) не инициализирован
Я хочу использовать регистратор в своем веб-приложении Java. Я использую JBossAS 6.0.0.final, cdi (weld), jsf... и т.д. Seam Solder предлагает использовать абстрактный логгер не привязываясь к конкретной реализации (slf4j, log4j и т.д) используя...
832 просмотров
schedule 26.07.2023

Что такое Weld, JSR-299?
Я нашел множество руководств, показывающих образцы кода Weld, но не вводный обзор. Не могли бы вы предложить вводную статью или ответить на следующие вопросы: Что Weld делает / дает вам? Как это связано с Java EE 6? Как его использовать в...
12245 просмотров
schedule 08.06.2022

CDI WELD @ConversationScoped @Stateful EJB talk.end() и @Remove SFSB
в настоящее время я пытаюсь удалить сессионный компонент ConversationScoped Stateful Session Bean (SFSB). ConversationScope управляется контейнером CDI, а жизненный цикл SFSB управляется контейнером EJB. Это правильно? В моем контроллере я...
2807 просмотров
schedule 12.12.2022

CDI Weld и AspectJ — org.jboss.weld.exceptions.UnproxyableResolutionException
Я получаю эту ошибку при использовании AspectJ и CDI. org.jboss.weld.exceptions.UnproxyableResolutionException: WELD-001437 Класс bean-компонента с нормальной областью действия myPackageName.myClassName не является прокси-сервером, поскольку...
1005 просмотров
schedule 12.08.2022

Использование JAX-RS (RESTEasy) с CDI (Weld) в Tomcat 7
В приложении JSF 2.0 (работающем на Tomcat 7 и использующем weld 1.1.1.Final) я хочу предложить своему пользователю загрузить некоторые двоичные файлы (.doc, .pdf и т. Д.). Чтобы удовлетворить эту потребность, я хочу использовать компонент ресурсов...
7067 просмотров
schedule 03.10.2022

Можно ли уничтожить прицел CDI?
Я работаю над приложением Java EE, в основном JAX-RS с административной консолью JSF, которое использует CDI/Weld для внедрения зависимостей с javax.enterprise.context.ApplicationScoped . Помимо мелких проблем с отладкой, CDI отлично сработал для...
4753 просмотров
schedule 18.04.2024

Как настроить быстрый запуск калитки для использования CDI-калитки?
Что мне нужно сделать, чтобы заставить CDI работать над моим проектом быстрого запуска калитки? Когда я пытаюсь запустить сервер Jetty, я получаю исключение: org.jboss.seam.solder.beanManager.BeanManagerUnavailableException: Failed to locate...
1267 просмотров

jsf viewparam потерян после ошибки проверки
Я столкнулся со следующей проблемой: на одной странице я перечисляю всех пользователей моего приложения и имею кнопку «редактировать» для каждого из них, которая является ссылкой «ПОЛУЧИТЬ» с ?id=<userid> . Страница редактирования имеет...
4507 просмотров
schedule 09.07.2022

Где я могу разместить подходящих кандидатов для CDI в развертывании Glassfish v3?
У меня есть код в одном банке (a.jar), который содержит файл @Inject X x . Я хочу выполнить инъекцию реализацией в другом jar (b.jar, являющемся действительным архивом bean-компонента и т. д.). Насколько я понимаю, я не могу развернуть файлы...
164 просмотров
schedule 22.07.2023

Запуск POJO в приложении Weld/Seam3
Я пытаюсь запустить POJO при запуске в моем приложении Weld/Seam3, но мне не повезло. Я пробовал следующее, но ни один из них не работал: @Singleton public class StartupJobs { @Inject private Logger log; public void...
844 просмотров
schedule 30.08.2022

Не удается внедрить entityManager в Weld & Seam 3
Я приступаю к шву 3 и сварке. Теперь я борюсь с постоянством - entityManager не вводится. Кулак, я создал проект maven с нуля (не создан). Этот проект состоит из двух подмодулей: модель: содержит только объекты web: содержит интерфейс...
3744 просмотров
schedule 25.05.2023

CDI / Weld: отключить позднюю инициализацию / вызов @PostConstruct
У меня есть приложение CDI / Weld, работающее с Hibernate и JSF 2 внутри Jetty. Мне нужно выполнить некоторую инициализацию после запуска сервера Jetty. Я делаю это в @PostConstruct методе @ApplicationScoped bean-компонента, но он не...
995 просмотров
schedule 21.12.2022