Sun Java Communications Suite 5 릴리스 노트

더 이상 사용되지 않는 사용자 인터페이스의 성능 저하

이 버전에서는 패키지화의 사전 처리 단계에서 XSL 파일의 문자열 대체가 더 이상 수행되지 않습니다. 따라서 문자열이 실시간으로 대체되므로 Calendar Express 사용자 인터페이스의 성능이 저하됩니다.

해결 방법: Calendar Server를 실행하기 전에 모든 XSL 파일을 처리하고 올바른 언어 문자열을 수동으로 삽입하여 문자열 대체를 수행할 수 있습니다. 대체를 수행하려면 {CAL_SERVER_BASE}/tools/unsupported/bin 디렉토리에 있는 Perl 스크립트(xslvarparser.pl)를 추가해야 합니다. 스크립트 실행 지침은 스크립트 자체에 제공됩니다.

    스크립트에 제공되는 지침은 다음과 같습니다.

  1. Perl 스크립트 xslvarparser.pl을 사용하여 XSL 파일의 변수를 대체하여 XSL 렌더링 속도를 높입니다.

  2. 이 파일을 /opt/SUNWics5/cal/html 디렉토리에 복사합니다(Solaris의 경우 기본적으로 수행).

  3. 그런 다음 $ perl xslvarparser.pl로 실행합니다.

  4. 결과 파일은 각 로켈의 out 디렉토리 아래에 배치됩니다.

  5. 각 로켈의 XSL 파일을 out 디렉토리의 파일로 대체합니다.


    주 –

    이 대체를 수행하기 전에 원본 파일을 저장하는 것이 좋습니다.


이 문제는 Calendar Server 6.3의 보고된 문제 의 문제 번호 6385495에서 설명된 것과 동일합니다.