Инструкции по установке примера адаптера Siebel

В разделе приведены инструкции для запуска примера Siebel.

Прежде чем начать

  1. Убедитесь в том, что рабочая область пуста.
  2. Получите у администратора сервера Siebel следующие файлы:
    • Siebel.jar
    • SiebelJI_enu.jar

Об этой задаче

По завершении импорта примера выполните следующие действия:

Для того чтобы создать и запустить пример адаптера Siebel, выполните следующие действия:

Процедура

  1. Если значок Java™ EE, проекция Java EE, не отображается, то выберите проекцию Java EE. В строке меню выберите Окно > Открыть > Проекция > Другие.
  2. Откроется страница выбора проекции. Выберите Java EE.
  3. Нажмите кнопку OK. Откроется проекция Java EE.
  4. Добавьте необходимые файловые зависимости:
    • Siebel.jar и SiebelJI_enu.jar:
      • Перенесите с помощью мыши Siebel.jar и SiebelJI_enu.jar из файловой системы в папку connectorModule проекта коннектора CWYEB_SiebelAdapter. Добавьте эти файлы в путь к классам. Это можно сделать на панели Свойства проекта.
  5. Для того чтобы связать пример с сервером 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
     */
  6. Тестирование приложения:
    1. Откройте представление Серверы, щелкните правой кнопкой на WebSphere Application Server v7.0, v8.0 или v8.5 и выберите Запустить.
    2. Выберите Файл > Создать > Прочие > J2C > Веб-страница, веб-служба или EJB из EJB J2C и нажмите кнопку Далее.
    3. На странице Выбор объекта J2C Java нажмите кнопку Просмотр.
    4. На странице Поиск объекта J2C в верхнем текстовом поле введите A; в поле Совпадающие элементы будет показано AccountImpl - sample.siebel. Выберите AccountImpl - sample.siebel и нажмите кнопку OK.
    5. Нажмите кнопку Далее.
    6. На странице Информация о развертывании выберите Простая JSP и нажмите кнопку Далее.
    7. На странице Создание простой JSP выберите Создать. Будет запущен мастер Веб-проект.
    8. На странице Веб-проект в поле Имя проекта введите имя (например, TestWebProject).
    9. На странице Развертывание выберите в качестве целевой среды выполнения WebSphere Application Server v7.0 или v8.0. Выберите Добавить проект в EAR и нажмите кнопку Готово.
    10. На странице Создание простой JSP укажите имя в поле Папка JSP (например, SampleJSP) и нажмите кнопку Готово..
    11. После запуска сервера выберите <Веб-проект>/WebContent/SampleJSP/TestClient.jsp
    12. Щелкните правой кнопкой мыши на TestClient.jsp и выберите Запустить > Запустить на сервере.
    13. Приложение будет открыто в веб-браузере. Введите значение и нажмите кнопку Вызвать.

Результаты

На консоли будут показаны результаты:

Пример вывода Siebel


Комментарии