WebSphere Application Server - Express for i5/OS, Version 6.1   
             オペレーティング・システム: i5/OS

             目次と検索結果のパーソナライズ化

スクリプトによる変数の変更

スクリプトと wsadmin ツールを使用して、WebSphere Application Server 内の変数を変更します。

始める前に

このタスクを開始する場合は、あらかじめ wsadmin ツールが稼働 している必要があります。 詳しくは、wsadmin スクリプト・クライアントの開始 の項目を参照してください。

このタスクについて

以下のステップを実行して、WebSphere Application Server 変数を変更します。

プロシージャー

  1. このタスクを実行するには、2 つの方法があります。 以下から 1 つを選択します。
    • AdminTask オブジェクトを使用する場合:
      • Jacl を使用:

        $AdminTask setVariable {-interactive}
      • Jython を使用:

        AdminTask.setVariable (['-interactive'])
    • AdminConfig オブジェクトを使用する場合。 次の例では、DB2_JDBC_DRIVER_PATH 変数をノード・レベルで変更します。
      • Jacl を使用:

        set varName DB2_JDBC_DRIVER_PATH
        set newVarValue C:/SQLLIB/java
        
        set node [$AdminConfig getid /Node:myNode/]
        
        set varSubstitutions [$AdminConfig list VariableSubstitutionEntry $node]
        
        foreach varSubst $varSubstitutions {
           set getVarName [$AdminConfig showAttribute $varSubst symbolicName]
           if {[string compare $getVarName $varName] == 0} {
              $AdminConfig modify $varSubst [list [list value $newVarValue]]
                    break
           } 
        }
      • Jython を使用:

        varName = "DB2_JDBC_DRIVER_PATH"
        newVarValue = "C:/SQLLIB/java"
        
        node = AdminConfig.getid("/Node:myNode/")
        
        varSubstitutions = AdminConfig.list("VariableSubstitutionEntry",node).split(java.lang.System.getProperty("line.separator"))
        
        for varSubst in varSubstitutions:
           getVarName = AdminConfig.showAttribute(varSubst, "symbolicName")
           if getVarName == varName:
              AdminConfig.modify(varSubst,[["value", newVarValue]])
                    break
        
  2. 構成の変更を保管します。詳しくは、wsadmin ツールによる構成変更の保管 の項目を参照してください。



関連タスク
スクリプト管理のための AdminConfig オブジェクトの使用
関連資料
AdminConfig オブジェクトのコマンド
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 7:05:28 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.express.iseries.doc/info/iseriesexp/ae/txml_variable.html