2011-06-10 16 views
1

有「環境> WebSphere變量」。我讀了我可以設置一個,如果我想,使用AdminControl.setVariable等。編輯WebSphere變量 - 來自wsadmin

但是如果我想從所有可能的範圍中刪除特定的可檢測的,該怎麼辦?我查看了互聯網,並沒有發現任何關於此的信息。

下面的東西能幫助我: 很長的路要走在所有範圍(集羣,服務器,節點): 那我可以去超過他們,尋找變量並將其刪除。列出所有服務器,節點和羣集的任何方式?

謝謝。

回答

1

Modifying variables using wsadmin scriptingCommands for the AdminConfig object using wsadmin scripting信息中心的文章開始,你想要做這樣的事情:

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)