Вопросы по теме 'ejb-3.0'

Как я могу выбрать локальный интерфейс для EJB?
Скажем, у меня есть следующий EJB (с использованием ejb3): @Stateless(name="Queries") @Remote(Queries.class) @Local(Queries.class) public final class QueriesEJB implements Queries { ... } Класс доступен как через локальный, так и через...
5397 просмотров
schedule 04.05.2022

EJB3 - обработка исключений RollBackExceptions
У меня есть приложение EJB3, которое состоит из некоторых EJB для доступа к БД и предоставляется через Session Bean в качестве веб-службы. Теперь мне нужно выяснить две вещи: 1) Есть ли способ остановить исключения SQL, которые заставят...
2478 просмотров

Почему кэширование запросов с помощью Hibernate делает запрос в десять раз медленнее?
В настоящее время я экспериментирую с EJB3 в качестве подготовки к крупному проекту на работе. Одна из вещей, которые я изучаю, - это кэширование запросов. Я сделал очень простую модель предметной области с аннотациями JPA, бизнес-интерфейсом...
3811 просмотров
schedule 04.04.2023

Как сохранить одну и ту же сущность JPA в нескольких базах данных (распределенная система)?
(Как) возможно сохранить объект JPA в базах данных нескольких серверов, не копируя все в DTO? У нас распределенная система. У некоторых приложений есть БД для кэширования. Поставщик JPA выдает исключение, в котором он жалуется, что не может...
2380 просмотров
schedule 06.10.2023

Как использовать неключевые составные элементы в EJB3?
Используя EJB3/JBoss, как я могу использовать составной элемент из таблицы, например. @Entity public class X { @Id private int id; private Coordinate coordinate; } где Coordinate определяется как (сеттеры/геттеры опущены для...
121 просмотров
schedule 19.07.2022

Кэширование экземпляров в веб-приложении Java EE
Рассмотрим сценарий типичного веб-приложения с JSF на передней панели и EJB 3, с Hibernate в качестве поставщика JPA, взаимодействием с серверной базой данных, такой как mysql и т. д. Основные действия пользователя — это вход в систему и в основном...
282 просмотров
schedule 24.12.2022

Где именно соблюдается демаркация транзакций JTA для CMT?
Я пытаюсь полностью понять разграничение JTA с CMT. Поведение, которое я испытываю, заключается в том, что в EJB соблюдается только первый @TransactionAttribute метода, а последующие вызовы метода того же компонента с разными аннотациями...
1371 просмотров
schedule 27.03.2022

Транзакции EJB3/DB2 не откатываются
У меня есть ситуация, когда у меня есть дерево Entities и Session Bean . Session Bean просто сохраняет или объединяет сущности, а рассматриваемый метод помечен как @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW) . Теперь в...
490 просмотров

Weblogic 10.3.1 выдает предупреждение «Ошибка внедрения зависимостей» при публикации кода
Weblogic 10.3.1 дает мне «Ошибку внедрения зависимостей», когда я публикую свой код; сама публикация проходит успешно. Я работаю через Eclipse. В основном я публикую ухо с веб-службой aaa.MyWebServicePort, в которой bean-компонент bbb.MyBean...
2481 просмотров
schedule 02.04.2024

EJB, JPA и @OneToMany — транзакция слишком длинная?
Я использую EJB и JPA, и когда я пытаюсь получить доступ к PhoneNumber объектам в phoneNumbers атрибуте Contact contact , иногда требуется несколько минут, чтобы фактически вернуть данные. Он просто не возвращает номера телефонов, даже нуль, а...
1138 просмотров
schedule 21.04.2024

Как вы проводите модульное тестирование кода Java EE?
Я хочу спросить, как вы предпочитаете тестировать код Java EE? Я нашел только три проекта, которые пытаются помочь кодировать модульные тесты в среде Java EE: http://jakarta.apache.org/cactus/ : последняя публикация: 18 января 2009 г....
18947 просмотров
schedule 10.06.2022

помогите мне в Stateful beans
Вопрос 1: Согласно книге, которую я читаю, чтобы узнать, автор EJB сказал, что каждый поиск создает новый сеансовый компонент с отслеживанием состояния. Итак, что я сделал, так это определил метод init() с аннотацией @PostConstruct с оператором...
1064 просмотров
schedule 18.05.2024

Можно ли избежать тесной связи между моделью и пользовательским интерфейсом при использовании RichFaces?
Я использую RichFaces со швом и EJB3. В частности, я использую компонент rich:tree. Меня беспокоит тесная связь между пользовательским интерфейсом и моим сессионным компонентом EJB3. Чтобы заставить работать древовидное представление, я был...
191 просмотров
schedule 06.05.2023

Как мне вызвать удаленный EJB в EAR из другого?
Как в Weblogic 10.3 внедрить удаленный EJB из одного EAR в bean-компонент без сохранения состояния другого, при этом оба EAR развернуты в одном контейнере? В идеале я хотел бы сделать как можно больше с аннотациями. Итак, предположим, что у меня...
16103 просмотров
schedule 30.09.2023

Проблема в создании соединения MDB Queue при запуске Jboss
Я не могу создать соединение с очередью в версии JBOSS4.2.3GA и Java1.5, так как я использую MDB в соответствии с приведенными ниже подробностями. Я помещаю этот MDB в файл jar (с именем utsJar.jar) и копирую его в папку развертывания JBOSS, в...
5402 просмотров
schedule 03.04.2024

UnmarshalException: метод не найден Исключение в EJB
Я добавил метод в свой sessionBean без сохранения состояния (getFNEdetails) с одним строковым параметром. Но я получаю эту ошибку, когда пытаюсь протестировать сервер weblogic10. java.rmi.UnmarshalException: не удалось разархивировать...
4585 просмотров
schedule 15.04.2023

EJB, содержащий экземпляр POJO с транзакцией
Я создал фасады POJO для использования компонентами Stateless EJB. Эти классы POJO содержат удобные методы CRUD, использующие Entity bean-компоненты с транзакциями. Мой файл persistence.xml определен для использования JTA. Однако мои классы POJO...
344 просмотров
schedule 12.06.2022

java.lang.ClassCastException: $Proxy99 не может быть приведен
Я использую JBoss4.2.2 и java6. Имя развернутого уха — apa.ear. В сервлете у меня есть следующая строка кода: placeBid = (PlaceBid) context.lookup("apa/" + PlaceBid.class.getSimpleName() + "/remote"); У меня есть сгенерированный файл...
2366 просмотров
schedule 08.01.2024

Вызов методов бизнес-логики при запуске JBoss Server
У меня есть проект EJB, который взаимодействует с клиентом Swing через RPC. Я хотел бы знать, как вызывать методы EJB или служебного класса в бизнес-логике при запуске сервера. Спасибо.
694 просмотров
schedule 27.03.2023

Инициированный сервером рендеринг: EJB -> FacesContext?
Я уже задавал этот вопрос на форуме Icefaces, но пока понял, что это более общая проблема. Я хотел бы обновить части страницы JSF, когда я получаю сообщение в своей MDB. Проблема в том, как мне получить FacesContext из контейнера EJB? В...
2441 просмотров
schedule 30.10.2023