Профайлы защиты SOAP обращаются к библиотекам, в которых реализованы алгоритмы
шифрования, подписания и другие алгоритмы, отвечающие за преобразование сообщений XML перед
отправкой и после приема. Предварительно необходимо добавить в среду требуемые библиотеки, задать
путь к классам среды выполнения Java™ (JRE), используемой
средой Eclipse, а также задать путь к классам виртуальной машины, применяемой контроллером агентов.
Прежде чем начать
Перед тем как приступить к тестированию служб на основе SOAP, использующих алгоритмы защиты,
необходимо получить комплект библиотек защиты и файлов конфигурации для SOAP.
BouncyCastle (http://www.bouncycastle.org) является одним из поставщиков таких библиотек
защиты. Их необязательно использовать в продукте тестирования
Rational .
Процедура
- Скопируйте файлы библиотеки в каталог jre/lib/ext экземпляра JRE.
Каталог по умолчанию:
C:\Program Files\IBM\SDP\jdk\jre\lib\ext
- Добавьте следующий аргумент VM в команду запуска Eclipse из командной строки или в файл
eclipse.ini: -vmargs -Dosgi.parentClassloader=ext
Файл eclipse.ini расположен в одном каталоге с файлом
eclipse.exe, применяемым для запуска продукта.
Дальнейшие действия
Для настройки удаленного компьютера, использующего только контроллер агентов без
доступа к рабочей среде, выполните только шаг 1 и перезапустите службу контроллера агентов.
После
настройки среды необходимо импортировать файл WSDL и настроить для него профайл защиты с помощью
редактора защиты WSDL.