Puede utilizar las hojas de estilo de dos maneras diferentes con el nodo XSLTransform.
Las hojas de estilo que se van a desplegar deben tener .xsl o .xslt como extensión de archivo y los archivos XML que se van a desplegar deben tener .xml como extensión de archivo.
Importe todas las hojas de estilo y los archivos XML que se van a desplegar a un proyecto de espacio de trabajo de Eclipse. Coloque las hojas de estilo descendentes dependientes de la ubicación, o los archivos XML que se van a desplegar, en la estructura de directorios correcta en relación a las hojas de estilo padre. No coloque en el espacio de trabajo de Eclipse descendientes dependientes de la ubicación que no desee desplegar.
Normalmente, todas las referencia a una hoja de estilo desplegada han de ser relativas, independientemente de dónde se visualizan. Una referencia a una hoja de estilo principal se debe hacer relativa respecto a la raíz del proyecto de espacio de trabajo de Eclipse pertinente.
Hay una sola excepción: cuando especifica una hoja de estilo principal en la propiedad Nombre de hoja de estilo de un nodo XSLTransform; puede utilizar una vía de acceso absoluta que apunte a la estructura de directorios correcta del espacio de trabajo de Eclipse. Si se encuentra la hoja de estilo principal, el sistema restablece automáticamente la propiedad de nodo en el valor relativo correcto.
El sistema también realiza un despliegue automático de la hoja de estilo principal, junto con todas las hojas de estilo descendentes dependientes de la ubicación que están disponibles en el proyecto de espacio de trabajo de Eclipse pertinente. Todas las referencias a las hojas de estilo descendentes dependientes de la ubicación (o archivos XML) de una hoja de estilo principal se deben hacer relativas respecto a la ubicación de las hojas de estilo padre. Por ejemplo, si la hoja de estilo //project1/a/b.xsl hace referencia a la hoja de estilo //project1/a/c/d.xsl, la referencia debe cambiarse a c/d.xsl (o ./c/d.xsl).
Las hojas de estilo pueden hacer referencia a otras hojas de estilo. Si tiene una hoja de estilo (o archivo XML) hijo referenciada de forma relativa que no se va a desplegar, pero cuyo padre sí está desplegado, asegúrese de que la hoja de estilo hijo se coloca en la ubicación correcta bajo vía de acceso de trabajo/XSL/external (vía de acceso de trabajo/XML/external), donde vía de acceso de trabajo es la vía de acceso completa al directorio de trabajo del intermediario. Puede utilizar la variable de entorno MQSI_WORKPATH para encontrar la ubicación de la vía de acceso de trabajo en el sistema. Por ejemplo, en los sistemas Windows XP, la vía de acceso de trabajo predeterminada es C:\Documents and Settings\All Users\Application Data\IBM\MQSI.
Un intermediario asocia automáticamente el árbol de almacenamiento desplegado de grupo de ejecución, vía de acceso de trabajo/XSL/external, y el árbol vía de acceso de trabajo/XML/external. Por lo tanto, si, por ejemplo, el documento b/c.xml no se encuentra en el almacenamiento desplegado del intermediario, el intermediario busca automáticamente una referencia a dicho documento en el directorio vía de acceso de trabajo/XML/external/a/b en la hoja de estilo principal desplegada a/style.xsl. También se deben utilizar referencias de vías de acceso relativas para archivos que se han desplegado pero que no están disponibles en el espacio de trabajo.
Despliegue manualmente sólo aquellas hojas de estilo o archivos XML que el sistema no ha elegido (WebSphere Message Broker Toolkit proporciona avisos acerca de estos archivos). Si pulsa Examinar para cada nodo, o proporciona la vía de acceso completa de la ubicación de la hoja de estilo en el espacio de trabajo de Eclipse, la hoja de estilo se incluye automáticamente en el archivo BAR.
Para desplegar manualmente, añada los archivos a desplegar a un archivador de intermediario. Para obtener más información, consulte Adición de archivos a un archivador de intermediario y Adición de palabras clave a las hojas de estilo XSL.
Si una hoja de estilo del directorio vía de acceso de trabajo/XSL/external comparte la misma vía de acceso y nombre con una hoja de estilo desplegada, se utiliza la hoja de estilo desplegada.