此作業會將新時區增加至主控台中顯示的時區清單。之後該作業會將新的時區值儲存在目錄中。
若要在主控台中顯示時區,您必須將新值增加至 Resources.properties 檔案中。
若要讓主控台將時區儲存在目錄中,您必須將新值增加至 daconfig.properties 檔案的兩個清單中。第一個清單會指定儲存在 LDAP 目錄中的實際值。第二個清單可讓主控台將時區的顯示值 (可能已本土化) 對映至儲存的值。
編輯 Resources.properties 檔案,該檔案位於 Delegated Administrator 資料目錄下。
依預設,Resources.properties 檔案位於以下目錄中:
da-base/data/da/WEB-INF/classes/com/sun/ \ comm/da/resources |
若要編輯 Resources.properties,請搜尋 rsrc.Timezone 特性,並將新時區增加至相應的清單中。您可以將新時區的該顯示值本土化。
在位於 Delegated Administrator 資料目錄之下的 daconfig.properties 檔案中找到時區值清單。
依預設,daconfig.properties 檔案位於以下目錄中:
da-base/data/da/WEB-INF/classes/com/sun/ \ comm/da/resources |
若要尋找時區值的清單,請搜尋以下行:
#Timezone values - only English
這些是儲存在 LDAP 目錄中的值。新時區必須以英文顯示;這對於儲存在目錄中的值來說是必要的格式。
將新時區增加至清單。
例如,若要將 America/Miami 增加至清單中,假設 Timezone1 目前有 24 個值,則增加
rsrc.Timezone1-25=America/Miami
該值將會是顯示在主控台 Americas 下拉式清單中的第 25 個時區。請注意,時區可能會以其他的語言顯示,視您在之前作業的 Resources.properties 檔案中所指定的語言而定。
找到 daconfig.properties 檔案中的反向時區對映清單。
此清單會將本土化的時區值 (顯示在主控台中) 與您在上述步驟 2 中指定的實際值對映。
若要尋找反向對映的清單,請搜尋以下行:
#reverse timezone mappings - used by DA in getting localized tz value
將新值增加至反向對映清單中。
例如,若要將 America/Miami 增加至清單中,您必須增加
rsrcKey-America-Miami=rsrc.Timezone1-25
將已編輯的 daconfig.properties 和 Resources.properties 檔案重新部署至 Delegated Administrator 主控台所使用的 Web 容器。
在變更生效之前,您必須執行能將自訂 daconfig.properties 檔案部署至 Web 容器的程序檔。
如需如何將自訂特性檔案部署至特殊 Web 容器的說明,請參閱若要部署自訂配置檔案。
在編輯並重新部署 daconfig.properties 和 Resources.properties 檔案後,新的時區將會顯示在 Delegated Administrator 主控台的適當清單方塊中。當您在 Delegated Administrator 主控台中選取時區並按一下 [儲存] 時,該時區將儲存在目錄中。