Существует ли исчерпывающее руководство по инструменту сценариев Weblogic (WLST) - PullRequest
5 голосов
/ 03 марта 2010

Я безуспешно использую WLST для изменения файла jmsmodule.xml онлайн. Я должен достичь этого программно, а не с помощью консоли Weblogic. Однако я «записал» команды, находясь в консоли. Однако записанные команды при вводе в онлайн-скрипт Python WLST не работают. Это команды, которые терпят неудачу:

cmo.setPriority(-1)
cmo.setDeliveryMode('Persistent')
cmo.setTimeToDeliver('-1')
cmo.setTimeToLive(-1)

Ошибка, которая вылетает: AttributeError: setPriority

Есть идеи? Заранее спасибо.

Ответы [ 2 ]

5 голосов
/ 03 апреля 2010

cmo относится к объекту, в котором вы сейчас находитесь. Убедитесь, что вы переходите к нужному MBean с помощью команд cd ()

2 голосов
/ 02 апреля 2011

Лучше сначала проверить MBean, содержащий атрибуты, с помощью ls () в интерактивном режиме. Для ясной идеи вы смотрите следующее видео на YouTube от Джеффри, где вы можете записать сценарий и обновить для дальнейшего использования стало проще ...

http://www.youtube.com/watch?v=luhBaviP2uM введите описание ссылки здесь

...