编辑WebSphere变量-从wsadmin

编辑WebSphere变量-从wsadmin,websphere,Websphere,有“环境>WebSphere变量”。我读到,如果需要,可以使用AdminControl.setVariable等设置一个 但是,如果我想从所有可能的作用域中删除某个veriable呢?我在网上查了一下,没有发现任何与此相关的东西 以下几点可以帮助我: 遍历所有范围(群集、服务器、节点)的方法: 然后我可以检查它们,查找变量并删除它。是否可以列出所有服务器、节点和群集? 谢谢。从和上的信息中心文章开始,您希望执行以下操作: ls = java.lang.System.getProperty("li

有“环境>WebSphere变量”。我读到,如果需要,可以使用AdminControl.setVariable等设置一个

但是,如果我想从所有可能的作用域中删除某个veriable呢?我在网上查了一下,没有发现任何与此相关的东西

以下几点可以帮助我: 遍历所有范围(群集、服务器、节点)的方法: 然后我可以检查它们,查找变量并删除它。是否可以列出所有服务器、节点和群集?


谢谢。

从和上的信息中心文章开始,您希望执行以下操作:

ls = java.lang.System.getProperty("line.separator");

# List all config objects in the cell by not passing a parent config object.
varSubsts = AdminConfig.list("VariableSubstitutionEntry").split(ls)

for varSubst in varSubsts
  varName = AdminConfig.showAttribute(varSubst, "symbolicName")
  if varName == "MyVarToDelete":
    AdminConfig.remove(varSubst)