Импорт ресурсов из WebSphere Portal

С помощью модуля WebSphere Portal можно найти ресурсы для ячейки портала и использовать действия модулей для для развертывания артефактов.

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

Процедура

  1. На сервере IBM UrbanCode Deploy откройте вкладку Ресурсы.
  2. Рядом с ресурсом щелкните на Действия и выберите Добавить агент.
  3. В окне Создать новый ресурс выберите агент и щелкните на Сохранить. Новый ресурс агента появится в дереве ресурсов. Через некоторое время под ресурсом агента появится еще один ресурс. Этот ресурс называется WebSphereCell и представляет ячейку WebSphere Application Server. Для появления ячейки может потребоваться нажать кнопку Обновить.
  4. Щелкните на ресурсе ячейки WebSphere Application Server и выберите Конфигурация > Базовые параметры. У этого ресурса есть роль WebSphereCell, имеющая несколько свойств, связанных с ячейкой.
  5. В разделе Свойства роли для роли WebSphereCell укажите информацию о соединении для ячейки, включая расположения профайла и файла wsadmin и имя и пароль пользователя для системы WebSphere Application Server. См. следующий рисунок:
    Ввод информации для ресурса ячейки
    Прим.: Оставьте поле Имя ячейки пустым.
  6. Щелкните на Сохранить.
  7. На вкладке Ресурсы, рядом с ресурсом ячейки, щелкните на Действия и выберите Автоматическая настройка.
  8. В окне Автоматическая настройка щелкните на поле Шаги, включите переключатель рядом с шагом Поиск топологии WebSphere и нажмите кнопку OK.
    Ввод информации для ресурса ячейки
  9. Нажмите кнопку Сохранить, чтобы закрыть окно Автоматическая настройка.
  10. Подождите 30-60 секунд, а затем нажмите кнопку Обновить. Теперь показан WebSphereCell. Разверните этот элемент, и проверьте соответствие структуры ресурсов вашей топологии WebSphere Application Server. Она будет содержать развертываемые артефакты для WebSphere Portal (тема, PAA, WAR, команда ConfigEngine, сценарий XMLAccess)
  11. На записи WebSphereCell нажмите Изменить и проверьте правильность значения поля Имя ячейки.
  12. Определите свойства для ресурсов. Щелкните на ресурсе, перейдите на вкладку Конфигурация и выберите Свойства ресурса.
    • Для топологии сетевого развертывания определите свойства для ресурсов Кластер портала, Первичный узел портала и Вторичный узел портала.
    • Для автономной топологии определите свойства для ресурса Узел портала.

    Определите следующие свойства:

    • portal.home: каталог установки портала
    • portal.profile.home: каталог профайла портала
    • portal.admin.user: имя пользователя администратора портала
    • portal.admin.password: пароль администратора портала
    • portal.config.port: порт конфигурации портала
    • websphere.password: пароль администратора WebSphere
  13. Создайте компоненты для ресурса. Каждый ресурс должен иметь хотя бы один компонент для развертывания.
  14. Добавьте компоненты в ресурсы.
    1. Перейдите к ресурсу.
    2. Выберите Действия > Добавить компонент
    3. Выберите компонент для использования.
  15. Создайте приложение.
    1. Перейдите в Приложения.
    2. Нажмите Создать новое приложение (если оно не существует). Можно также использовать существующее приложение, прикрепленное к ячейке для управления.
    3. Введите имя приложения и нажмите Сохранить.
    4. Перейдите на вкладку Компоненты, а затем добавьте компонент, созданный с помощью процедуры генерации шаблона.
  16. Создайте среду приложений.
    1. На вкладке Ресурсы выберите Создать новую среду.
    2. Введите имя среды и нажмите Сохранить.
    3. Перейдите на страницу изменения среды.
    4. Щелкните на имени среды и нажмите Добавить базовый ресурс. Выберите группу для ячейки и среды.
    5. Измените свойства среды для компонента. Выберите Конфигурация > Свойства среды. В списке Свойства среды компонента введите значения для каждого показанного свойства. Заметьте, что значения уже заполнены значениями по умолчанию, если они заданы ранее.
  17. Создайте процесс приложения типа Развертывание для конфигурации и развертывания.
    1. Перейдите на вкладку Процессы.
    2. Добавьте действие развертывания.
    3. Перенесите действие Установить компонент в редактор процессов.
      1. Выберите компонент для использования. Этот компонент создан для ресурса. Например, создан компонент, содержащий файл WAR Portal для развертывания.
      2. Выберите процесс для компонента. Например, можно выбрать Развернуть файл WAR Portal для компонента файл WAR Portal.
    4. Щелкните на Сохранить.
    5. Сохраните процесс.
  18. Выполните процесс для тестирования вновь созданного компонента.

Комментарии