Sun Java System Delegated Administrator 6.4 管理指南

Procedure在 Delegated Administrator 主控台中顯示並管理新時區

此作業會將新時區增加至主控台中顯示的時區清單。之後該作業會將新的時區值儲存在目錄中。

若要在主控台中顯示時區,您必須將新值增加至 Resources.properties 檔案中。

若要讓主控台將時區儲存在目錄中,您必須將新值增加至 daconfig.properties 檔案的兩個清單中。第一個清單會指定儲存在 LDAP 目錄中的實際值。第二個清單可讓主控台將時區的顯示值 (可能已本土化) 對映至儲存的值。

  1. 編輯 Resources.properties 檔案,該檔案位於 Delegated Administrator 資料目錄下。

    依預設,Resources.properties 檔案位於以下目錄中:


    da-base/data/da/WEB-INF/classes/com/sun/ \
    comm/da/resources

    若要編輯 Resources.properties,請搜尋 rsrc.Timezone 特性,並將新時區增加至相應的清單中。您可以將新時區的該顯示值本土化。

  2. 在位於 Delegated Administrator 資料目錄之下的 daconfig.properties 檔案中找到時區值清單。

    依預設,daconfig.properties 檔案位於以下目錄中:


    da-base/data/da/WEB-INF/classes/com/sun/ \
    comm/da/resources

    若要尋找時區值的清單,請搜尋以下行:

    #Timezone values - only English

    這些是儲存在 LDAP 目錄中的值。新時區必須以英文顯示;這對於儲存在目錄中的值來說是必要的格式。

  3. 將新時區增加至清單。

    例如,若要將 America/Miami 增加至清單中,假設 Timezone1 目前有 24 個值,則增加

    rsrc.Timezone1-25=America/Miami

    該值將會是顯示在主控台 Americas 下拉式清單中的第 25 個時區。請注意,時區可能會以其他的語言顯示,視您在之前作業的 Resources.properties 檔案中所指定的語言而定。

  4. 找到 daconfig.properties 檔案中的反向時區對映清單。

    此清單會將本土化的時區值 (顯示在主控台中) 與您在上述步驟 2 中指定的實際值對映。

    若要尋找反向對映的清單,請搜尋以下行:

    #reverse timezone mappings - used by DA in getting localized tz value
  5. 將新值增加至反向對映清單中。

    例如,若要將 America/Miami 增加至清單中,您必須增加

    rsrcKey-America-Miami=rsrc.Timezone1-25
  6. 將已編輯的 daconfig.properties Resources.properties 檔案重新部署至 Delegated Administrator 主控台所使用的 Web 容器。

    在變更生效之前,您必須執行能將自訂 daconfig.properties 檔案部署至 Web 容器的程序檔。

    如需如何將自訂特性檔案部署至特殊 Web 容器的說明,請參閱若要部署自訂配置檔案

    在編輯並重新部署 daconfig.propertiesResources.properties 檔案後,新的時區將會顯示在 Delegated Administrator 主控台的適當清單方塊中。當您在 Delegated Administrator 主控台中選取時區並按一下 [儲存] 時,該時區將儲存在目錄中。