Sun Java System Communications Express 6.3 관리 설명서

호스트된 도메인 만들기 및 구성

이 절에서는 호스트된 도메인을 만들고 구성하기 위해 수행해야 하는 단계에 대해 설명합니다.

Procedure호스트된 도메인 지원을 위해 Communications Express를 구성하는 방법

  1. uwc-deployed-path/WEB-INF/domain 아래에 도메인 이름으로 디렉토리를 만듭니다.

    예: uwc-deployed-path/WEB-INF/domain/domain-name

  2. uwc-deployed-path/WEB-INF/domain 디렉토리 아래에 있는 다음 도메인 관련 구성 파일을 이 디렉토리로 복사합니다.

    도메인과 관련된 구성 가능한 매개 변수는 다음 파일에 저장되어 있습니다.

    • uwcdomainconfig.properties

    • personalstore.properties

    • defaultps/defaultps.xml

    • lang/il8n.properties. 예를 들면 en/i18n.properties와 같습니다.

  3. uwc-deployed-path/WEB-INF/domain/domain-name 디렉토리에 있는 등록 정보 파일을 사용자 정의합니다.

    Communications Express를 배포할 때 기본적으로 다음 파일이 uwc-deployed-path/WEB-INF/domain 디렉토리에 복사됩니다.

    특정 사용자의 세션에서는 다음 순서로 도메인 관련 등록 정보 파일을 검색합니다.

    • uwc-deployed-path/WEB-INF/domain/user's domain/property-files

    • uwc-deployed-path/WEB-INF/domain/property-files

    해당 설정에 맞는 도메인별 등록 정보 설정에 대한 자세한 내용은 호스트된 도메인의 구성 매개 변수를 참조하십시오.

호스트된 도메인의 구성 매개 변수

uwcdomainconfig.properties 파일의 구성 매개 변수

uwcdomainconfig.properties 파일은 각 도메인에 따라 구성할 수 있는 달력 및 주소록 관련 사용자 기본 설정의 기본값을 유지 관리합니다. 이런 기본적인 사용자 기본 설정 값은 Communications Express에서 처음으로 달력 및 주소록에 액세스할 때 새 사용자에게 동적으로 지정됩니다.

표 6–1에는 사용자 기본 설정이 나열되어 있습니다.

표 6–1 uwcdomainconfig.properties 파일의 사용자 기본 설정

매개 변수 

기본값 

설명 

uwc-user-attr-sunUCDefaultApplication

 

로그인 후에 표시되는 페이지를 지정합니다. 

Messenger Express가 배포된 경우에는 기본적으로 메일 페이지가 로그인 페이지로 표시됩니다. 그렇지 않으면 달력 페이지가 표시됩니다. 달력이 배포되지 않은 경우에는 주소록 페이지로 이동합니다. 

uwc-user-attr-sunUCDefaultEmailHandler

uc 

응용 프로그램에서 전자 메일 메시지를 보내는 데 사용되는 기본 전자 메일 클라이언트를 지정합니다. 

기본 전자 메일 클라이언트를 Messenger Express 또는 브라우저 메일 클라이언트로 설정할 수 있습니다.

uwc-user-attr-sunUCDateFormat

M/D/Y 

날짜에서 일, 월, 연도가 표시되는 순서를 지정합니다. 

다음 옵션을 사용할 수 있습니다. 

  • M/D/Y

  • D/M/Y

  • Y/M/D

uwc-user-attr-sunUCDateDelimiter

날짜에 사용되는 분리자를 지정합니다.

분리자는 날짜에서 일, 월, 연도를 구분하는 문자입니다. 

쉼표(,), 슬래시(/) 또는 하이픈(-)을 분리자로 지정할 수 있습니다. 

uwc-user-attr-sunUCTimeZone

아메리카/로스엔젤레스 

달력이 생성되는 표준 시간대를 지정합니다.

다음 지역에서 유효한 표준 시간대를 선택할 수 있습니다. 

  • 북아메리카 및 남아메리카

  • 유럽 및 아프리카

  • 아시아 및 태평양 연안

표 6–2에는 달력 응용 프로그램과 관련된 사용자 기본 설정이 나열되어 있습니다.

표 6–2 uwcdomainconfig.properties 파일의 달력 기본 설정

매개 변수 

기본값 

설명 

uwc-user-attr-icsExtendedUserPrefs-ceDefaultView

dayview

로그인 후 기본 달력이 표시해야 하는 보기를 지정합니다. 다음 옵션을 사용할 수 있습니다.

  • dayview

  • weekview

  • monthview

  • yearview

uwc-user-attr-icsExtendedUserPrefs-ceShowCompletedTasks

false

달력의 작업 창에 완료된 작업을 표시할 것인지 여부를 지정합니다. 

완료된 작업을 달력의 작업 창에 표시하려면 값을 true로 변경합니다.

uwc-user-attr-icsExtendedUserPrefs-ceDefaultCategory

Business

새 이벤트 또는 작업을 만들 기본 범주를 지정합니다.

다음 범주를 사용할 수 있습니다. 

  • Anniversary

  • Appointment

  • Birthday

  • Business

  • Breakfast

  • Class

  • Conference Call

  • Dinner, Holiday

  • Lunch

  • Meeting

  • Other

  • Personal

  • Seminar

  • Training

  • Travel

  • Vacation

  • Interview

uwc-user-attr-icsExtendedUserPrefs-ceDayHead

9

하루가 시작되는 시간을 시간 단위로 지정합니다. 

uwc-user-attr-icsExtendedUserPrefs-ceDayTail

18

하루가 끝나는 시간을 시간 단위로 지정합니다. 

uwc-user-attr-icsExtendedUserPrefs-ceInterval

PT1H0M

(One hour)

하루를 나누는 시간 간격을 지정합니다. 

일별 보기와 주별 보기에서는 하루를 30분 또는 1시간 간격으로 나눕니다. 

기본 분할 값을 PT0H30M(30분)으로 변경할 수 있습니다. 

uwc-user-attr-icsFirstDay

1

달력에서 한 주의 첫 날로 간주할 요일을 지정합니다. 기본적으로 일요일인 Sunday(1)를 한 주의 첫째 날로, 토요일인 Saturday(7)를 마지막 날로 간주합니다. 

uwc-user-icsExtendedUserPrefs-ceWeekEndDays

1,7

달력 보기에서 주말로 간주할 요일을 지정합니다. 

기본적으로 일요일인 Sunday(1)가 한 주의 첫째 날이고 토요일인 Saturday(7)가 마지막 날입니다. 

쉼표로 구분된 숫자 목록이 주말로 간주될 요일을 나타냅니다. 

uwc-user-attr-icsExtendedUserPrefs-ceIncludeWeekendInViews

false

달력의 주별 보기 및 월별 보기에서 주말을 표시하거나 표시하지 않을 수 있습니다. 

달력의 주별 및 월별 보기에 주말을 표시하려면 기본값을 true로 설정합니다.

uwc-user-attr-icsExtendedUserPrefs-ceSingleCalendarTZISD

true

달력을 달력의 표준 시간대로 표시할 것인지 여부를 지정합니다. 

달력의 표준 시간대로 달력을 보기 원하지 않으면 기본값을 “false”로 변경합니다. 이 경우 모든 달력은 전역 옵션 탭에 지정된 표준 시간대로 표시됩니다. 

uwc-usr-attr-icsExtendedUserPrefs-ceDefaultAlarmStart

PT0H30M

이벤트 또는 작업 전에 미리 알림을 보내야 하는 기본 시간을 시와 분 단위로 지정합니다. 

uwc-user-attr-icsExtendedUserPrefs-ceNotifyEnable

false

새 이벤트가 생성될 때 내부의 초대 받은 사람에게 ical이 첨부된 전자 메일 메시지를 보낼지 여부를 지정합니다.

유효한 값은 false, true입니다.

uwc-user-attr-hideCalId

false

Communications Express의 도메인 사용자에게 달력에 calid를 표시하지 않는 옵션을 허용할지 여부를 지정합니다. calid를 숨겨야 하는 경우 이 값을 true로 설정해야 합니다.

표 6–3에는 구성 가능한 주소록 사용자 기본 설정이 나열되어 있습니다.

표 6–3 uwcdomainconfig.properties 파일의 주소록 기본 설정

매개 변수 

기본값 

설명 

uwc-user-sunAbExtendedUserPrefs-abName

개인 주소록 

기본 주소록의 이름을 지정합니다. 

uwc-user-attr-sunAbExtendedUserPrefs-abDescription

개인 주소록입니다. 

기본 주소록에 대한 짧은 설명을 지정합니다. 

uwc-user-attr-sunAbExtendedUserPrefs-abEntriesPerPage

25

페이지에 표시될 주소록 항목의 최대 수를 지정합니다. 다음 옵션을 사용할 수 있습니다. 25, 5075.

uwc-user-attr-sunAbExtendedUserPrefs-abSearchDisplayColumn1

displayname

첫 번째 열에 표시할 값을 지정합니다. 기본적으로 첫 번째 열에는 연락처나 그룹의 이름을 표시합니다. 

uwc-user-attr-sunAbExtendedUserPrefs-abSerchDisplayColumn2

primaryemail

주소록의 두 번째 열에 표시할 값을 지정합니다. 

표시 열 이름을 다음과 같이 설정할 수 있습니다. 

  • displayname

  • company

  • title

  • primaryphone

  • workphone

  • homephone

  • faxphone

  • pagerphone

  • primaryemail

  • email2

  • email3

  • homeaddress

  • workaddress

  • weburl1

  • weburl2

  • calendarurl

  • freebusyurl

  • birthday

  • anniversary

  • ou

  • editviewcalendar

uwc-user-attr-sunAbExtendedUserPrefs-abSearchDisplayColumn3

 

주소록의 세 번째 열에 표시될 값을 지정합니다. 

표시 열 이름을 다음과 같이 설정할 수 있습니다. 

  • displayname

  • company

  • title

  • primaryphone

  • workphone

  • homephone

  • faxphone

  • pagerphone

  • primaryemail

  • email2

  • email3,

  • homeaddress

  • workaddress

  • weburl1

  • weburl2

  • calendarurl

  • freebusyurl

  • birthday,

  • anniversary

  • ou

  • edit,

  • viewcalendar

uwc-user-attr-sunAbExtendedUserPrefs-abSearchDisplayColumn4

edit

주소록의 네 번째 열에 표시될 값을 지정합니다. 

표시 열 이름을 다음과 같이 설정할 수 있습니다. 

  • displayname

  • company

  • title.

  • primaryphone

  • workphone

  • homephone

  • faxphone

  • pagerphone

  • primaryemail

  • email2,

  • email3

  • homeaddress

  • workaddress

  • weburl1

  • weburl2

  • calendarurl

  • freebusyurl

  • birthday

  • anniversary,

  • ou

  • edit

  • viewcalendar

personalstore.properties 파일의 구성 매개 변수

personalstore.properties 파일에서 매개 변수를 수정하여 주소록 저장소, 회사 디렉토리 및 원격 디렉토리를 구성할 수 있습니다.

표 6–4에는 personalstore.properties 파일에 저장된 설정이 나열되어 있습니다.

표 6–4 personalstore.properties 파일에 저장된 구성 설정

매개 변수 

기본값 

설명 

db.defaultpsrootpattern

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

사용자의 psRoot 값을 동적으로 구축하는 데 사용되는 패턴을 지정합니다. psroot는 사용자 항목이 있는 위치를 식별합니다.

%U = uid(사용자의 아이디)("jsmith")

%D = 사용자의 도메인("siroe.com")

%O = 도메인에서 가장 중요한 부분("siroe")

db.ldapplut.class

com.iplanet.iabs.ldap.plug.iLDAP

플러그인을 구현하는 Java 클래스의 이름을 지정합니다. (예: LDAP 플러그인). 

db.ldapplug.urlmatch

 

URL을 다음 형식으로 지정합니다. 

ldap://host:port/DN

이 매개 변수를 기반으로 xxx 인스턴스가 식별됩니다. 

이 값은 defaultps.xml 파일에 저장된 "bookremoteurl" 속성과 일치해야 합니다.

db.ldapplug.configpath

 

특정 인스턴스의 LDAP 정보를 포함하는 구성 디렉토리의 경로를 지정합니다. 

이 경로는 이 파일 위치에 대해 상대적입니다. 

db.ldapplug.wildcardsearch

0

와일드카드 검색에 제공될 최소 문자 수를 지정합니다. 

db.ldpaplug.randompaging

false

플러그인이 랜덤 액세스를 지원하는지 여부와 각 페이지에는 첫 번째 페이지에서 액세스해야 하는지 여부를 지정합니다. 

이 값이 false이면 올바른 페이지를 찾을 때까지 검색 프로세스가 계속됩니다. 

db.ldapplug.corporatedir

false

회사 디렉토리의 경우 이 값은 true여야 합니다.

db.useUserPsRoot

false

사용자의 psRoot 값을 사용하려면 이 값을 true로 설정합니다. 이 값을 false로 설정하면 defaultserver 값이 사용됩니다.

전역 GUI 사용자 정의

기본 themes.properties 파일은 uwc-deployed-path/WEB-INF/skin 아래에 있습니다.Theme 파일에는 Communications Express에 나타나는 아이콘의 논리 이름과 기본 위치가 포함되어 있습니다. 이 파일에 지정된 경로를 변경하여 이미지의 위치를 변경할 수 있습니다.

uwcdomainconfig.properties 파일에서 언어 구성

uwcdomainconfig.properties 파일에는 도메인에서 지원되는 언어의 목록이 들어 있습니다. 목록에 포함된 각 언어는 세미콜론으로 구분됩니다. Communications Express에서 도메인에 대해 지원하는 언어 목록을 정의할 수 있습니다.

예를 들어 siroe.com이라는 도메인에서 en(영어), de(독일어), fr(프랑스어) 및 ja(일본어) 언어를 지원하려면 해당 도메인의 uwcdomainconfig.properties 파일에서 supportedLanguagessupportedLanguages=en;fr;de;ja로 설정합니다.

siroe.comuwcdomainconfig.properties 파일은 다음 위치에 있어야 합니다.

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

해당 i18n.properties 파일에도 현지화할 수 있는 문자열을 정의해야 합니다. 예를 들면 다음과 같습니다.

siroe.comi18n.properties 파일은 다음 위치에 있어야 합니다.

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

사용자의 LDAP 항목에 preferredLanguage 속성이 없는 경우 도메인 preferredLanguage 속성, 브라우저에서 제공된 헤더 값 및 i18.properties 파일의 가용성에 따라 사용자 세션에 사용될 언어가 결정됩니다.