В разделе приведены инструкции для запуска примера Siebel.
Прежде чем начать
- Убедитесь в том, что рабочая область пуста.
- Получите у администратора сервера Siebel следующие файлы:
- Siebel.jar
- SiebelJI_enu.jar
Об этой задаче
По завершении импорта примера выполните следующие действия:Для того чтобы создать и запустить пример адаптера Siebel, выполните следующие действия:
Процедура
- Если значок Java™ EE,
, не отображается, то выберите проекцию Java EE. В строке меню выберите .
- Откроется страница выбора проекции. Выберите Java EE.
- Нажмите кнопку OK. Откроется проекция Java EE.
- Добавьте необходимые файловые зависимости:
- Siebel.jar и SiebelJI_enu.jar:
- Перенесите с помощью мыши Siebel.jar и SiebelJI_enu.jar из файловой системы в папку connectorModule проекта коннектора CWYEB_SiebelAdapter. Добавьте эти файлы в путь к классам. Это можно сделать на панели Свойства проекта.
- Для того чтобы связать пример с сервером Siebel, необходимо изменить информацию о соединении в классе реализации объекта EJB.
Откройте AccountImpl.java в редакторе Java и измените следующий раздел исходного кода для применения информации о соединении с сервером Siebel.
/**
* @j2c.managedConnectionFactory class="com.ibm.j2ca.siebel.SiebelManagedConnectionFactory"
* @j2c.managedConnectionFactory-property name="adapterID" value="001"
* @j2c.managedConnectionFactory-property name="connectString" value="connectionString"
* @j2c.managedConnectionFactory-property name="languageCode" value="ENU"
* @j2c.managedConnectionFactory-property name="password" value="password"
* @j2c.managedConnectionFactory-property name="resonateSupport" value="true"
* @j2c.managedConnectionFactory-property name="siebelMetadataType" value="Siebel Business Objects"
* @j2c.managedConnectionFactory-property name="userName" value="userName"
* @j2c.connectionSpec class="com.ibm.j2ca.siebel.SiebelConnectionSpec"
* @generated
*/
- Тестирование приложения:
- Откройте представление Серверы, щелкните правой кнопкой на WebSphere Application Server v7.0, v8.0 или v8.5 и выберите Запустить.
- Выберите и нажмите кнопку Далее.
- На странице Выбор объекта J2C Java нажмите кнопку
Просмотр.
- На странице Поиск объекта J2C в верхнем текстовом поле введите A; в поле Совпадающие элементы будет показано AccountImpl - sample.siebel. Выберите AccountImpl
- sample.siebel и нажмите кнопку OK.
- Нажмите кнопку Далее.
- На странице Информация о развертывании выберите Простая
JSP и нажмите кнопку Далее.
- На странице Создание простой JSP выберите
Создать. Будет запущен мастер Веб-проект.
- На странице Веб-проект в поле Имя проекта
введите имя (например, TestWebProject).
- На странице Развертывание выберите в качестве целевой среды
выполнения WebSphere Application Server v7.0 или
v8.0. Выберите Добавить проект в
EAR и нажмите кнопку Готово.
- На странице Создание простой JSP укажите имя в поле Папка JSP (например, SampleJSP)
и нажмите кнопку Готово..
- После запуска сервера выберите <Веб-проект>/WebContent/SampleJSP/TestClient.jsp
- Щелкните правой кнопкой мыши на TestClient.jsp и выберите .
- Приложение будет открыто в веб-браузере. Введите значение и нажмите кнопку Вызвать.
Результаты
На консоли будут показаны результаты: