Вопрос

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

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

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

Есть какие-нибудь идеи, что с этим может быть?

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

Это было полезно?

Решение

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

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

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

set cell [$AdminConfig getid /Cell:/]

Удачи.

Другие советы

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

cell = AdminConfig.getid('/Cell:/Node:/Server:WebSphere_Portal/')
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top