Синхронизация артефактов из приложения в Rational Focal Point

После передачи артефактов в IBM® Rational Focal Point, в случае если некоторые из них были изменены исходным приложением, можно выполнить синхронизацию данных артефактов обратно в Rational Focal Point.

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

Процедура

  1. В Rational Focal Point откройте рабочую область.
  2. Выберите Настроить > Команда клиента REST и выберите Добавить команду представления.
  3. Выберите представление, в которое требуется добавить команду.
  4. В разделе Конфигурация команды клиента REST выполните следующие действия:
    1. В поле Имя коннектора клиента REST введите имя для идентификации соединения.
    2. В поле Метод запроса REST выберите метод SYNCHRONIZE. Дополнительная информация о применении каждого метода приведена в разделе "Поддерживаемые методы управления ресурсами".
    3. В поле Список дружественных приложений выберите приложение, добавленное в Rational Focal Point в качестве дружественного.
    4. В разделе Выбор атрибута URL для артефакта REST нажмите кнопку Выбрать и выберите атрибут. Данный атрибут должен содержать URL артефакта приложения.
  5. В разделе Конфигурация шаблона XML клиента REST выполните следующие действия:
    1. В поле URL приложения REST для шаблона XML введите URL, указывающий на артефакт в приложении, и нажмите кнопку Получить шаблон XML. Текст XML будет показан в текстовом поле Шаблон XML приложения REST. Если динамическая загрузка XML не требуется, то можно скопировать XML в текстовое поле Шаблон XML приложения REST.
      Прим.: XML в текстовом поле Шаблон XML приложения REST должен поддерживать отправку новых данных в приложение. Если текст XML не поддерживает такой функции, то необходимо создать или отредактировать XML вручную.
    2. В разделе Корневой XPath для артефакта приложения REST нажмите кнопку Выбрать и выберите корневое выражение XPath для атрибутов. Кнопка Выбрать активна только в том случае, если структура XML в разделе Шаблон XML приложения REST не содержит ошибок.
  6. В разделе Преобразование атрибутов нажмите кнопку Добавить и преобразуйте атрибуты Rational Focal Point в атрибуты приложения. Например, если в приложении изменен атрибут Серьезность, следует преобразовать данный атрибут из Rational Focal Point в атрибут приложения dc:severity. После операции SYNCHRONIZE значение атрибута Серьезность в Rational Focal Point изменяется на новое.
  7. В разделе Конфигурация выполните следующие действия:
    1. В поле Поддерживаемый формат даты приложения REST введите формат даты, который используется внешним приложением.
    2. В поле Разделитель Focal Point введите значение разделителя, например запятая (,) или двоеточие (;). Элементы Множественный выбор и Список ссылок отделяются друг от друга с помощью заданного разделителя.
  8. Для того чтобы преобразовать идентификаторы атрибутов Rational Focal Point в идентификаторы атрибутов приложения, в разделе Таблица параметров запроса нажмите кнопку Добавить и выберите атрибут Rational Focal Point. Введите идентификатор приложения в столбце Ключ. Например, при выборе ИД проекта для Rational Focal Point в столбце Ключ нужно ввести тот ИД, который используется в приложении в качестве идентификатора проекта.
  9. В разделе Преобразование заголовка запроса нажмите кнопку Добавить и введите имя и значение заголовка. Для приложений Rational solution for Collaborative Lifecycle Management используются следующие заголовки:
    Имя заголовка Значение заголовка
    Accept application/rdf+xml
    Content-Type application/rdf+xml
    OSLC-Core-Version 2.0
  10. Нажмите кнопку Сохранить.
  11. В меню Отображение щелкните на элементах, которые нужно синхронизировать с другим приложением.
  12. Для того чтобы синхронизировать все артефакты, доступные в представлении, на панели инструментов представления щелкните на выпадающем списке и выберите команду СИНХРОНИЗИРОВАТЬ, а затем щелкните на значке Выполнить Выполнить.
  13. Для того чтобы синхронизировать один артефакт, на панели инструментов артефакта выберите команду СИНХРОНИЗИРОВАТЬ, а затем щелкните на значке Выполнить Выполнить.

Отправить комментарий