Sun Java System Delegated Administrator 6.4 管理指南

為 Delegated Administrator 增加外掛程式

您可以自訂 Delegated Administrator 以支援以下外掛程式:

啟用外掛程式

若要啟用這些外掛程式,請編輯 commcli servlet resource.properties 檔案,該檔案位於以下目錄中:


da-base/data/WEB-INF/classes/sun/comm/cli/server/servlet/ \
resource.properties

(依預設,da-base/opt/SUNWcomm。)

外掛程式位於 resource.properties 檔案中開頭如下的區段中:


########################
# Plugin Configuration #
##########################

每個都以「plugin」做為字尾。目前的清單如下:


jdapi-mailhoststoreplugin=disabled

jdapi-mailhoststorepluginclass=sun.comm.cli.server.util.MailHostStorePlugin
jdapi-mailhoststorepluginfile=/tmp/mailhostmailstore
jdapi-maildomainreportaddressplugin=enabled
jdapi-maildomainreportaddresspluginclass=sun.comm.cli.server.
  util.MailDomainReportAddressPlugin
jdapi-uidautogenerationplugin=disabled
jdapi-uidautogenerationpluginclass=sun.comm.cli.server.util.UidPlugin

在編輯 resource.properties 檔案後,將其重新部署至 Delegated Administrator 伺服器所使用的 Web 容器。

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

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

外掛程式格式

每個外掛程式都至少具有兩行,其格式如下:

若要啟用外掛程式,請將「disabled」變更為「enabled」。

提供了本小節中列出的所有外掛程式的外掛程式類別。這些類別位於以下目錄中:

da-base/data/WEB-INF/classes/sun/comm/cli/server/util

您無需對這些類別執行任何作業。

MailHostStorePlugin 所需的附加平面檔案

MailHostStorePlugin 需要包含在外掛程式第三行中的平面檔案。外掛程式讀取平面檔案中的值並用其設定屬性值。如果啟用外掛程式,則該檔案必須存在,否則將發生錯誤。