2
該任務是使用wsadmin(Jython)修改名稱空間綁定。 我有幾個範圍服務器的字符串綁定。我打算列出現有的綁定;添加/修改目標綁定。使用wsadmin修改名稱空間綁定Jython
我可以列出他們:
for ns in AdminConfig.list('NameSpaceBinding').splitlines() :
name = AdminConfig.showAttribute(ns, 'name')
stringToBind = AdminConfig.showAttribute(ns, 'stringToBind')
print '%s="%s"' % (name, stringToBind)
我可以創造一個新的:
server1 = AdminConfig.list('Server')
print AdminConfig.create('StringNameSpaceBinding', server1, [['name', 'binding2'], ['nameInNameSpace', 'myBindings/myString'], ['stringToBind', "This is the String value"]])
AdminConfig.save()
- 如何修改現有的有一個的情況下,結合?
- 如何刪除綁定?
我想可以用AdminConfig.modify和AdminConfig.remove來完成。 鏈接:
- 文件從IBM:使用Jacl Configuring namespace bindings using the wsadmin scripting tool
- 修改綁定:Configuring namespace binding