0
ответов

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

Мы начинаем экспериментировать с реализацией наших серверных служб с использованием CDI. Сценарий таков: EJB с @Startup запускается при развертывании EAR. Бин ApplicationScoped вводится в это: @ ...
вопрос задан: 23 May 2017 12:31
0
ответов

Java CDI @PersistenceContext и безопасность потоков

Является ли EntityManager @Inject[ed] следующим в нескольких классах потокобезопасным? @PersistenceContext(unitName="blah") частный EntityManager em; Этот вопрос и этот кажутся специфичными для Spring. Я ...
вопрос задан: 23 May 2017 12:26
0
ответов

Как мне получить bean-компонент CDI SessionScoped изнутри фильтра?

Этот вопрос связан с предыдущим вопросом о написании обработчика тайм-аута сеанса. Ответ в этом потоке заключался в доступе из сервлета к различным управляемым компонентам с привязкой к сеансу. The ...
вопрос задан: 23 May 2017 12:17
0
ответов

Рекомендация о том, с чего мне начать читать о CDI (Weld)

Я нашел эту CDI / Weld: книгу или рекомендацию по ресурсам, и да, это тот же вопрос, но теперь он «старый», поэтому мне интересно, поступали ли какие-либо обновления по этому вопросу? Я в процессе изучения ...
вопрос задан: 23 May 2017 12:15
0
ответов

Каковы накладные расходы на создание регистраторов SLF4J в статическом и нестатическом контекстах?

Я всегда использовал следующий шаблон для построения (SLF4J) регистраторов: private static final Logger log = LoggerFactory.getLogger(MyClass.class); До сих пор это работало, но я задавался вопросом о...
вопрос задан: 23 May 2017 12:10
0
ответов

Как создавать и уничтожать управляемые компоненты CDI (Weld) с помощью BeanManager?

Я пытаюсь создать экземпляры управляемых компонентов CDI, используя BeanManager, а не Instance .select (). Get (). Это было предложено как обходной путь к проблеме, которая возникла у меня с ApplicationScoped ...
вопрос задан: 23 May 2017 11:50
0
ответов

jsf viewparam i humbur pas gabimit të vërtetimit [dublikatë]

Po përballem me çështjen vijuese: në një faqe, rendis të gjithë përdoruesit e aplikacionit tim dhe kam një buton "edit" për secilin një, e cila është një lidhje "GET" me? id = . Faqja e redaktimit ka një
вопрос задан: 23 May 2017 11:45
0
ответов

javax.ejb.NoSuchEJBException после повторного развертывания EJB

с использованием Glassfish 3.0.1 ... Если у меня есть веб-приложение, которое удаленно обращается к EJB в другом приложении, и удаленное приложение, содержащее EJB, повторно развернуто, я получаю исключение javax.ejb.NoSuchEJBException ...
вопрос задан: 23 May 2017 10:33
0
ответов

Следует ли использовать @EJB или @Inject

Я нашел этот вопрос: В чем разница между @Inject и @EJB, но я не стал мудрее. Я не занимался Java EE раньше и у меня нет опыта внедрения зависимостей, поэтому я не ...
вопрос задан: 23 May 2017 10:31
0
ответов

Можно ли @Inject бин @RequestScoped в @Stateless EJB?

Можно ли внедрить bean-компонент CDI с областью запроса в сессионный bean-компонент без сохранения состояния? Я задал связанный вопрос и подумал, что конкретный вопрос CDI @RequestScoped в @Stateless заслуживает своего собственного ...
вопрос задан: 23 May 2017 10:29
0
ответов

представляют собой JSF 2.x @viewscoped Управляемые фасоли Fh Thread Safe?

Я был погибшим на пару часов по этому вопросу без оценки. Документы сварки и задачи CDI довольно четко относится к безопасности потоков. Например: применение приложений - не ...
вопрос задан: 28 January 2016 18:46
0
ответов

Как реализовать транзакцию, управляемую контейнером (CMT)?

Я хотел сохранить объект (ReportBean) в базе данных, но получил сообщение об ошибке: javax.persistence.TransactionRequiredException: для выполнения этой операции требуется транзакция (либо используйте ...
вопрос задан: 22 November 2015 00:17
0
ответов

Разница между контекстом и областью действия в CDI - и вообще в Java

Изучая JSR-299, я прочитал раздел 5.1 справочника Weld, в котором объясняется, как области видимости работают в CDI. По-видимому, контекст - это понятие, тесно связанное со сферой действия. Я немного понял, что ...
вопрос задан: 13 June 2015 13:02
0
ответов

CDI - Написание пользовательских контекстов и областей видимости

Я хотел бы иметь свои собственные контексты для некоторых проектов на основе CDI. Мне нужны (хочу) настраиваемые области видимости, чтобы я мог определить, как долго компонент живет и где. Чтобы реализовать свой собственный контекст, вам необходимо ...
вопрос задан: 7 June 2015 11:35
0
ответов

Как я могу вызывать поток несколько раз в Python?

Извините, если это глупый вопрос. Я пытаюсь использовать несколько классов многопоточности для завершения различных заданий, что включает в себя вызов этих многопоточности в разное время для многих ...
вопрос задан: 22 May 2015 17:05
0
ответов

Как заменить @ManagedBean / @ViewScope на CDI в JSF 2.0 / 2.1

В настоящее время я оцениваю Java EE 6 / JSF 2.1 с RichFaces. Бин, который объявлен как @ManagedBean @ViewScoped Получает набор идентификаторов (например, для подготовки операции удаления). Через JSF всплывающее окно подтверждения ...
вопрос задан: 20 April 2015 06:57
0
ответов

Java EE 6 и CDI

Я только начинаю изучать CDI и Java EE 6, но нашел этот фрагмент кода, который хочу полностью понять. @Stateful @Модель открытый класс MemberRegistration {@Inject private EntityManager em; ...
вопрос задан: 5 April 2015 15:31
0
ответов

JSF Interceptor не работает

Почему мой перехватчик не работает? MyLog.java @Inherited @InterceptorBinding @Retention (RUNTIME) @Target ({METHOD, TYPE}) public @interface MyLog {} MyLogger.java @Interceptor @MyLog @Priority (...
вопрос задан: 25 February 2015 16:19
0
ответов

Метод Бина, который возвращает на предыдущую страницу

После выполнения соответствующего действия метод моего компонента должен убедиться, что браузер вернулся на предыдущую страницу. Как я могу справиться с этим? Я использую CDI Conversation.
вопрос задан: 20 February 2015 06:14
0
ответов

wildfly: чтение свойств из каталога конфигурации

Я пытаюсь прочитать информацию о развертывании из файла свойств в моей папке конфигурации wildfly. Я попробовал это: @Singleton @Startup открытый класс DeploymentConfiguration {protected ...
вопрос задан: 14 January 2015 22:01
0
ответов

Неудовлетворенные зависимости для типа X с квалификаторами @Default

Я пытаюсь внедрить объект данного типа (Greeter) в EJB, работающий внутри Wildfly 8.2. Однако развертывание всегда завершается неудачно с сообщением Неудовлетворенные зависимости для типа Greeter с ...
вопрос задан: 30 December 2014 15:11
0
ответов

EJB против CDI и паттерна «Entity Boundary Control»

Я пытаюсь разобраться в CDI, EJB и паттерне Entity Boundary Control (ECB). Насколько я понимаю, шаблон ECB состоит в том, что граница - это начало и конец границы транзакции. ...
вопрос задан: 30 October 2014 17:08
0
ответов

@Inject для передачи параметров в компонент CDI @Named через URL

Если я не могу использовать аннотацию @ManagedProperty с @Named, поскольку @ManagedProperty не работает в CDI(?), то как передать параметры в URL-адресе клиента Facelets? В моем коде я хочу передать...
вопрос задан: 28 June 2014 19:57
0
ответов

Поддержка beans (@ManagedBean) или CDI Beans (@Named)?

Я только что начал читать Core JavaServer Faces, 3-е изд. и они говорят следующее (выделено мной): это историческая случайность, что есть два отдельных механизма, компоненты CDI и управляемый JSF ...
вопрос задан: 5 May 2014 17:56
0
ответов

Как объединить события @Asynchronous и Weld / CDI и @Observe (во время = TransactionPhase.AFTER_COMPLETION) в Glassfish 3.1

Прежде всего позвольте мне заявить, что следующий пример кода работал просто отлично в GF 3.0.1. Проблемы начались, когда мы перешли на GF 3.1. Я использую метод @Asynchronous public void executeFlowStep (...
вопрос задан: 19 February 2014 16:35
0
ответов

Как легко внедрить строковые константы с помощью Weld?

У нас есть ситуация, когда мы предоставляем внешнюю конфигурацию в виде карты для наших запущенных программ. Я обнаружил, что JSR-330 Dependency Injection дает гораздо более чистый способ использовать это ...
вопрос задан: 16 October 2013 20:53
0
ответов

Ограниченные дженерики с CDI

Спецификация JSR-299 гласит в §3.1: Если класс управляемого компонента является универсальным типом, он должен иметь область видимости @Dependent. Если управляемый компонент с параметризованным классом компонента объявляет любую область действия, другую..
вопрос задан: 26 August 2013 06:59
0
ответов

Внедрение зависимостей EJB 3 - слишком много вариантов?

Мы начинаем новый проект, основанный на EJB 3.0. У меня есть "пружинный" фон (и он мне нравится), поэтому для меня очень важна слабая связь и тестируемость. Этот пост не должен быть о "ejb vs. ...
вопрос задан: 10 August 2013 13:01
0
ответов

Внедрение зависимостей с использованием файла «.properties»

Я использую Java EE 6 и мне нужно загрузить конфигурацию из файла «.properties». Существует ли рекомендуемый способ (лучшей практики)для загрузки значений из файла конфигурации с использованием внедрения зависимостей? Я...
вопрос задан: 18 May 2013 14:03
0
ответов

В чем разница между областями видимости @ApplicationScoped и @Singleton в CDI?

В CDI есть псевдо-область видимости @ApplicationScoped и (javax.inject) @Singleton. В чем разница между ними? Помимо того, что @ApplicationScoped проксируется, а @Singleton - нет. ...
вопрос задан: 10 May 2013 10:45