Приложение J2C можно развернуть в EJB 2.1.
Прежде чем начать
После создания приложения J2C для него можно создать EJB. Дополнительная информация о создании проектов EJB приведена в разделе
Документация по EJB.
Приложение можно проверить с помощью одной из тестовых сред,
входящих в состав платформы разработки. Например, можно использовать тестовую среду для WebSphere Application Server V7.0, V8.0 или V8.5. Тестовые среды для устаревших серверов приложений, таких как WebSphere Application Server
Versions 6.1, 6.0 и 5.1 не поддерживаются.
Ограничение: Приложения J2C
поддерживаются только на WebSphere Application
Server.
Процедура
- Откройте мастер Веб-страница, веб-служба или EJB из объекта JavaBean J2C
- В случае создания EJB для существующего в рабочей области объекта JavaBean J2C выполните
следующие
действия:
- Выберите Файл > Создать > Прочие > J2C >
Веб-страница, веб-служба или EJB из JavaBean J2C.
- Нажмите кнопку Далее.
- На странице выбора объекта J2C
нажмите кнопку Обзор и выберите объект J2C. Если известно, с какой буквы
начинается имя объекта JavaBean J2C, введите эту букву в поле Выбрать записи или
введите ? для просмотра списка всех объектов JavaBean J2C. Выберите нужный объект и нажмите кнопку OK.
- Нажмите кнопку Далее.
- Если мастер Объекты J2C
выполнен полностью, то на странице Информация о развертывании выберите
Создать веб-страницу, веб-службу или EJB из объекта
J2C.
- На странице Информация о развертывании выберите Создать
веб-страницу, веб-службу или EJB из объекта J2C.
- В поле Тип ресурса Java EE выберите EJB и нажмите кнопку Далее. Выберите Настроить развертывание адаптера ресурса, если требуется настроить развертывание адаптера ресурса, и нажмите кнопку Далее.
- На странице Создать EJB выполните следующие действия:
- В неактивном поле Проект EJB показано имя проекта EJB.
- В поле Проект EAR должно быть показано имя проекта EAR. Нажмите кнопку Обзор, чтобы найти свой проект EAR, или нажмите кнопку Создать, чтобы создать новый проект EAR. Дополнительная информация о создании проектов EJB
и EAR приведена в разделе Создание проекта EJB.
Прим.: Если ввести новое имя проекта EAR, то проект будет создан в расположении по умолчанию с
наименьшей совместимой версией Java™ EE в соответствии с
версией создаваемого проекта. При необходимости с
помощью мастера Создать проект приложения J2EE можно указать другую
версию или другое расположение приложения J2EE.
- В поле Имя сеансового EJB укажите
имя сеансового EJB.
- В поле Пакет сеансового EJB укажите
имя пакета сеансового EJB или используйте пакет, созданный для объекта J2C.
- В поле Тип сеанса выберите тип сеансового EJB:
- Без сохранения состояния
- С сохранением состояния
- В поле Тип транзакций выберите тип транзакций:
- В поле Имя JNDI оставьте значение по умолчанию или введите другое имя JNDI.
- В поле Удаленный домашний интерфейс оставьте значение по умолчанию или введите другое имя удаленного домашнего интерфейса.
- В поле Удаленный интерфейс оставьте значение по умолчанию или введите другое имя удаленного интерфейса.
- В поле Локальный домашний интерфейс оставьте значение по умолчанию или введите другое имя локального домашнего интерфейса.
- В поле Локальный интерфейс оставьте значение по умолчанию или введите другое имя локального интерфейса.
- Нажмите кнопку Дополнительно.
- Выключить транзакции EJB:
Важное замечание: Если выбран адаптер ресурсов для транзакций CICs с использованием управляемого соединения, выберите
Выключение транзакции
EJB:
- В поле Ссылка на ресурс укажите имя ссылки на
ресурс. Эта ссылка на ресурс связывает имя, применяемое в приложении, с
фактическим именем ресурса JNDI на сервере. Создание ссылки на ресурс представляет собой предпочитаемый способ
управления соединениями, поскольку он обеспечивает большую независимость
кода приложения от сервера. Для запуска приложения на другом сервере
достаточно создать новую ссылку на ресурс, указывающую на новый сервер,
без изменения исходного кода приложения. После указания имени ссылки на
ресурс мастер проверит существование имени JNDI на сервере.
- . На странице Развертывание адаптера ресурса выберите тип развертывания и нажмите кнопку Готово.
- Развернуть как автономный
- Развернуть в EAR