Sun Java System Communications Express 6 2005Q4 관리 설명서

달력 액세스

Communications Express에서 달력에 액세스할 때 “이 작업 중에 오류가 발생했습니다.”라는 메시지가 표시됩니다.

이러한 오류는 하나 이상의 다음과 같은 이유로 인해 발생할 수 있습니다.

Communications Express에서 달력에 액세스할 때 “달력을 사용할 수 없습니다. 보기를 표시할 수 없습니다. 선택된 달력이 존재하지 않거나 해당 달력을 볼 수 있는 권한이 없습니다. 다른 달력을 선택하십시오.”라는 메시지가 표시됩니다.

호스트되지 않는 도메인 설치 시나리오에서 스키마 2에 대해 사용된 commcli를 사용하여 사용자를 지정하면 이 오류가 발생할 수 있습니다. commcli가 사용자 LDAP 항목의 icsCalendar 속성 값에 @domain을 잘못 추가했기 때문에 오류 메시지가 표시됩니다.

해결 방법

호스트되지 않는 도메인 환경에서 commcli를 사용하여 사용자를 지정하려면 commadmin 명령에서 -k legacy 옵션을 사용합니다. 호스트된 도메인 환경에서는 -k hosted 옵션을 사용합니다. -k 옵션이 지정되어 있지 않은 경우 호스트된 도메인 설치로 간주합니다.

예를 들면 다음과 같습니다.


예 6–1 Commcli 지정


./commadmin user create -D admin -w password -X siroe .varrius .com -n siroe.varrius.com -p 85 -d siroe.varrius.com -F test -L user2 -l user2 -W user2 -S mail,cal -k legacy
ok

               

또는

이미 지정된 사용자에 대한 항목을 제거할 수 없는 경우 \q@domain \q 부분을 icsCalendar, icsSubscribedicsOwned 속성에서 수동으로 제거합니다.

Communications Express에서 도메인의 달력에 대해 검색, 초대 또는 가입하거나 가용성을 검사할 때 “도메인에서 달력을 검색할 수 없습니다.”, “도메인에서 달력을 초대할 수 없습니다.”, “도메인에서 달력에 가입할 수 없습니다.”, “도메인에서 달력의 가용성을 확인할 수 없습니다.” 등과 같은 메시지가 표시됩니다.

해결 방법

달력을 검색, 초대 또는 가입하거나 달력의 가용성을 확인하려면 도메인간 검색을 활성화해야 합니다. Calendar Server 6 2005Q1 관리 설명서의 13장, “도메인간 검색 활성화” 절을 참조하십시오.

기본 이벤트 상태 필터 문제

옵션 달력의 기본 이벤트 상태 필터 창에서는 일, 주 및 월 달력 보기에 표시할 이벤트를 지정합니다. 수락, 미정, 거절, 응답 없음 중 하나를 선택할 수 있습니다.

“수락” 옵션을 이벤트 상태로 선택한 경우 수락한 초대만 일, 주 또는 월 달력 보기에 표시됩니다. 그러나 직접 만든 모든 이벤트는 일, 주 또는 월 달력 보기에 항상 표시됩니다.

옵션 달력 창에서는 기본적으로 “수락”과 “미정”만 선택됩니다. 즉, 사용자는 거절했거나 아직 응답하지 않은 이벤트를 볼 수 없습니다.

해결 방법

일, 주, 월 및 연도 보기에서 모든 이벤트를 보려면 옵션 달력 창에서 수락, 미정, 거절 및 응답 없음 옵션을 모두 선택해야 합니다.

Communications Express에서 2MB보다 큰 파일을 업로드하면 "서버 오류"가 표시됩니다.

이 오류는 업로드된 파일 크기가 2MB보다 클 때 이벤트와 작업을 달력으로 가져오거나 연락처를 주소록으로 가져오는 동안 발생합니다.

기본적으로 Communications Express는 최대 2MB의 파일 데이터를 가져올 수 있습니다. 그러나 업로드 파일 크기 제한을 구성할 수 있습니다.

해결 방법

업로드 파일 크기 제한을 더 큰 값으로 구성합니다.

업로드 파일 크기 제한을 더 큰 값으로 구성하려면 web.xml에서 MultipartFormServletFilter 필터의 다음 init 매개 변수를 구성합니다.

예를 들어, 업로드 파일 크기를 10MB로 늘리려면 아래 설명된 구성 단계를 따릅니다.

Procedure업로드 파일 크기 늘리기

단계
  1. uwc-deployed-path/WEB-INF/web.xml에서 기존 web.xml을 백업합니다.

  2. uwc-deployed-path /WEB-INF/web.xml에서 web.xml 파일을 편집합니다.

  3. 코드 예 5-2에 굵게 표시된 것처럼 web.xml에서 MultipartFormServletFilter에 대한 구성을 입력합니다.


    <web-app\>
    ..
    ..
      <filter\>
        <filter-name\>MultipartFormServletFilter</filter-name\>
        <filter-class\>com.sun.uwc.calclient.MultipartFormServletFilter</filter-class\>
        ..
        ..
        <init-param\>
          <param-name\>fileSizeHardLimit</param-name\>
          <param-value\>10485760</param-value\>
          <description\>Ten mega bytes</description\>
        </init-param\>
        <init-param\>
          <param-name\>requestSizeLimit</param-name\>
          <param-value\>10485760</param-value\>
          <description\>Ten mega bytes</description\>
        </init-param\>
        <init-param\>
          <param-name\>fileSizeLimit</param-name\>
          <param-value\>10485760</param-value\>
          <description\>Ten mega bytes</description\>
        </init-param\>
        <init-param\>
          <param-name\>failureRedirectURL</param-name\>
          <param-value\>put your url here</param-value\>
          <description\>Request is redirected to this url when uploaded file size crosses fileSizeHardLimit value</description\>
        </init-param\>
        ..
        ..
      </filter\>
    ..
    ..
    ..
    ..
    </web-app\>
  4. 웹 컨테이너를 다시 시작하여 변경 사항을 적용합니다.