0
ответов

EJB 3.1. Нужна ли аннотация @Local?

До сих пор я почти всегда работал с неинтерфейсными EJB и немного понимаю необходимость аннотации @Local. Рассмотрим такой пример: public interface MyBeanIntf { void doStuff(); } @...
вопрос задан: 29 January 2012 10:26
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
ответов

Отключение всех расписаний в Glassfish 3.1

Как отключить все планировщики (@Schedule аннотированными) в проекте, депланировки в Glassfish 3.1 Может быть, для этого есть некоторые записи конфигурации? У меня есть около 20 EJB с планировщиками в моем проекте и если ...
вопрос задан: 25 January 2012 14:12
0
ответов

Есть ли способ заставить контейнер Embedded EJB загружаться быстрее?

Я делаю свое первое веб-приложение Java EE, используя glassfish и netbeans. Когда я создаю модульный тест, требующий встроенного EJB-контейнера, его загрузка может занять около 30 секунд. Я думал, что это ...
вопрос задан: 10 January 2012 00:50
0
ответов

@MessageDriven транзакции и семантика повторной доставки

Каков наилучший способ выполнить следующее? Бин @MessageDriven выполняет некоторую работу с базой данных при неудаче я хочу откатить транзакцию БД но я также хочу, чтобы JMS-сообщение НЕ было ...
вопрос задан: 31 December 2011 17:33
0
ответов

Планирование заданий: EJB 3.1 Timers или Quartz?

Наш магазин в настоящее время использует Quartz для наших существующих проектов. Единственным недостатком является то, что потоки Quartz выполняются неуправляемыми. Мы переходим на EJB 3.1, и я хотел бы узнать, есть ли способ воспроизвести ...
вопрос задан: 30 December 2011 16:23
0
ответов

Использование EJBContext getContextData - это безопасно?

Я планирую использовать EJBContext для передачи некоторых свойства на уровне приложения (в частности, bean-компонент, управляемый сообщениями) до обратного вызова жизненного цикла постоянства, который не может быть напрямую введен или ...
вопрос задан: 22 December 2011 18:39
0
ответов

Можно ли изменить параметр ejb во время выполнения для аннотации @Schedule?

Наверное, глупый вопрос для кто-то с опытом работы с ejb ... Я хочу динамически читать и изменять параметр минут для одного из моих компонентов EJB, который использует планировщик Java EE через @Schedule ...
вопрос задан: 11 December 2011 15:19
0
ответов

EJB 3.1 Stateful и CDI Scope Conversation

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

Можно ли настроить EJB 3.1 @Schedule вне кода приложения?

Как настроить интервалы расписания: @Schedule (persistent = true, minute = "*", second = "* / 5", hour = "*") вне кода приложения? Как его настроить в ejb-jar.xml? Могу ли я настроить его ...
вопрос задан: 17 November 2011 12:59
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
ответов

Модульное тестирование EJB 3.1

Я провожу небольшое исследование модульного тестирования EJB 3.1. В конце концов, моя цель - создать простое в использовании решение для модульного тестирования EJB 3.1. Я не очень разбираюсь в больших реализациях EJB ...
вопрос задан: 14 October 2011 09:32
0
ответов

Future and Exception

Как убедиться, что исключение сгенерировано @Asynchronous методом из EJB 3.1 методы не съедаются Future молча? Я знаю, что можно использовать метод Future.get для получения исключения, но он будет ждать ...
вопрос задан: 10 October 2011 09:42
0
ответов

В TDD, почему OpenEJB и почему Arquillian?

Я веб-разработчик, закончивший некоторые разработки Java EE (Richfaces, Seam 2, EJB 3.1, JPA). Для тестирования JPA я использую hypersonic и Mockito. Но мне не хватает более глубоких знаний по EJB. Кто-то может возразить, что мы должны ...
вопрос задан: 9 October 2011 20:49
0
ответов

Как внедрить компонент с EJB 3.1 до запуска конструктора класса?

У меня есть фасад с блоком сохранения состояния . И мне нужен фасад и его зависимости, инициализированные до запуска конструктора RoleController, возможно ли это в EJB 3.1? Весной ...
вопрос задан: 7 October 2011 19:51
0
ответов

Асинхронные методы и транзакции EJB 3.1

Я написал небольшой тест, чтобы понять асинхронное поведение в EJB3. 1 с использованием аннотации @Asynchronous. Кажется, что: Если метод существует в том же bean-компоненте, что и вызывающий объект, Call больше не будет ...
вопрос задан: 5 October 2011 10:07
0
ответов

не может запустить Arquillian Tests

Я пытаюсь использовать Arquillian для некоторых единичных тестов, однако я не могу найти, почему они терпят неудачу, когда развернуты Используя Maven. Это класс теста: пакет com.ndeveloper.spec.test; Импорт javax.inject.inject; ...
вопрос задан: 7 September 2011 22:36
0
ответов

Контейнер EJB 3.1, управляемый параллелизмом vs . synchronized

Я начал читать об одноэлементном сеансовом компоненте и аннотациях, используемых для использования параллелизма, управляемого контейнером. Я не вижу пользы от этого по сравнению с простым использованием «синхронизированного» ...
вопрос задан: 24 August 2011 22:28
0
ответов

EJB 3.1 или Spring 3 .. Когда выбирать?

EJB достиг многих улучшений в версиях 3.x, Spring также широко используется, и версия 3 является хорошей альтернативой. В сети есть много статей, но нет точного сравнения ejb3x и spring3x .. ...
вопрос задан: 16 August 2011 09:30
0
ответов

Требуется совет по дизайну EJB 3.1 Singleton + JPA + JSF

Дано: простое веб-приложение JSF (без шва), с JSF-компонентами, вызывающими несколько EJB, которые в свою очередь загружать и сохранять объекты JPA. Я хочу использовать аннотацию @Singleton для ejb и внедрить EntityManager ...
вопрос задан: 15 August 2011 08:38
0
ответов

Ошибка запуска приложения Java EE

Есть ли способ предотвратить запуск приложения Java EE в случае возникновения исключения во время инициализации приложения? Я в основном ищу способ заставить приложение ввести "j2ee ....
вопрос задан: 12 August 2011 16:46
0
ответов

Внедрение файла свойств EJB3.1

есть ли какой-нибудь простой способ внедрить класс свойств, загруженный с файлом из пути к классам, в EJB (3.1)? Примерно так: @Resource (name = "filename.properties", loader = some.properties.loader) ...
вопрос задан: 28 July 2011 07:18
0
ответов

EJB, JNDI и ENC - сценарий из реальной жизни

Я готовлюсь к сертификации EJB и просматриваю книгу EJB 3.1 (О'Рейли) В одной из глав обсуждается JNDI , ENC и соединения EJB. Могут ли некоторые из вас дать мне реальную жизнь ...
вопрос задан: 28 July 2011 03:43
0
ответов

Не вызывается компонент запуска

Я создал проект веб-приложения Java в NetBeans и создал в нем компонент запуска: package malibu.util; import javax.annotation.PostConstruct; import javax.ejb.EJB; import javax.ejb.Stateless; ...
вопрос задан: 25 July 2011 18:58
0
ответов

Можно ли использовать @Resource для внедрения примитивов в EJB3.0?

Используя Glassfish, я могу настроить строковую запись jndi: Имя JNDI: "com / xyzcompany / echo / EchoServiceBean / viewName " Класс фабрики: org.glassfish.resources.custom.factory.PrimitivesAndStringFactory Свойства: ...
вопрос задан: 16 June 2011 20:32
0
ответов

Каким образом должен быть правильно вставлен сеансовый компонент EJB без сохранения состояния в веб-модуль?

Совершенно новый для Java EE (но не для Сама Java) Я пытаюсь создать очень простое "Корпоративное приложение" с Hibernate в качестве поставщика JPA и JSF в качестве фактической инфраструктуры пользовательского интерфейса. Для этих целей ...
вопрос задан: 12 June 2011 15:10
0
ответов

Совместимы ли методы наблюдателя событий CDI с EJB?

У меня есть синглтон EJB (javax.ejb.Singleton version. Sigh.), На котором есть метод наблюдателя CDI. Когда я пытаюсь развернуть это на Glassfish 3.1, серверу не удается развернуть файл EAR без какого-либо реального ...
вопрос задан: 14 May 2011 15:51