이 버전에서는 패키지화의 사전 처리 단계에서 XSL 파일의 문자열 대체가 더 이상 수행되지 않습니다. 따라서 문자열이 실시간으로 대체되므로 Calendar Express 사용자 인터페이스의 성능이 저하됩니다.
해결 방법: Calendar Server를 실행하기 전에 모든 XSL 파일을 처리하고 올바른 언어 문자열을 수동으로 삽입하여 문자열 대체를 수행할 수 있습니다. 대체를 수행하려면 {CAL_SERVER_BASE}/tools/unsupported/bin 디렉토리에 있는 Perl 스크립트(xslvarparser.pl)를 추가해야 합니다. 스크립트 실행 지침은 스크립트 자체에 제공됩니다.
스크립트에 제공되는 지침은 다음과 같습니다.
Perl 스크립트 xslvarparser.pl을 사용하여 XSL 파일의 변수를 대체하여 XSL 렌더링 속도를 높입니다.
이 파일을 /opt/SUNWics5/cal/html 디렉토리에 복사합니다(Solaris의 경우 기본적으로 수행).
그런 다음 $ perl xslvarparser.pl로 실행합니다.
결과 파일은 각 로켈의 out 디렉토리 아래에 배치됩니다.
각 로켈의 XSL 파일을 out 디렉토리의 파일로 대체합니다.
이 대체를 수행하기 전에 원본 파일을 저장하는 것이 좋습니다.
이 문제는 Calendar Server 6.3의 보고된 문제 의 문제 번호 6385495에서 설명된 것과 동일합니다.