Sun Java System Delegated Administrator 6.4 管理指南

启用插件

要启用这些插件,请编辑 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 需要另外一个平面文件,该文件将包含在插件的第三行中。插件将读取该平面文件中的值并使用该值来设置各个属性值。如果启用了此插件,则该文件必须存在,否则将发生错误。