Sun Java �лx     �W�@��      �ؿ�      �d�      �U�@��     

Sun �лx
Sun Java System Communications Express 6 2005Q1 �޲z��n 

�� 6 ��
�t�m�U�޺��

Communications Express �䴩��´���U�޺�쵲�c�C

�����y�z�F���ҥΰU�޺��ӭn�� Communications Express ���X���ܧ�C


�ҥΰU�޺��

���`�y�z���ҥΰU�޺�� (�]�٬����:��) �ӭn�� Communications Express ���X���ܧ�C

�b��ƾ䤤�ҥΰU�޺��t�m

�Y�n�b��ƾ䤤�ҥΰU�޺��t�m�A�z�����N uwc-deployed-path/WEB_INF/config/uwcauth.properties �ɮפ��� virtual domain.mode �ѼƳ]�w���uy�v�A�ðw��U�޺��Ӱt�m Calendar Server�C����p�󬰰U�޺��t�m Calendar Server ����T�A�аѾ\�uCalendar Server �޲z��n�v�A���G

http://docs.sun.com/source/819-1479/csagCreatingHostedDomains.html

�b�l�󤤧G�ذU�޺��

�Y�n�G�غ����A�Ѧ���b��´�𤤫إ߰U�޺�춵�ت���T�A�аѾ\ Sun Java System LDAP Schema v.1 ���uiPlanet Messaging Server 5.2 Provisioning Guide�v�A���Ghttp://docs.sun.com/source/816-6018-10

����p��ۭq�C�Ӻ�쪺�l��Τ�ݤ�������T�A�аѾ\�uSun Java System Communications Express Customization Guide�v�A���G

http://docs.sun.com/source/819-0116/perdomaincust.html

�b�q�T��ҥΰU�޺��t�m

�i�ק�U�C�ɮץH�ҥΰU�޺��C


�]�w�U�޺��

�P������i�t�m�Ѽ��x�s�b�U�C�ɮפ��G

���p Communications Express �ɡA�̹w�]�A�|�N�o���ɮ׽ƻs�� uwc-deployed-path/WEB-INF/domain �ؿ�C

�w��S�w�ϥΪ̪����q�@�~�A�N�H�U�C���Ƿj�M�P������S���ɡG

  1. uwc-deployed-path/WEB-INF/domain/user's domain/property-files
  2. uwc-deployed-path/WEB-INF/domain/property-files

�إ߰U�޺��

���`�y�z�إ߰U�޺��ݭn��檺�B�J�C

    �Y�n�w��S�w����w�P������S�ʡG
  1. �b uwc-deployed-path/WEB-INF/domain �U�إߧt���W�٪��ؿ�C
  2. �Ҧp�Guwc-deployed-path/WEB-INF/domain/domain-name

  3. �N uwc-deployed-path/WEB-INF/domain �ؿ�U�P������t�m�ɮ׽ƻs�즹�ؿ�C�Y�n��o������Ѽƪ��M��A�аѾ\�u�]�w�U�޺���v�@�`�C
  4. �ھڥH�U�U�`������A�ۭq uwc-deployed-path/WEB-INF/domain/domain-name �ؿ�S���ɡC
  5. �Y�n�ھ� Communications Express �����S�w URL �ӫغc Identity Server �n�J URL�A�бN�����X�檺���%D��W�� uwc.isvirtualhostname �]�w�� Identity Server �����%D��W�١C
  6. �Ҧp�A��

    ce.virtualdomain.com.isvirtualhostname=is.virtualdomain.com

    �åB�A�p�G�z�q http://ce.virtualdomain.com/uwc �s�� Communications Express

    �h Identity Server �� URL �N��ܬ�

    http://is.virtualdomain.com/amserver/UI/Login�C

    �p�G�����X�檺���%D��W�٥���M�� Identity Server ���D��W�١ACommunications Express �|�ھ� uwcauth.identity.login.url ���t�m���R�A Identity Server �n�J URL�A�ӫغc Identity Server �n�J URL�C

    �Ҧp�A�p�G uwcauth.identity.login.url=http://siroe.com:85/amserver/UI/Login �åB�z�q���S�w�� URL (�p http://ce.varrius.com:80/uwc) �s�� Communications Express�ACommunications Express �|�N IS �n�J URL �غc���G

    http://siroe.varrius.com:85/amserver/UI/Login

    �䤤�A���O varrius.com�C

    �p�G���O ce.varrius.com�ACommunications Express �|�N Identity Server �n�J URL �غc���Ghttp://siroe.ce.varrius.com:85/amserver/UI/Login�C

  7. �Цb Identity Server �t�m���i��U�C�ܧ�G
    1. �b AMconfig.properties ���w�q FQDN ��M�CAMconfig.properties �ɮת��w�]��m�O�G/etc/opt/SUNWam/config/AMconfig.properties
    2. �Ҧp�A�p�G�q���%D�� is.virtualdomain.com �s�� Identity Server�AFQDN ��M�N��ܦ��G

      com.sun.identity.server.fqdnMap[is.virtualdomain.com]=is.virtualdomain.com

    3. �b service configuration -> platform �U cookie domains ������L Cookie �����줺�A�s�W virtualdomain.com�C

�t�m�U�޺�쪺�Ѽ�

�U�C�U�`�y�z�i�b Communications Express ���t�m�����]�w�G

�t�m uwcdomainconfig.properties �ɮפ����Ѽ�

uwcdomainconfig.properties �ɮ׺��@�P��ƾ�γq�T�����ϥΪ̳ߦn�]�w�w�]�ȡA�i�H�b�C�Ӻ��W�t�m�o�dzߦn�]�w�C��s���ϥΪ̲Ĥ@���s�� Communications Express ������ƾ�γq�T��ɡA�|�N�o�ǨϥΪ̳ߦn�]�w�w�]�ȰʺA�a��w���L�̡C

�� 6-1 �C�X��3�ε{�������ϥΪ̳ߦn�]�w�w�]�ȡC

�� 6-1 uwcdomainconfig.properties �ɮפ����w�]�ϥΪ̳ߦn�]�w 

�Ѽ�

�w�]��

�y�z

uwc-user-attr-sunUCDefaultApplication

calendar

��w�z�n�J��n��ܪ��w�]��C�i�οﶵ���G�l��B��ƾ�B�q�T��C

uwc-user-attr-sunUCDefaultEmailHandler

uc, desktop

��w�q3�ε{���ǰe�q�l�l��T�����w�]�q�l�l��Τ�ݡC

�z�i�N�w�]�q�l�l��Τ�ݳ]�w�� Messenger Express ���s��l��Τ�ݡC

uwc-user-attr-sunUCDateFormat

M/D/Y

�b��d��A��w��B��B�~����ܶ��ǡC

�i�οﶵ���G

M/D/Y�BD/M/Y�BY/M/D

uwc-user-attr-sunUCDateDelimiter

/

��w��d��ϥΪ��9j�šC

�9j�ŬO��d��9j��B��M�~���r���C

�z�i��w�r�� (,)�B�׽u (/) �γs�r�� (-) �@���9j�šC

uwc-user-attr-sunUCTimeZone

America/Los_Angeles

��w�إߦ�ƾ�Ҧb���ɰϡC

�z�i�q�U�C�ϰ��ܥ�󦳮Ī��ɰϡG

[�n/�_��w]�B[�ڬw/�D�w]�B[�ȤӦa��]�C

�� 6-2 uwcdomainconfig.properties �ɮפ����w�]��ƾ�ߦn�]�w 

�Ѽ�

�w�]��

�y�z

uwc-user-attr-icsExtendedUserPrefs-ceDefaultView

dayview

��w�z�n�J��n��ܪ��w�]��ƾ��˵�C�i�οﶵ���G

���˵�B�g�˵�B���˵�Φ~�˵�C

uwc-user-attr-icsExtendedUserPrefs-ceShowCompletedTasks

false

��w�w�������@�~�O�_�n�X�{�b��ƾ䪺 [�@�~] ���椤�C

�p�G�z�n��w�������@�~�X�{�b��ƾ䪺 [�@�~] ���椤�A�бN�w�]���ܧ󬰡utrue�v�C

uwc-user-attr-icsExtendedUserPrefs-ceDefaultCategory

Business

��w3�b�䤤�إ߷s�ƥ�Χ@�~���w�]�����C

�i������G

[�g�~��$�]�B[��|]�B[�ͤ�]�B[�Ӱ�]�B[���\]�B[���O]�B[�l�}�|ij]�B[���\]�B[����]�B[���\]�B[�|ij]�B[��L]�B[�ӤH]�B[��Q�|]�B[��V]�B[�Ȧ�]�B[��] �H�� [����]�C

uwc-user-attr-icsExtendedUserPrefs-ceDayHead

9

��w�@�ѱq�X�I�}�l�C

uwc-user-attr-icsExtendedUserPrefs-ceDayTail

18

��w�@�Ѩ�X�I����C

uwc-user-attr-icsExtendedUserPrefs-ceInterval

PT1H0M

(�@�p��)

��w���$@�Ѫ����j�ɶ��C

�b��ζg�˵�A�@�ѹ��&��b�p�ɩΤ@�p�ɪ��ɶ����C

�z�i�H�N�w�]�����-��ܧ� PT0H30M (�b�p��)

uwc-user-attr-icsFirstDay

1

�b��ƾ䤤��w�@�g���Ĥ@�ѡC�ھڹw�]�ȡA�g�� (1) �Q��@�g���Ĥ@�ѡA�g�� (7) �Q��@�g���̫�@�ѡC

uwc-user-icsExtendedUserPrefs-ceWeekEndDays

1,7

�b��ƾ��˵��w�g���O���X�ѡC

�ھڹw�]�ȡA�g�� (1) ���@�g���Ĥ@�ѡA�g�� (7) ���@�g���̫�@�ѡC

�r���9j���Ʀr�M��N��@�g���@���g�������X�ѡC

uwc-user-attr-icsExtendedUserPrefs-ceIncludeWeekendInViews

false

�b��ƾ䪺�u�g�v�Ρu��v�˵�A�ҥΩΰ��ζg������ܡC

�p�G�g��3����ܦb��ƾ䪺�u�g�v�Ρu��v�˵�A�бN�w�]�ȳ]�w���utrue�v�C

uwc-user-attr-icsExtendedUserPrefs-ceSingleCalendarTZISD

true

��w��ƾ䪺�ɰϤ��O�_3��ܦ�ƾ�C

�p�G���Ʊ�b��ƾ�ɰϤ��˵��ƾ�A�бN�w�]���ܧ󬰡ufalse�v�C�b�����p�U�A�Ҧ���ƾ䳣�N��ܦb [����ﶵ] ���ҫ�w���ɰϤ��C

uwc-usr-attr-icsExtendedUserPrefs-ceDefaultAlarmStart

PT0H30M

��w�w�]�n�b�ƥ�Χ@�~�o�ͪ��X�p�ɤδX���d��e�ǰe����C

uwc-user-attr-icsExtendedUserPrefs-ceNotifyEnable

false

��w��إ߷s���ƥ�ɡA�O�_�N�q�l�l��T�� (�]�t ical ����) �ǰe���������Q�ܽФH�C

���Ī��Ȧ��Gfalse�Btrue�C

�� 6-3 uwcdomainconfig.properties �ɮפ����w�]�q�T��ߦn�]�w 

�Ѽ�

�w�]��

�y�z

uwc-user-sunAbExtendedUserPrefs-abName

Personal Address Book

��w�w�]�q�T��W�١C

uwc-user-attr-sunAbExtendedUserPrefs-abDescription

This is the personal address book

��w�w�]�q�T��²�u�y�z�C

uwc-user-attr-sunAbExtendedUserPrefs-abEntriesPerPage

25

��w�C���W�n��ܪ��q�T��س̤j�ƥءC�i�οﶵ���G25�B50�B75�C

uwc-user-attr-sunAbExtendedUserPrefs-abSearchDisplayColumn1

displayname

��w�Ĥ@�椤��ܪ��ȡC�ھڹw�]�ȡA�Ĥ@������p���H�θs�ժ��W�١C

uwc-user-attr-sunAbExtendedUserPrefs-abSerchDisplayColumn2

primaryemail

��w�q�T��ĤG�椤��ܪ��ȡC

�z�i�H�N�檺��ܦW�ٳ]�w���G

[��ܦW��]�B[���q]�B[¾��]�B[�D�n�q��]�B[���ȹq��]�B[��a�q��]�B[�ǯu�q��]�B[�I�s���q��]�B[�D�n�q�l�l��]�B[�q�l�l�� 2]�B[�q�l�l�� 3]�B[��a�a�}]�B[���q�a�}]�B[�� URL 1]�B[�� URL 2]�B[��ƾ� URL]�B[�Ŷ����L URL]�B[�ͤ�]�B[�g�~��$�]�B[��´���]�B[�s��]�B[�˵��ƾ�]�C

uwc-user-attr-sunAbExtendedUserPrefs-abSearchDisplayColumn3

 

��w�q�T��ĤT�椤��ܪ��ȡC

�z�i�H�N�檺��ܦW�ٳ]�w���G

[��ܦW��]�B[���q]�B[¾��]�B[�D�n�q��]�B[���ȹq��]�B[��a�q��]�B[�ǯu�q��]�B[�I�s���q��]�B[�D�n�q�l�l��]�B[�q�l�l�� 2]�B[�q�l�l�� 3]�B[��a�a�}]�B[���q�a�}]�B[�� URL 1]�B[�� URL 2]�B[��ƾ� URL]�B[�Ŷ����L URL]�B[�ͤ�]�B[�g�~��$�]�B[��´���]�B[�s��]�B[�˵��ƾ�]�C

uwc-user-attr-sunAbExtendedUserPrefs-abSearchDisplayColumn4

edit

��w�q�T��ĥ|�椤��ܪ��ȡC

�z�i�H�N�檺��ܦW�ٳ]�w���G

[��ܦW��]�B[���q]�B[¾��]�B[�D�n�q��]�B[���ȹq��]�B[��a�q��]�B[�ǯu�q��]�B[�I�s���q��]�B[�D�n�q�l�l��]�B[�q�l�l�� 2]�B[�q�l�l�� 3]�B[��a�a�}]�B[���q�a�}]�B[�� URL 1]�B[�� URL 2]�B[��ƾ� URL]�B[�Ŷ����L URL]�B[�ͤ�]�B[�g�~��$�]�B[��´���]�B[�s��]�B[�˵��ƾ�]�C

�t�m personalstore.properties �ɮ�

�ק� personalstore.properties �ɮפ����ѼơA�H�t�m�q�T���x�s�B���q�ؿ�Υ�󻷺ݥؿ�C

�� 6-4 �C�X�x�s�b personalstore.properties �ɮפ����]�w�C

�� 6-4 �x�s�b personalstore.properties �ɮפ����t�m�]�w

�Ѽ�

�w�]��

�y�z

db.defaultpsrootpattern

ldap:///piPStoreOwner=%U,o=%D,o=PiServerDb

 

��w�ΨӬ��ϥΪ̥H�ʺA�覡�غc psRoot �Ȫ��Ҧ��Cpsroot �i�ѧO�ϥΪ̶��ر`�n����m�C

%U = �ϥΪ̪� uid (�ujsmith�v)

%D = �ϥΪ̪���� (�usiroe.com�v)

%O = ���̭��n������ (�usiroe�v)

db.xxx.class

com.iplanet.iabs.ldap.plug.iLDAP

��w��@�~���{���� java ���O�W�١C�Ҧp LDAP �~���{���C

db.xxx.urlmatch

 

��w URL ���榡���G

ldap://host:port/DN

�ھڦ��ѼơA�ѧO xxx ��ҡC

�ӭ�3��3�� defaultps.xml �ɮפ��x�s���ubookremoteurl�v�ݩʡC

db.xxx.configpath

 

��w�]�t����� LDAP ��T���t�m�ؿ��|�C

�p�G�Ӹ�|�O�۹諸�A�h�P���ɮת���m�۹�C

db.xxx.wildcardsearch

 

��w�U�Φr���j�M���A�n��J���̤֦r���ơC

db.xxx.randompaging

false

��w�~���{���O�_�䴩�H��s��A�H�άO�_�����q�Ĥ@���s��C�Ӻ�C

�p�G���ufalse�v�A�j�M�{�DZN�~��j�M�A�����쥿�T�����C

db.xxx.corporatedir

false

��󤽥q�ؿ�A�ӭ�3���utrue�v�C

db.useUserPsRoot

false

�N�ӭȳ]�w���utrue�v�A�H�ϥΨϥΪ̪� psRoot �ȡC�p�G�]�w���ufalse�v�A�|�ϥ� defaultserver ���ȡC

�t�m defaultps.xml �ɮ�

defaultps.xml �ɮץ]�t�ϥΪ̲Ĥ@���n�J�ɡA�b LDAP �x�s���إߪ��ӤH�Τ��q�q�T��w�]�w�q�C

�C�ӳq�T��`�I���]�t��줤���ϥΪ̫إߪ��q�T��w�q�Adefaultps.xml �ɮ׫K�b�Ӻ��U�C

�U�C�� defaultps.xml �� XML �Ϭq (�]�t�ӤH�q�T��Τ��q�q�T��w�q) ���d�ҡC

�ӤH�q�T�� XML

�{���X�d�� 6-1 �]�t�ӤH�q�T��w�q�� XML �Ϭq

<book booktype="abook">

<bookoc>piLocalBook</bookoc>

<entry entryID="pab">

<displayname>_Personal Address Book</displayname>

<description>_This is your Personal Address Book</description>

</entry>

</book>

���q�ؿ� XML

�{���X�d�� 6-2 �]�t���q�q�T��w�q�� XML �Ϭq

<book booktype="abook"

bookremoteurl="ldap://corpdirectory">

<bookoc>piRemoteBook</bookoc>

<entry entryID="idirectory">

<displayname>_Corporate Directory</displayname>

<description>_This is Corporate Directory</description>

</entry>

</book>

��󤽥q�λ��ݳq�T��Apersonalstore.properties �ɮפ�3�Ӧ���3�� xxx ��ҡCpersonalstore.properties �ɮפ��� db.xxx.urlmatch �ȡA3�ӫ�w�� defaultps.xml �ɮפ����Ѫ� bookremoteurl �ݩʭȡC

�Y�n�W�[�s�����ݳq�T��A�ݭn�W�[�U�C���ءG

  1. �b defaultps.xml �ɮפ��W�[�s���q�T��`�I
  2. �b personalstore.properties �ɮפ��W�[�s�� xxx ��ҡC
  3. �b WEB-INF/config �U�إߥؿ�A�H�x�s db_config.properties �� xlate �ɮסC

  4. �Ƶ�

    xlate �ɮץ]�t�p���H�θs�ժ� LDAP Schema �γq�T�� XML Schema ����������M�C


�ۭq���� GUI

�D�D�ɮץ]�t Communications Express ���X�{���ϥ��޿�W�٤Ψ�w�]��m�C�p�G�n�ܧ�v����m�A���ܧ��ɮפ���w����|�C�w�]�� theme.properties �ɮצ�� uwc-deployed-path/WEB-INF/skin ���U�C

�t�m uwcdomainconfig.properties �ɮפ����y��

uwcdomainconfig.properties �ɮץ]�t���䴩�y�����M��C�M�椤���U�ػy�����Τ8��9j�C�z�i�H�w�q Communications Express �N�����䴩���y���M��C

�Ҧp�A�p�G�z�n�b siroe.com ��줤�䴩 en (�^��)�Bde (�w��)�Bfr (�k��) �� ja (���) ���y���A�бN�Ӻ�� uwcdomainconfig.properties �ɮפ��� supportedLanguages �]�w�� supportedLanguages=en;fr;de;ja�C

uwcdomainconfig.properties �ɮ� siroe.com 3���G

WEB-INF/domain/siroe.com/uwcdomainconfig.properties

�z�]�����w�q��3�� i18n.properties �ɮפ��i���g�ƪ��r��C�Ҧp�A

uwc-common-options-preferredLanguage-en=English

uwc-common-options-preferredLanguage-de=German

uwc-common-options-preferredLanguage-fr=French

uwc-common-options-preferredLanguage-ja=Japanese

i18n.properties �ɮ� siroe.com �N���G

WEB-INF/domain/siroe.com/locale/i18n.properties

�b�ϥΪ̪� LDAP ���دʤ� preferredLanguage �ݩʪ����p�U�A��쪺 preferredLanguage �ݩʡB�s��Ѫ����Y�Ȥ� i18.properties �ɮת��i�ΩʡA�M�w�F�ϥΪ̶��q�@�~���ϥΪ��y���C



�W�@��      �ؿ�      �d�      �U�@��     


��󸹽X�G819-1104�C  Copyright 2005 Sun Microsystems, Inc. ���v�Ҧ��C