使用 wsadmin Scripting 的管理內容

Scripting 管理使用數個 Java 內容檔。 內容檔可用來控制您的系統配置。 在指令行上指定任何內容檔之前,會先載入三個層次的預設內容檔。 這些內容檔包括安裝預設檔案、使用者預設檔案及內容檔。

第一個層次代表安裝預設值,位於每一個稱為 wsadmin.properties的應用程式伺服器設定檔的 profile_root/properties 目錄中。 第二層代表使用者預設值,位於 Java user.home 內容中。 此內容檔也稱為 wsadmin.properties。 第三層是 WSADMIN_PROPERTIES 環境變數所指向的內容檔。 這個環境變數定義在 wsadmin 工具啟動的環境中。

如果存在其中一個以上內容檔,則會在指令行上呈現的任何內容檔之前解譯這些內容檔。 三個層次的內容檔會依其指定順序來載入。 前次載入的內容檔會置換先前載入的內容檔。

Scripting 使用下列 Java 內容:

com.ibm.ws.scripting.appendTrace

決定追蹤檔是否附加到現有日誌檔的結尾。 預設值 false會在每次呼叫時置換日誌檔。

com.ibm.ws.scripting.classpath

搜尋類別和資源,並附加至路徑清單。

com.ibm.ws.scripting.connectionType

決定要使用的連接器。 此值可以是 SOAPJSR160RMIRMIIPCNONEwsadmin.properties 檔案指定 SOAP 作為連接器。

com.ibm.ws.scripting.crossDocumentValidationEnabled

決定當對一份文件進行變更時,驗證機制是否會檢查其他文件。

可能的值為 truefalse。 預設值為 true

com.ibm.ws.scripting.defaultLang

指出執行 Script 時要使用的語言。 wsadmin.properties 檔指定 Jacl 作為 Scripting 語言。

支援的 Scripting 語言為 Jacl 和 Jython。

com.ibm.ws.scripting.echoparams

判斷參數或引數是否輸出至 STDOUT 或 wsadmin 日誌檔。 預設值 true會將參數或引數輸出至日誌檔。

com.ibm.ws.scripting.emitWarningForCustomSecurityPolicy

控制是否在找到自訂許可權時發出 WASX7207W 訊息。

可能的值為 truefalse。 預設值為 true

com.ibm.ws.scripting.exceptionPropagationThrown

設定此內容,以在 WebSphere Application Server 內建 Scripting 物件擲出在 Script 中捕捉並處理的異常狀況,以及稍後擲出並未捕捉第二個非 WebSphere Application Server 異常狀況時,報告正確的異常狀況。 在結束時, wsadmin 會錯誤地報告第一個異常狀況作為結束的原因。

com.ibm.ws.scripting.host

決定嘗試連線時要使用的主機。 如果未指定,則預設值為本端機器。

com.ibm.ws.scripting.ipchost

ipchost 內容決定系統用來連接 IPC 連接器的主機。 使用 IPC 連接器所接聽之迴圈配接卡的主機名稱或 IP 位址,例如 localhost127.0.0.1::1。 預設值是 localhost

com.ibm.ws.scripting.port

指定嘗試連線時要使用的埠。 wsadmin.properties 檔案指定 8879 作為單一伺服器安裝架構的 SOAP 埠。

com.ibm.ws.scripting.profiles

指定在執行使用者指令、Script 或互動式 Shell 之前要自動執行的設定檔 Script 清單。

wsadmin.properties 檔案指定 securityProcs.jaclLTPA_LDAPSecurityProcs.jacl 作為此內容的值。 如果使用 wsadmin -lang 選項指定 Jython ,則 wsadmin 工具會執行轉換,以將此內容中指定的設定檔 Script 名稱變更為使用符合指定語言的副檔名。 將提供的 Script 程序與預設值搭配使用,可讓安全配置更容易。

com.ibm.ws.scripting.traceFile

決定追蹤和日誌輸出的導向位置。 wsadmin.properties 檔指定位於每一個應用程式伺服器設定檔的 profile_root/logs 目錄中的 wsadmin.traceout 檔作為此內容的值。

如果多個使用者同時使用 wsadmin 工具,請在使用者內容檔中設定不同的 traceFile 內容。 如果檔名包含雙位元組字集 (DBCS) 字元,請使用 Unicode 格式,例如 \uxxxx,其中 xxxx 是數字。

com.ibm.ws.scripting.traceString

開啟 Scripting 程序的追蹤。 預設值已關閉追蹤。

com.ibm.ws.scripting.tempdir

決定安裝應用程式時要用於暫存檔的目錄。

Java 虛擬機器 (JVM) API 使用 java.io.temp 作為預設值。

com.ibm.ws.scripting.validationLevel

決定從 Scripting 介面進行配置變更時要使用的驗證層次。

可能的值為: NONELOWMEDIUMHIGHHIGHEST。 預設值為 HIGHEST

com.ibm.ws.scripting.validationOutput

決定驗證報告的導向位置。 預設檔案是 wsadmin.valout ,位於每一個應用程式伺服器設定檔的 profile_root/logs 目錄中。

如果多個使用者同時使用 wsadmin 工具,請在使用者內容檔中設定不同的 validationOutput 內容。 如果檔名包含雙位元組字集 (DBCS) 字元,請使用 Unicode 格式,例如 \uxxxx,其中 xxxx 是數字。