В данном разделе мы расскажем, как с помощью wsadmin создавать, модифицировать и заменять конфигурацию WebSphere Application Server. Данный раздел содержит две части.
• Общий подход к задачам по конфигурированию.
• Конкретные примеры задач по конфигурированию WebSphere.
5.4.1. Общий подход к задачам по конфигурированию
В среде WebSphere существует много возможных задач по конфигурированию. Вместо того, чтобы описывать все возможные модификации, мы опишем общий подход, который можно использовать при выполнении конфигурирования, а потом приведем несколько конкретных примеров.
Общий подход включает в себя три этапа.
1. Поиск объекта, который вам нужно изменить, с помощью функции AdminConfig.
getid().
2. Изменение или создание конфигурации с помощью функций AdminConfig.
modify() или create().
3. Сохранение изменений с помощью AdminConfig.s ave().
Команды create и modify используют список атрибутов. Как правило, атрибуты предлагаются в виде списка списков Jython. Список Jython можно сформировать, используя пары имя-значение, следующим образом:
[ ['имя1', 'значение1'],['имя2', 'значение2''],['имя3', 'значение3']… ]
Атрибуты конфигурационного объекта WebSphere часто имеют глубокие уровни вложенности. Если вам нужно изменить вложенный атрибут, вы можете получить ID объекта и изменить его напрямую. Данный метод является предпочтительным, хотя и требует написать более длинный скрипт.