Notas de la versión de Sun Java Communications Suite 5

Disminución del rendimiento de la interfaz de usuario descartada

En esta versión, la sustitución de cadenas de los archivos XSL ya no se efectúa en el paso de la empaquetación previo al procesamiento. Por ello, las cadenas se sustituyen en tiempo real, lo que provoca una disminución del rendimiento de la interfaz de usuario de Calendar Express.

Solución: Puede llevar a cabo la sustitución de las cadenas antes de ejecutar Calendar Server procesando todos los archivos XSL e insertando manualmente las cadenas del idioma correcto. Para hacer la sustitución, necesita agregar la secuencia de comandos perl (xslvarparser.pl ) que se encuentra en el directorio { CAL_SERVER_BASE}/tools/unsupported/bin. Las instrucciones para ejecutar la secuencia de comandos las encontrará en la secuencia de comandos misma.

    Para mayor comodidad, incluimos aquí las instrucciones que aparecen en la secuencia de comandos:

  1. Utilice la secuencia perl xslvarparser.pl para sustituir las variables de los archivos XSL con el fin de acelerar la generación de XSL.

  2. Copie este archivo en el directorio /opt/SUNWics5/cal/html, que es el predeterminado en Solaris.

  3. Y seguidamente ejecútelo de la siguiente manera: $ perl xslvarparser.pl.

  4. Los archivos resultantes se guardan en un directorio externo en el conjunto de parámetros local.

  5. Sustituya los archivos XSL de cada conjunto de parámetros local por los archivos del directorio externo.


    Nota –

    Le recomendamos que guarde los archivos originales antes de hacer esta sustitución.


Este problema es igual que el número 6385495 que se describe en Problemas conocidos en la versión beta de Calendar Server 6.3 .