Вопросы по теме 'jboss-weld'
JSF 2.0: используйте значения Enum для selectOneMenu
Я использую JSF 2.0 и хочу заполнить selectOneMenu значениями моего Enum. Простой пример:
// Sample Enum
public enum Gender {
MALE("Male"),
FEMALE("Female");
private final String label;
private Gender(String label) {
this.label =...
81912 просмотров
schedule
17.11.2021
Почему внедрение CDI не работает в одних модулях, но не работает в других?
В моем проекте Java EE есть несколько модулей «Java EE» и веб-модуль. Один из модулей Java EE предоставляет класс CDI, который будет использоваться другими модулями:
@ApplicationScoped
public class XFactory {
@Produces @Actual
public X...
1259 просмотров
schedule
27.11.2021
SessionScope и запланированные потоки
В моем приложении у меня есть служба, которая выполняет тяжелую загрузку (парсинг разных файлов) при создании. Данные являются метаданными, поэтому не изменяются во время выполнения (локализованные строки, сопоставления ключей и значений и т. Д.)....
587 просмотров
schedule
29.11.2021
Seam3 и Weld CDI - это одно и то же?
Может быть, это кажется глупым вопросом, но я действительно сбит с толку. Seam 3 и Weld CDI - это одно и то же? Я читаю несколько сообщений, которые относятся к "CDI (Weld) / Seam 3", следует ли мне рассматривать их как одно и то же?
2481 просмотров
schedule
24.09.2021
Впрыскивающий регистратор, сварка
Я пытаюсь заменить инициализацию стандартного логгера какой-то инъекцией
1-st.
Я пытался использовать журнал сварки в bean-компоненте / веб-сервисах без сохранения состояния
@Stateless
@WebService
public class EchoSSL {
@Inject...
2515 просмотров
schedule
16.01.2022
Петля впрыска CDI
У меня возникла проблема с внедрением CDI в контейнер Weld в JBoss 7.1.1.
У меня есть следующая объектная модель:
@Stateless
class ServiceEjb {
@Inject
A a;
}
class A {
@Inject
B b;
}
class B {
@Inject
A a;
}
При попытке внедрить A или B...
5435 просмотров
schedule
08.03.2022
CDI 1.1 с JBoss
Можно ли использовать CDI 1.1 с JBoss 7.1.1?
У меня есть одна тестовая война, и я хотел бы развернуть эту войну вместе со сваркой 2.0. Я отключил автоматическую загрузку модуля сварки с помощью файла jboss-deployment-structure:...
1544 просмотров
schedule
07.03.2022
Как сделать синглтон в CDI 1.2
Я использую сварку 2.3.5, которая поддерживает CDI 1.2. Я столкнулся с проблемой, что bean-компоненты CDI, аннотированные @javax.inject.Singleton , игнорируются контейнером ( bean-discovery-mode="annotated" ).
После поиска в Google я все еще не...
1390 просмотров
schedule
16.03.2022
CDI перестает работать при использовании Weld-Se-Core и Weld-Servlet-Core?
Я играю с Weld-SE. У меня есть проект с подключаемыми модулями. С одним модулем сварочные работы. Когда другой модуль, который использует weld-servlet-core , помещается в путь к классам (с его зависимостями), CDI перестает работать, выдавая такие...
1040 просмотров
schedule
04.04.2022
Сварка и Java SE
Я новичок в Weld и пытаюсь понять его концепции. У меня есть небольшой опыт работы со Spring и ничего с Guice, поэтому я новичок в DI-фреймворках.
Вот учебник, который представляет CDI, но в контексте веб-приложений. Мне интересно посмотреть, как...
3086 просмотров
schedule
14.05.2022
Как заставить Seam3 Solder с CDI работать в WebSphere 7?
Я хочу использовать Seam Solder и Seam Faces 3 в WebSphere 7 с JSF 2.0 (RI — это Mojarra 2.0.4) и CDI. Я включил все необходимые зависимости (Weld 1.1, JBoss Logging), но сервер не начинает говорить:
Не удалось найти BeanManager с помощью...
1259 просмотров
schedule
19.06.2022
Как указать перехватчик во время ввода
У меня есть бобы, для которых в конкретных инъекциях я хочу добавить данный перехватчик.
Я наивно думал, что есть что-то вроде аннотации @Interceptors , которая могла бы позволить мне написать
private @Interceptors(Logging.class,...
1811 просмотров
schedule
01.07.2022
OmniFaces 3.4.1 не будет развернут в WildFly 16 или 18
Я успешно использую OmniFaces 3.2 в течение нескольких лет без каких-либо проблем.
Однако я не могу развернуть 3.4.1 на WildFly 18. Пробовал и на 16.
КДИ 2.0
JBoss WildFly 18.0.1.Финал
Java openjdk 13.0.2
Грейдл 6.2.1
Отлив...
29 просмотров
schedule
15.07.2022
CDI на GlassFish 3.1.1 b12 выдает ошибку WELD-001408 Неудовлетворенные зависимости
Я пытаюсь оценить CDI на Glassfish 3.1, и хотя мне удалось заставить его работать хорошо, когда я пытаюсь разделить свой код на отдельные модули развертывания, я получаю странную ошибку. Более конкретно:
У меня есть два класса, объединенных в один...
1880 просмотров
schedule
24.07.2022
Внедрение сеансового компонента с помощью CDI
Я пытаюсь внедрить сеансовый компонент в другой сеансовый компонент (в данном конкретном случае это тот же сеансовый компонент), и я получаю эту ошибку:
org.jboss.weld.exceptions.UnsatisfiedResolutionException: WELD-001308 Невозможно разрешить...
1832 просмотров
schedule
21.08.2022
Ссылка на метод производителя CDI приводит к h: selectOneMenu
У меня есть именованный компонент сеанса CustomerRegistration , у которого есть именованный метод производителя getNewCustomer , который возвращает объект Customer . Существует также класс CustomerListProducer , который создает список всех...
1854 просмотров
schedule
16.09.2022
Spring SessionFixationProtectionStrategy убивает CDI Conversation под JBoss/Weld
У меня есть объект, помеченный как @ConversationScoped, который используется между многими шагами мастера.
Это работает отлично, за исключением того, что когда мой пользователь входит в систему, SessionFixationProtectionStrategy Spring вызывает...
1433 просмотров
schedule
28.09.2022
как создать более одного компонента CDI/Weld для одного класса?
В Spring можно было создать экземпляр любого класса, определив соответствующий bean-компонент в xml conf. Также можно было создать более одного экземпляра bean-компонента для одного и того же класса с разными параметрами.....
Есть ли такие...
3273 просмотров
schedule
20.02.2023
Внедрить сущность в компонент ViewScoped
Я новичок в CDI и хочу использовать это для приложения JSF2. Класс MyUser представляет собой простой @Entity -бин, а объект создается методом @PostConstruct в бине:
@Stateful
@Named @javax.faces.bean.SessionScoped
public class UserBean...
4036 просмотров
schedule
21.06.2023
CDI / Weld SE - @Observes ContainerInitialized не работает
У меня есть Weld SE, загруженный таким образом:
WeldContainer weld = new Weld().initialize();
И следующий боб
@ApplicationScoped
public class EntityManagerStoreImpl implements EntityManagerStore {
static { System.out.println("...
1197 просмотров
schedule
28.05.2023