NameSpaceBinding и wsadmin

Я пытаюсь создать StringNameSpaceBinding с помощью инструмента wsadmin в Websphere 6.1.

Вот шаги, которые я предпринимаю set cell [$AdminConfig getid /Cell:cell/] $AdminConfig create StringNameSpaceBinding $cell { {name bindname} {nameInNameSpace Bindings/string} {stringToBind "Это строковое значение, которое становится связанным"}}

Но когда я выполняю этот последний шаг, я получаю сообщение об ошибке, подобное следующему: WASX7015E: Команда запуска исключительной ситуации: "$AdminConfig create StringNameSpaceBinding $cell { {name bindname} {nameInNameSpace Bindings/string} {stringToBind " Это значение строки, которое становится связанным "} }"; информация об исключении: com.ibm.ws.scripting.ScriptingException: WASX7444E: Недопустимое значение параметра "" для параметра "идентификатор родительской конфигурации" в команде "создать"

Есть идеи, что может быть с этим?

Спасибо Дэмиен

2 ответа

Решение

Держу пари, что следующая команда:

set cell [$AdminConfig getid /Cell:cell/]

Не работает Более вероятный, cell это не имя вашей клетки. Вам не нужно указывать имя ячейки; в топологии WAS есть только одна ячейка. Я бы изменил это на:

set cell [$AdminConfig getid /Cell:/]

Удачи.

Я столкнулся с подобной проблемой, и теперь она решена после удаления имени узла и ячейки из следующей строки:

cell = AdminConfig.getid('/Cell:/Node:/Server:WebSphere_Portal/')
Другие вопросы по тегам