Стратегии для жизненных циклов Rational Asset Manager

В жизненных циклах ресурсов можно применить несколько стратегий.

Вместе с продуктом поставляются следующие стратегии:

ALE

Эта стратегия обращается к файлу конфигурации связей для подключения к IBM® WebSphere Service Registry and Repository (WSRR). Затем выполняются действия, указанные в файле связей.

Включив переключатель Действие, можно проверить правила перехода для неавтоматизированного пользовательского действия. Перед перемещением ресурса в другое состояние стратегия ALE обращается к правилам переходов из файла ALEConfiguration.xml. Кроме того, стратегия проверяет условие Утвердить. Для автоматических переходов следует использовать стратегию перехода ALE.

Конфигурация:
Свойство Значение
Соединение Для сообщества выберите соединение с WSRR.

Переход ALE

Эта стратегия проверяет правила всех переходов ALE, заданные в файле конфигурации ALE. Стратегия обращается к файлу связей для соединения с WebSphere Service Registry and Repository (WSRR). Затем стратегия проверяет правила, указанные в файле связей, такие как правила для артефактов, категорий, отношений и состояний WSRR.

Стратегия перехода ALE позволяет настроить стратегии, управляющие изменением состояния в автоматическом режиме. Конфигурации стратегий создаются на основе правил из файла связей конфигурации ALE. Стратегия может управлять всеми переходами между состояниями. Стратегия перехода ALE проверяет возможность выполнения действий над конкретным состоянием для конкретного перехода. Переход указывается в свойстве стратегии Действие.

Например, для бизнес-решения в состоянии Предложено можно указать переходы Утвердить и Отклонить. Стратегию перехода ALE можно добавить для каждого действия с целью проверки правил переходов из файла ALEConfiguration.xml.

Для того чтобы настроить условие выхода для конкретного перехода, удалите условие выполняемого вручную действия из стратегии ALE и добавьте стратегию перехода ALE. Затем с помощью правил из файла конфигурации ALE настройте стратегию перехода ALE для проверки перехода или действия.

Конфигурация:
Свойство Значение
Соединение Для сообщества выберите соединение с WSRR.
Действие Введите действие, для которого следует вычислять правило перехода.

(Вернуться в начало)

Добавить артефакты

Позволяет скопировать все артефакты из ресурса в другие ресурсы. Например, если ресурс должен содержать файл с юридической информацией о компании, то можно создать ресурс с этим файлом. Затем с помощью этой стратегии можно добавлять файл в другие ресурсы по мере их перемещения по жизненному циклу.

Конфигурация:
Свойство Значение
GUID исходного ресурса Введите уникальный идентификатор ресурса, из которого требуется скопировать артефакты. GUID ресурса отображается на странице Общие сведения.
Версия исходного ресурса Введите номер версии ресурса, из которого требуется скопировать артефакты.
Метка артефакта Введите метку для артефактов, копируемых в ресурсы с помощью этой стратегии.
Переопределить в случае конфликта Если ресурс уже содержит копируемый артефакт, укажите, должны ли артефакты из исходного ресурса заменять существующие артефакты. Выберите Да, чтобы всегда применять артефакты из исходного ресурса; для сохранения артефактов выберите Нет.

(Вернуться в начало)

Проверка артефактов

Позволяет настроить ограничения артефактов, аналогичные ограничениям, которые указываются в ходе настройки типов ресурсов. Например, можно добавить требование, что ресурс программного обеспечения для операционной системы Windows должен содержать файлы с расширением .exe.

Конфигурация:
Свойство Значение
Оператор Выберите один логический оператор: Точно, Не меньше или Не больше.
Число артефактов Введите число для поля Оператор.
Тип артефакта Выберите тип: Формат, Метка, Расширение файла или Полное имя файла.
Значение Введите значение для сравнения с типом артефакта. Например, если выбрано значение Расширение файла, то введите exe.
Применяется к категории При необходимости область действия стратегии можно ограничить конкретными категориями ресурсов.

Для применения стратегии проверки артефактов ко всем ресурсам, переходящим в настраиваемое состояние, оставьте это поле пустым.

Иерархическую структуру категорий можно указать с помощью символа косой черты (/). Например, значение Операционные системы/Windows/XP указывает, что стратегия в ходе выполнения стратегии проверяются только ресурсы из категории XP. Значение Операционные системы/Windows указывает, что стратегия проверяет ресурсы из Windows и ее дочерних категорий.

Если стратегии перечислены через точку с запятой (;), то применяется логический оператор OR. Например, значение Операционные системы/Windows/;Операционные системы/Linux указывает, что проверяются ресурсы из категорий Windows и Linux.

(Вернуться в начало)

Сканер ресурсов и артефактов

Выполняет сканирование общих сведений или артефактов ресурса с целью поиска слов или фраз. Например, можно выполнить поиск юридической информации или неприемлемых слов.

Конфигурация:
Свойство Значение
Сканирование ресурсов Позволяет разрешить проверку артефактов и описаний ресурсов.
Ресурсы должны содержать все слова/выражения Введите слова или фразы для поиска. Фразы можно объединить с помощью двойных кавычек ("). В качестве разделителя слов и фраз применяется пробел.
Ни одно из данных слов/выражений Введите слова или фразы, которые должны отсутствовать. Фразы можно объединить с помощью двойных кавычек ("). В качестве разделителя слов и фраз применяется пробел.
Сканирование артефактов Позволяет разрешить сканирование артефактов, связанных с ресурсом.
Ограничить поиск артефактами указанного типа файлов Укажите расширения файлов артефактов для сканирования. Несколько расширений можно перечислить через пробел. Для сканирования всех артефактов оставьте это поле пустым.
Артефакт должен содержать все слова/выражения Введите слова или фразы для поиска. Фразы можно объединить с помощью двойных кавычек ("). В качестве разделителя слов и фраз применяется пробел.
Артефакт не должен содержать ни одно из данных слов/выражений Введите слова или фразы, которые должны отсутствовать. Фразы можно объединить с помощью двойных кавычек ("). В качестве разделителя слов и фраз применяется пробел.
При ошибке стратегии Укажите, следует ли выдавать предупреждение или сообщение об ошибке в случае сбоя стратегии.

(Вернуться в начало)

Очистка ресурсов

В ходе выполнения этой стратегии аннулируются и удаляются все предыдущие версии ресурса. Например, при утверждении ресурса программного обеспечения версии 2.0 может потребоваться удалить все предыдущие версии, которые больше не поддерживаются.

Конфигурация:
Свойство Значение
Удаление или списание Выберите удаление предыдущих версий или автоматическое перемещение в Жизненный цикл списания, который ограничивает круг пользователей, которые могут искать и загружать этот ресурс.

(Вернуться в начало)

Блокирование ресурсов

Эта стратегия блокирует текущий ресурс, чтобы запретить его изменение. Включите переключатель Запускать только один раз, чтобы запускать эту стратегию только один раз в текущем состоянии жизненного цикла. Число запусков стратегии определяется с учетом событий выполнения стратегии ресурсов в текущем состоянии.

Конфигурация:
Свойство Значение
Комментарий Комментарий для блокирования ресурсов.
Выполнить только один раз Стратегия будет запущена только один раз в текущем состоянии. Если хронология ресурсов содержит по крайней мере одно успешное выполнение этой стратегии, то она не будет запущена.

(Вернуться в начало)

Разблокирование ресурсов

Эта стратегия разблокирует текущий ресурс. Включите переключатель Запускать только один раз, чтобы запускать эту стратегию только один раз в текущем состоянии жизненного цикла. Число запусков стратегии определяется с учетом событий выполнения стратегии ресурсов в текущем состоянии.

Конфигурация:
Свойство Значение
Комментарий Комментарий для разблокирования ресурсов.
Выполнить только один раз Стратегия будет запущена только один раз в текущем состоянии. Если хронология ресурсов содержит по крайней мере одно успешное выполнение этой стратегии, то она не будет запущена.

(Вернуться в начало)

Проверка атрибутов

Эта стратегия используется для принудительного требования атрибута ресурса. Можно также потребовать определенное значение. Например, можно добавить требование, что ресурс программного обеспечения должен иметь контактную информацию службы поддержки в атрибуте типа Пользователь.

Конфигурация:
Свойство Значение
Имя атрибута Имя обязательного атрибута, для которого должно быть указано значение.
Значение атрибута При необходимости добавьте требуемое значение. Если допустимы все значения, то оставьте это поле пустым.

(Вернуться в начало)

Build Forge

Эта стратегия позволяет запустить проект в IBM Rational Build Forge. Например, если ресурс программного обеспечения переходит из состояния разработки в промежуточное состояние в ходе подготовки к тестированию, то можно запустить проект Build Forge для автоматической компоновки и развертывания программного обеспечения, чтобы сделать его доступным для других пользователей.

Эта стратегия не устанавливается по умолчанию, однако входит в состав продукта. Для установки стратегии выполните следующие действия:
  1. В веб-клиенте щелкните на значке Справка и выберите Расширения.
  2. В разделе Стратегия Build Forge загрузите файл buildforge.zip. Не извлекайте содержимое файла.
  3. Нажмите Администрирование.
  4. На боковой панели Администрирование хранилища выберите Пользовательские расширения.
  5. В разделе Расширения стратегии выберите Создать расширение стратегии.
  6. В окне создания расширения введите com.ibm.ram.buildforge.policy.BuildGovernor в поле Имя класса
  7. В поле Файл .jar или .zip нажмите кнопку Обзор и выберите загруженный файл buildforge.zip. Затем нажмите кнопку ОК.
Конфигурация:
Свойство Значение
URL хоста сервера URL сервера Build Forge. Пример: http://example.com:9080/.
Имя проекта Имя проекта, запускаемого вместе со стратегией.
Имя пользователя ИД пользователя для входа на сервер Build Forge.
Пароль Пароль пользователя.
Домен Имя домена LDAP для входа.

(Вернуться в начало)

Назначить ресурсу категорию

Позволяет добавлять и удалять категории ресурса в ходе выполнения стратегии. Например, при переходе в заданное состояние ресурсу должна присваиваться конкретная категория.

При добавлении и удалении категорий из ресурсов следует проявлять осторожность. Если в ответ на изменение категории активируются условия из другого жизненного цикла, то ресурс может перейти в другой жизненный цикл.

Конфигурация:
Свойство Значение
Добавить или удалить категории Выберите для добавления или удаления категорий ресурса.
Категории ресурса Выберите одну или несколько категорий ресурса для добавления или удаления в ходе выполнения стратегии.

(Вернуться в начало)

Проверка категорий

Позволяет разрешить в жизненном цикле только ресурсы с конкретными категориями.

Конфигурация:
Свойство Значение
Обязательные категории Укажите обязательные категории ресурсов для стратегии. Добавьте имя схемы категорий и при необходимости укажите имена дочерних категорий.

Иерархическую структуру категорий можно указать с помощью разделителя /. Например, значение Операционные системы/Windows/XP указывает, что стратегия в ходе выполнения стратегии проверку могут пройти только ресурсы из категории XP. Значение Операционные системы/Windows указывает, что в ходе выполнения стратегии проверку могут пройти только ресурсы из категории Windows и ее дочерних категорий.

(Вернуться в начало)

Копировать атрибуты

Позволяет копировать значение атрибута из одного связанного ресурса и применять это значение к атрибуту данного ресурса.

Убедитесь, что тип атрибутов совпадает. Например два атрибута типа Пользователь.

Эта стратегия применяется с ресурсами, для которых указан только один связанный ресурс с конкретным типом отношения. Например для каждого ресурса может быть указан один связанный ресурс с отношением Реализация. Нельзя выбрать несколько отношений. Стратегия копирует только один атрибут из ресурса.

Конфигурация:
Свойство Значение
Имя атрибута копирования из Выберите атрибут связанного ресурса, который требуется скопировать.
Имя атрибута копирования в Выберите целевой данного атрибут ресурса для копирования значения из связанного ресурса.
Взаимосвязь Укажите тип взаимосвязи для связанного ресурса. Нельзя указать несколько связанных ресурсов или взаимосвязей.

(Вернуться в начало)

Создать запрос на обслуживание

Стратегия Запрос на обслуживание позволяет создать запрос на обслуживание или обработку для развертывания на сервере IBM Tivoli Change and Configuration Management Database (CCMDB). Она создает ссылку на запрос на обслуживание или обработку ресурса. Кроме того, можно создать обратную ссылку на Rational Asset Manager из запроса запрос на обслуживание или обработку в CCMDB.

Для включения этой стратегии необходимо создать структуры объектов RAMPMCOMSR и RAMSR с помощью Tivoli Service Request Manager.

Конфигурация:
Свойство Значение
Отображаемое имя стратегии Отображаемое имя стратегии.
URL Базовый URL Change and Configuration Management Database (CCMDB). Например https://www.example.com:9443.
Имя пользователя Имя пользователя инициатора запроса.
Пароль Пароль инициатора запроса.
Сообщил Пользователь, от имени которого выполняется запрос.
Тип запроса Выберите Запрос к службе или Запрос к процессу.
Описание Описание запроса.
Обзор Обзор запроса.

(Вернуться в начало)

Версии по умолчанию

Позволяет задать способ увеличения номера версии при изменении ресурса в жизненном цикле. Например, можно указать, что вторая цифра номера версии, должна увеличиваться при добавлении или удалении артефакта ресурса. Номер версии может содержать не более пяти элементов. Пример: 10.1.20.12.2.

Конфигурация:
Свойство Значение
Схема нумерации версий Выберите Числовой.
Изменение классификации ресурса Если номер версии ресурса должен увеличиваться при изменении категорий ресурса, то выберите элемент, который должен увеличиваться. Для увеличения всех элементов включите переключатель Версия должна увеличиться.
Изменение артефактов ресурса Если номер версии ресурса должен увеличиваться при изменении артефактов ресурса, , то выберите элемент, который должен увеличиваться. Для увеличения всех элементов включите переключатель Версия должна увеличиться.
Изменение описания ресурса Если номер версии ресурса должен увеличиваться при изменении описания ресурса, , то выберите элемент, который должен увеличиваться. Для увеличения всех элементов включите переключатель Версия должна увеличиться.
При ошибке стратегии Укажите, следует ли выдавать предупреждение или сообщение об ошибке в случае сбоя стратегии.

(Вернуться в начало)

Создание DLA

В ходе выполнения эта стратегия создает файл вывода адаптера библиотеки поиска (DLA) для ресурса IBM Tivoli Change and Configuration Management Database (CCMDB). Например, стратегию можно настроить на создание этого файла, когда ресурс прошел процесс проверки и утвержден для использования. Стратегия либо отправляет почтовое сообщение с вложенным файлом DLA, либо передает файл DLA на сервер по FTP.

Конфигурация:
Свойство Значение
Отправить сообщение электронной почты всем проверяющим Позволяет разрешить уведомление всех ассистентов, работающих с ресурсом, о создании выходного файла DLA.
Отправлять администраторам жизненного цикла Позволяет разрешить уведомление всех руководителей жизненного цикла, работающих с жизненным циклом, о создании выходного файла DLA.
Отправлять владельцам ресурса Позволяет разрешить уведомление всех владельцев ресурса о создании выходного файла DLA.
Отправлять другим пользователям Введите дополнительные адреса электронной почты, чтобы уведомить пользователей о создании выходного файла DLA. В качестве разделителя адресов применяется запятая (,).
Вложить DLA в сообщение электронной почты Позволяет вложить файл DLA в уведомление, отправляемое по электронной почте.
Передать файл DLA по FTP Позволяет разрешить загрузку файла DLA на сервер по протоколу FTP.
Имя хоста FTP Введите имя хоста сервера FTP. Не вводите ftp://.
Пользователь FTP Введите имя пользователя сервера FTP.
Пароль FTP Введите пароль пользователя сервера FTP.
Каталог FTP Введите путь к целевому каталогу для загрузки файла DLA. Пример: DLA/uploaded.

(Вернуться в начало)

Срок действия

При выполнении этой стратегии всегда выдается сообщение об ошибке. Настройте запуск стратегии по истечении указанного времени. Например, с помощью этой стратегии можно запретить изменение состояния ресурсов, которые находятся в состоянии Ожидание более 3 месяцев.

Конфигурация: Отмените выбор переключателей Сохранить ресурс и Вход в состояние. Выберите Таймер и нажмите значок Показать конфигурацию таймера. Введите количество дней, недель, месяцев или лет или выберите числовой атрибут или атрибут даты. Для управления таймером с помощью числового атрибута или атрибута даты выберите опцию Связать с атрибутом, а затем выберите атрибут из списка. Для числового атрибута выберите единицу времени и атрибут. При выполнении этой стратегии всегда сообщается об ошибке.

(Вернуться в начало)

Изменить владельца ресурса

Эта стратегия проверяет значение атрибута ресурса типа Пользователь или список ИД пользователей. Затем стратегия присваивает пользователям роль владельца ресурса. Например, можно создать атрибут Проверяющий-юрист и с помощью этой стратегии менять владельца ресурса, когда ресурс переходит в состояние Юридическая проверка.

Конфигурация:
Свойство Значение
Имя атрибута Выберите атрибут ресурса для проверки. Допустимы только атрибуты типа Пользователь. Этот атрибут должен быть задан для ресурсов, входящих в настраиваемый жизненный цикл.
ИД пользователей Введите ИД пользователей, которые станут владельцами ресурса во время выполнения стратегии. Этот атрибут можно использовать вместо атрибута Пользователь для применения тех же владельцев ко всем ресурсам в жизненном цикле.
Добавить или удалить владельца Для того чтобы добавить пользователей в список владельцев ресурса, выберите Добавить. Кнопка Заменить позволяет удалить текущих владельцев.

(Вернуться в начало)

Изменить администратора жизненного цикла

Эта стратегия проверяет значение атрибута ресурса типа Пользователь. Затем стратегия присваивает пользователям хранилища роль администратора жизненного цикла для текущего состояния ресурса.

Конфигурация:
Свойство Значение
Имя атрибута Имя обязательного атрибута, для которого должно быть указано значение.
Добавить или заменить администратора жизненного цикла Для добавления пользователей, указанных в выбранном атрибуте, в список администраторов жизненного цикла ресурса нажмите кнопку Добавить. Кнопка Заменить позволяет удалить текущих администраторов жизненного цикла.

(Вернуться в начало)

Изменить проверяющего

Эта стратегия проверяет значение атрибута ресурса типа Пользователь. Затем стратегия присваивает пользователям хранилища роль проверяющего для текущего состояния ресурса. Этим пользователям предоставляются права на изменение ресурса и участие в голосовании. Для указанных переходов требуется утверждение ресурса проверяющими.

Конфигурация:
Свойство Значение
Имя атрибута Имя обязательного атрибута, для которого должно быть указано значение.
Тип проверяющего Для того чтобы предоставить новому проверяющему права на участие в голосовании и изменение ресурса, выберите Утверждающий. Для того чтобы предоставить проверяющему права на изменение ресурса без участия в голосовании, выберите Разрешить редактирование.
Добавить или удалить проверяющего Нажмите кнопку Добавить для добавления пользователей, соответствующих значению выбранного атрибута, в список проверяющих. Кнопка Заменить позволяет удалить текущих проверяющих.
Переходы Введите имена переходов из этого состояния, которые требуется изменить. Эта стратегия добавляет условие, требующее утверждения ресурса новым проверяющим. В качестве разделителя переходов применяется запятая. Пример: Утверждение, Исправление.

(Вернуться в начало)

Изменить проверяющих в группе

Эта стратегия проверяет значение атрибута ресурса для имени группы пользователей. Затем стратегия присваивает пользователям из этой группы права проверяющих для текущего состояния ресурса. Этим пользователям предоставляются права на изменение, утверждение и отклонение ресурса. Для указанных переходов требуется утверждение ресурса проверяющими. Например, можно создать атрибут в виде списка, содержащего имена групп пользователей. Затем с помощью этой стратегии можно присвоить участникам этих групп права проверяющего.

Конфигурация:
Свойство Значение
Имя атрибута Выберите атрибут ресурса для проверки. Для того чтобы стратегия работала, значение атрибута должно совпадать с именем группы пользователей сообщества. Этот атрибут должен быть задан для ресурсов, входящих в настраиваемый жизненный цикл.
Тип проверяющего Для того чтобы предоставить новому проверяющему права на участие в голосовании и изменение ресурса, выберите Утверждающий. Для того чтобы предоставить проверяющему права на изменение ресурса без участия в голосовании, выберите Разрешить редактирование.
Добавить или удалить проверяющего Нажмите кнопку Добавить для добавления пользователей, соответствующих значению выбранного атрибута, в список проверяющих. Кнопка Заменить позволяет удалить текущих проверяющих.
Переходы Введите имена переходов из этого состояния, которые требуется изменить. Эта стратегия добавляет условие, требующее утверждения ресурса новым проверяющим. В качестве разделителя переходов применяется запятая. Пример: Утверждение, Исправление.
Минимальное число утверждений Для указанных переходов введите минимальное число утверждений для добавления в качестве условия выхода из данного состояния жизненного цикла. Например, если указать значение 2, то переход из данного состояния будет возможен только после утверждение ресурса по крайней мере двумя пользователями из группы.

(Вернуться в начало)

Создание POM

Эта стратегия корректирует или проверяет зависимости ресурса Maven по файлу POM (объектная модель проекта), связанному с ресурсом. Во время выполнения стратегия корректирует зависимости ресурса по файлу POM, если свойство Главная зависимость POM равно pom. Если свойство Главная зависимость POM равно asset, то во время выполнения стратегия корректирует файл POM по зависимостям ресурса. Если свойство Главная зависимость POM равно error, то во время выполнения стратегия сравнивает зависимости ресурса с зависимостями в файле POM и выводит ошибку в протокол при их несовпадении.

Конфигурация:
Свойство Значение
Расширение Обычно значение этого поля не меняется. Значение по умолчанию - .jar. По умолчанию ИД группы читается из файла POM. Если расширение изменить, создается ИД группы из имени сообщества и типа ресурса.
Главная зависимость POM Когда выбрано значение pom, зависимости ресурсов корректируются по файлу POM во время выполнения стратегии. Когда выбрано значение asset, файл POM корректируется по зависимостям ресурса во время выполнения стратегии. Когда выбрано значение error, во время выполнения стратегии выдается ошибка, если зависимости ресурса не совпадают с зависимостями в файле POM.

(Вернуться в начало)

Ограничение диапазона взаимосвязей

Эта стратегия выдает сообщение об ошибке, если после изменения состояния, удаления или обновления ресурс перестает соответствовать ограничению отношений типов ресурсов. Например, эта стратегия может запускаться при удалении ресурса, который является обязательным компонентом другого ресурса.

Конфигурация: Для этой стратегии параметры не предусмотрены.

(Вернуться в начало)

Проверка взаимосвязей

Эта стратегия аналогична ограничениям отношений типов ресурсов. Укажите обязательные взаимосвязи с другими ресурсами, необходимые для выполнения стратегии.

Конфигурация:
Свойство Значение
Оператор Выберите один логический оператор: Точно, Не меньше, Не больше или Все.
Число связанных ресурсов Введите число для проверки рядом с полем Оператор. Это поле игнорируется, если для параметра Оператор указано значение Все.
Тип связанного ресурса Выберите тип связанного ресурса или выберите значение Любой тип ресурсов. В случае настройки нескольких взаимосвязей выберите значение Любой тип ресурса.
Взаимосвязи Выберите типы взаимосвязей, которые должен содержать ресурс. Если выбрано несколько типов взаимосвязей, то другие параметры конфигурации применяются к каждой взаимосвязи.
Состояние связанного ресурса Укажите требуемое состояние связанных ресурсов в жизненном цикле, например Опубликован. В качестве разделителя состояний применяется запятая. Пример: Черновик,Опубликован.
Можно ли в списке Взаимосвязь выбрать несколько записей?: Логика работы стратегии выглядит следующим образом: для каждой выбранной взаимосвязи ресурс должен содержать оператор число связанных ресурсов взаимосвязей типа Взаимосвязь с ресурсами типа Тип связанных ресурсов в состоянии Состояние связанных ресурсов.

Пример: Ресурс должен содержать точно 2 взаимосвязи типа Зависимый с ресурсами типа Реализация в состоянии Утвержден.

Если выбран оператор Все: Все взаимосвязи типа Зависимый, заданные для ресурса, должны указывать на ресурсы типа Реализация в состоянии Утвержден.

Если эти условия не выполнены, то возникает ошибка стратегии.

(Вернуться в начало)

Отправить сообщение по электронной почте

Эта стратегия отправляет сообщение электронной почты проверяющим и администраторам жизненного цикла ресурса. Ее можно использовать для автоматического уведомления проверяющих о наличии ресурса для проверки.

Конфигурация:

Свойство Значение
Отправить сообщение электронной почты всем проверяющим Позволяет разрешить отправку сообщений электронной почты проверяющим состояния.
Отправить сообщение электронной почты ожидающим утверждающим Позволяет разрешить отправку сообщений электронной почты всем утверждающим данного состояния, которые еще не проголосовали.
Отправлять администраторам жизненного цикла Позволяет разрешить отправку сообщений электронной почты руководителям жизненного цикла ресурса.
Отправлять владельцам ресурса Позволяет разрешить отправку сообщений электронной почты владельцам ресурса.
Отправлять другим пользователям Введите электронные адреса отдельных получателей В качестве разделителя адресов применяется запятая (,).
Тема Введите строку темы для сообщения. Можно использовать следующие переменные:
  • $(ram.asset.name): Имя ресурса.
  • $(ram.asset.version): Номер версии ресурса.
  • $(ram.asset.url): URL ресурса.
Тело сообщения Введите тело сообщения. Поддерживаются упрощенный HTML и переменные, доступные для свойства Тема.

(Вернуться в начало)

Проверка службы

Эта стратегия проверяет документы WSDL, XSD и XML. Эта стратегия обеспечивает допустимость документов, обработку зависимостей и соответствие WSDI требованиям WS-I.

При выполнении на ресурсе стратегия ищет связанные ресурсы, обрабатывая зависимости по атрибуту Целевое пространство имен. Для успешной обработки зависимости должны быть связаны с ресурсом. Дополнительная информация о зависимостях приведена в разделе Зависимости.

Стратегия проверки служб входит в состав библиотеки SOA.

Конфигурация:
Свойство Значение
Отображаемое имя стратегии Отображаемое имя стратегии.
Агент проверки WSDL Позволяет выбрать проверку WSDL.
Агент проверки схемы XML Позволяет выбрать проверку схемы XML.
Агент проверки XML Позволяет указать расширения файлов XML для проверки. В качестве разделителя применяется запятая.
Агент проверки WS-I Позволяет выбрать проверку WS-I.
Профайл WS-I Профайл WS-I, применяемый для проверки.
Уровень соответствия WS-I Уровень соответствия для проверки WS-I.
Базовый URL профайла Путь к файлу профайла. Можно сохранить URL по умолчанию, указывающий на ws-i.org, или выбрать другой URL, указывающий на расположение файла (например, если файлы должны быть доступны только во внутренней сети).
Базовый URL профайла с вложениями Путь к файлу профайла с поддержкой вложений. Можно сохранить URL по умолчанию, указывающий на ws-i.org, или выбрать другой URL, указывающий на расположение файла (например, если файлы должны быть доступны только во внутренней сети).

(Вернуться в начало)

Уникальное имя ресурса

Эта стратегия требует, чтобы имя ресурса было уникальным в пределах сообщества или хранилища. Эта стратегия не относится к ресурсам, которые представляют собой разные версии ресурса. Эту стратегию можно использовать для проверки на наличие конфликтов имен ресурсов.

Конфигурация:
Свойство Значение
Отображаемое имя стратегии Отображаемое имя стратегии.
Область поиска Позволяет проверять имена ресурсов в текущем сообществе или во всем хранилище.
При ошибке стратегии Укажите, следует ли выдавать предупреждение или сообщение об ошибке в случае сбоя стратегии.

(Вернуться в начало)

Состояние WebSphere Service Registry and Repository

Эта стратегия проверяет действие над ресурсом (например Утвердить). Кроме того, стратегия проверяет состояние связанного объекта в WebSphere Service Registry and Repository.

Конфигурация:

Отмените выбор переключателей Сохранить ресурс и Вход в состояние. Выберите элемент Действие и нажмите кнопку Настроить.
Свойство Значение
Соединение Для сообщества выберите соединение с WSRR.
Действие Выполняемое действие (например Утвердить или Проверить).
Удаленное состояние Требуемое состояние связанного объекта в WebSphere Service Registry and Repository.

(Вернуться в начало)


Комментарии