0
ответов

Замена CDI для @ManagedProperty

Я новичок как в CDI, так и в JSF, и я пытаюсь преобразовать некоторый код из демонстрации Richfaces 4, чтобы использовать CDI вместо аннотаций JSF. Я понимаю, что могу использовать @Named для замены @MangedBean и @...
вопрос задан: 30 March 2012 07:32
0
ответов

Понимание cdi Instance<> и.get()vs @Inject

Я немного не понимаю, что использовать в следующей ситуации:Предположим, сервлет создает приложение, которое обрабатывает http-сессию пользователя, и приложение это :публичный класс...
вопрос задан: 28 March 2012 21:55
0
ответов

Аннотация @Model и MVC

В документации Weld указано, что аннотация javax.enterprise.inject.Model предназначена для логических контроллеров (, поскольку она помечает компонент как @RequestScoped и @Named). Но почему он называется Model...
вопрос задан: 28 March 2012 12:29
0
ответов

Как выбрать контейнер по квалификатору из arquillian.xml?

Я хочу иметь разные конфигурации контейнеров в файле arquillian.xml и выбирать их в своем тесте. Но я не могу загрузить какой-либо контейнер, кроме контейнера по умолчанию.
вопрос задан: 16 March 2012 16:25
0
ответов

Что такое Spring DI, эквивалентный CDI InjectionPoint?

Я хотел бы создать метод производителя bean-компонента Spring, который знает, кто его вызвал, поэтому я начал со следующего кода: @Configuration public class LoggerProvider { @Bean @Scope("...
вопрос задан: 13 March 2012 13:51
0
ответов

Producer Methods vs Named Classes

Интересно, какой способ предпочтительнее: доступ к параметрам backing bean по полному classname.property, или прямой доступ только к имени свойства через producer method? Особенно если проект сильно разрастется ...
вопрос задан: 29 February 2012 19:26
0
ответов

Java EE 6: @Inject и Instance

У меня вопрос об аннотации @Inject в java ee 6: В чем разница между: @Inject частный тест TestBean; @Inject частный экземпляр test2; Чтобы получить ссылку: ...
вопрос задан: 15 February 2012 21:24
0
ответов

Как использовать наследование и списки событий CDI?

Можно ли использовать вариацию типов в событиях CDI? вот случай: предположим, что у меня есть корневой тип события MyEvent и подкласс DummyEvent Моя цель - обработать список событий, полученных с удаленного компьютера ...
вопрос задан: 9 February 2012 15:11
0
ответов

Могу ли я использовать внедрение конструктора CDI для EJB?

Я хочу сделать что-то вроде этого: @Stateless публичный класс GreeterEjb {частный финальный приветствующий Greeter; @Inject public GreeterEjb (приветствующий приветствующий) {this.greeter = greeter; } ...
вопрос задан: 7 February 2012 09:12
0
ответов

WELD-001408 Неудовлетворенные зависимости при внедрении EJB, реализующих интерфейсы

Вот ситуация. У меня есть следующие интерфейсы: открытый интерфейс Parent {} открытый интерфейс ChildOne расширяет Parent {} открытый интерфейс ChildTwo расширяет Parent {} и 2 EJB: @ ...
вопрос задан: 27 January 2012 19:18
0
ответов

Имеет ли смысл CDI, если нет веб-уровня и, следовательно, нет HTTP-сеанса?

Новый JSR 299 " «Внедрение контекстов и зависимостей для Java EE», похоже, основано на концепции «Области действия». Компоненты создаются и связываются с одной из поддерживаемых областей действия: приложение, сеанс (...
вопрос задан: 26 January 2012 12:21
0
ответов

@RequestScoped Внедрение CDI в компонент @MessageDriven

Если у меня есть компонент CDI с ограниченным объемом запроса, введенный в EJB @MessageDriven с использованием JMS, как показано ниже, могу ли я предположить, что любой данный экземпляр Foo будет использоваться только одним onMessage вызов за раз? В ...
вопрос задан: 3 January 2012 18:32
0
ответов

Является ли область диалога подходящей заменой области представления?

В JSF 2.0 наибольшее количество очевидным вариантом использования для области просмотра является одна страница с потенциально множественными обратными сообщениями AJAX. Использование CDI вместо управляемых компонентов JSF оставляет нас без области предст
вопрос задан: 1 January 2012 18:53
0
ответов

Когда именно аннотация @Inject инициирует внедрение bean-компонента SessionScoped в сервлет?

Мне нужно изменить объект сеанса пользователя (bean-компонент SessionScoped - CDI) в сервлете, поэтому Мне нужно как-то достать этот боб. Я использовал инъекцию следующим образом: @Inject частный пользователь UserSession; где ...
вопрос задан: 28 December 2011 16:52
0
ответов

EJB 3.1 Stateful и CDI Scope Conversation

У меня есть @Stateful EJB, аннотированный как @ConversationScoped. Клиент (JSF) делает запрос к моему EJB, который: начинает разговор - conversation.begin(), делает что-то и показывает ответ на ...
вопрос задан: 30 November 2011 21:23
0
ответов

CDI в многоуровневой архитектуре. Как внедрить объект сервиса с помощью аннотаций CDI?

Я разрабатываю приложение, которое состоит из трех слоев: Уровень доступа к базе данных (JPA + Hibernate в качестве провайдера) слой бизнес-логики Презентационный слой (JSF 2.0) Перед началом работы я прочитал ...
вопрос задан: 28 November 2011 11:45
0
ответов

Почему я не могу иметь статические публичные поля в моих управляемых бобах?

Я только что начал использовать бета-версию Netbeans 7.1, и она выдает ошибки такого типа, которых я никогда раньше не видел. А именно: Управляемый боб с публичным полем не должен объявлять никакую область видимости, кроме ...
вопрос задан: 26 November 2011 01:25
0
ответов

Как @SessionScoped работает с EJB? CDI только для веб-уровня?

Как сеанс определяется в @SessionScoped CDI bean? Эта аннотация действительна только при вызове из контейнера сервлетов, где сеанс четко определен в форме HttpSession? Если нет, то как ...
вопрос задан: 22 November 2011 22:00
0
ответов

CDI Внедрение EJB приводит к NullPointerException

Я новичок в Java EE 6 и CDI. Я прочитал несколько руководств и документацию по сварке. Однако то, что должно работать, исходя из моего понимания, не так, поэтому мне нужна помощь. У меня есть следующие ...
вопрос задан: 18 November 2011 10:56
0
ответов

Могу ли я (и как) искать управляемые бобы CDI, используя javax.naming.Context#lookup в модуле EJB?

Могу ли я (и если да, то как?) искать управляемые бобы CDI, используя javax.naming.Context#lookup в модуле EJB? Я использую GlassFish v3. Я предполагаю, что могу использовать @Named, но каково JNDI-имя управляемого боба CDI? I ...
вопрос задан: 17 November 2011 12:36
0
ответов

Класс ..$Proxy$_$$_WeldClientProxy' не имеет свойства '...'

Итак, я пытаюсь заставить пример приложения работать. Я использую Primefaces 3.3M4-SNAPSHOT, веб-профиль JBOSS 7 (CDI и JSF Mojarra). У меня есть мой backing bean: @Named @ViewScoped @URLMapping(id = "...
вопрос задан: 30 October 2011 03:47
0
ответов

Именованный компонент JSF с ограниченной областью действия приложения (он же @ManagedBean (eager = true))

Есть ли способ инициализировать именованный компонент с аннотацией javax.inject.Named / javax .enterprise.context.ApplicationScoped как @ManagedBean (eager = true) из пакета javax.faces? @Named @ ApplicationScoped ...
вопрос задан: 19 October 2011 22:27
0
ответов

В CDI отсутствуют @ViewScoped и @FlashScoped

Почему в Java EE 6 CDI отсутствуют аннотации @ViewScoped и @FlashScoped? (особенно первое заставляет меня задуматься, потому что CDI происходит из мира Seam, который уже знал очень похожий ScopeType ....
вопрос задан: 18 October 2011 20:03
0
ответов

Могут ли управляемые bean-компоненты CDI и JSF-компоненты взаимодействовать друг с другом?

У меня есть веб-приложение Tomcat 6 JSF, которое я хотел бы настроить с помощью bean-компонентов CDI. Однако мне придется постепенно преобразовывать проект в CDI. У меня такой вопрос: можно ли управлять компонентами CDI и традиционным JSF ...
вопрос задан: 12 October 2011 01:04
0
ответов

Внедрение CDI в FacesConverter

Судя по нескольким поискам, это похоже на проблему, которая существует уже некоторое время. Я написал FacesConverter, который выглядит следующим образом. Категория объекта - это сущность JPA и ...
вопрос задан: 23 September 2011 15:42
0
ответов

@Inject, @EJB, @Local, @Remote, @LocalBean и т.д....: запутались?

@Inject, @EJB, @LocalBean и т.д...: запутались? ] У меня следующая конфигурация: 1 EAR на одном GF, содержащий 2 EJB-JAR с компонентами EJB. 1 WAR на другом Glassfish сервере (=> другие JVM), содержащие веб-компоненты, обращающиеся к EJB к
вопрос задан: 9 September 2011 13:21
0
ответов

Спринская поддержка CDI? [Закрыто]

Весна была хорошей рамками для DI и AOP для разработчиков Java. Теперь приходит стандартная спецификация для DI и AOP, который является CDI. Любой хороший продукт больше не может оставаться хорошим без ...
вопрос задан: 30 August 2011 04:04
0
ответов

Свойство JSF Bean не обновлено [дубликат]

У меня есть bean-компонент с полем с именем 'name' и JSF-форма, имеющая inputText, сопоставленный с этим полем. Начальное значение поля хорошо отображается в форме. Проблема в том, когда я отправляю ...
вопрос задан: 27 August 2011 22:02
0
ответов

Внедрение ресурсов в UIComponent (он же здесь работает CDI?)

Я пишу (составной) компонент который должен взаимодействовать с моим DAO. Вот как объявляется часть Java: @FacesComponent (value = "selectLocation") открытый класс SelectLocation extends ...
вопрос задан: 23 August 2011 20:34
0
ответов

Можно ли управлять сканированием пути к классам в Weld?

Я играл с Weld-SE (Java SE) и заметил, что если в пути к классам много JAR, запускается JVM время составляет несколько секунд. Нет ли способа указать / ограничить путь сканирования ...
вопрос задан: 18 August 2011 22:28