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: Недопустимое значение параметра "" для параметра "идентификатор родительской конфигурации" в команде "создать"

Любая идея, что может быть с этим?

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


person Damien    schedule 30.09.2008    source источник


Ответы (2)


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

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

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

set cell [$AdminConfig getid /Cell:/]

Удачи.

person Isaac    schedule 01.10.2010

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

cell = AdminConfig.getid('/Cell:/Node:/Server:WebSphere_Portal/')
person jitendra    schedule 10.12.2010