Sun Java System Communications Services 6 2005Q4 Delegated Administrator 指南

添加新的日历时区

您可以通过添加新的 Calendar Server 时区来自定义 Delegated Administrator。这样,Delegated Administrator 就可以使用该新时区来置备组织、用户、组和资源。

添加了新时区后,您可以将其设置为新创建的用户的默认时区。

Procedure在 Delegated Administrator 中添加新时区的步骤

步骤
  1. 在 Calendar Server 中添加新时区。

    要完成此步骤,必须编辑 timezones.ics 文件和其他 Calendar Server 文件。有关说明,请参见本章中的“添加新时区”和 Sun Java System Calendar Server 管理指南中的“管理 Calendar Server 的时区”。

  2. 备份 UserCalendarService.xmlDomainCalendarService.xml 文件以及 Resources.properties 文件。

    xml 文件默认情况下位于以下目录:

    /opt/SUNWcomm/lib/services

    Resources.properties 文件默认情况下位于以下目录:


    /var/opt/SUNWcomm/da/WEB-INF/classes/com/sun/ \
    comm/da/resources

    此外,请确保在升级 Delegated Administrator 或重新运行 Delegated Administrator 配置程序之前保存您的自定义配置数据。

  3. 编辑 UserCalendarService.xmlDomainCalendarService.xml 文件以便在 Delegated Administrator 中添加新时区。

    这些 xml 文件默认情况下位于以下目录:

    /opt/SUNWcomm/lib/services

    • UserCalendarService.xml DomainCalendarService.xml 文件中,都找到以下条目标题:


      <AttributeSchema name="icstimezone"
                                  type="single choice"
                                  syntax="string"
                                  any="optional|adminDisplay">
                                  <ChoiceValues>
    • 将新时区值添加到 <ChoiceValues> 列表中。

  4. 运行 Access Manager amadmin 实用程序以删除当前的服务并添加更新的服务。

    UserCalendarService.xmlDomainCalendarService.xml 文件都运行以下 amadmin 命令:


    ./amadmin -u <admin> -w <password> -r DomainCalendarService

    ./amadmin -u <admin> -w <password> -s $PATH/DomainCalendarService.xml

    注 –

    如果您还打算将新时区设置为默认时区,则可以在执行上述两个任务之后运行这些 amadmin 命令。(以下任务说明了如何更改默认时区。)


  5. 重新启动您的 Web 容器以使所做的更改生效。

Procedure更改 Delegated Administrator 中的默认时区的步骤

步骤
  1. UserCalendarService.xmlDomainCalendarService.xml 文件中,编辑以下值:


    <DefaultValues>
                    <Value>America/Denver</Value>
    </DefaultValues>

    可以在 xml 文件中的以下条目下找到 <DefaultValues>


    <AttributeSchema name="icstimezone"
  2. 运行 Access Manager amadmin 实用程序以删除当前的服务并添加更新的服务。

    UserCalendarService.xmlDomainCalendarService.xml 文件都运行以下 amadmin 命令:


    ./amadmin -u <admin> -w <password> -r DomainCalendarService

    ./amadmin -u <admin> -w <password> -s $PATH/DomainCalendarService.xml
  3. 重新启动您的 Web 容器以使所做的更改生效。

Procedure将新时区添加到 Delegated Administrator 控制台中的步骤

步骤

    编辑 Resources.properties 文件,该文件位于 Delegated Administrator 数据目录下。

    Resources.properties 文件默认情况下位于以下目录:


    /var/opt/SUNWcomm/da/WEB-INF/classes/com/sun/ \
    comm/da/resources

    要编辑 Resources.properties,请搜索 rsrc.Timezone 属性并将新时区添加到相应的列表中。

    编辑完此文件之后,新时区将会出现在 Delegated Administrator 控制台内的相应列表框中。