NameSpaceBinding и wsadmin - PullRequest
       40

NameSpaceBinding и wsadmin

3 голосов
/ 30 сентября 2008

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

Вот шаги, которые я предпринимаю установить ячейку [$ 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 ]

4 голосов
/ 01 октября 2010

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

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

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

set cell [$AdminConfig getid /Cell:/]

Удачи.

1 голос
/ 10 декабря 2010

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

cell = AdminConfig.getid('/Cell:/Node:/Server:WebSphere_Portal/')
...