É possível usar folhas de estilo de duas maneiras diferentes com o nó do XSLTransform.
As folhas de estilo que serão implementadas devem ter .xsl ou .xslt como extensão de arquivo, enquanto os arquivos XML a serem implementados devem ter .xml como extensão de arquivo.
Importe para um projeto do espaço de trabalho do Eclipse todas as folhas de estilo e arquivos XML que devem ser implementados. Coloque folhas de estilo descendentes, dependentes de local, ou arquivos XML que serão implementados, na estrutura de diretório correta, relativa a suas folhas de estilo pai. Não coloque no espaço de trabalho do Eclipse os descendentes dependentes de local que você não deseja implementar.
Normalmente, todas as referências a uma folha de estilo implementada devem ser relativas, independentemente de onde elas forem exibidas. Uma referência a uma folha de estilo principal deve se tornar relativa para a raiz do projeto do espaço de trabalho do Eclipse relevante.
A única exceção é quando você especifica uma folha de estilo principal como a propriedade Nome da Folha de Estilo em um nó XSLTransform; você pode utilizar um caminho absoluto que indique a estrutura de diretório correta no espaço de trabalho do Eclipse. Se a folha de estilo principal for localizada, o sistema reconfigura a propriedade do nó automaticamente para o valor relativo correto.
O sistema também desempenha uma implementação automática da folha de estilo principal, juntamente com todas as suas folhas de estilo descendentes dependentes de local que estão disponíveis no projeto do espaço de trabalho do Eclipse relevante. Todas as referências às folhas de estilo descendentes dependentes de local (ou arquivos XML) de uma folha de estilo principal devem ser feitas em relação ao local das folhas de estilo pai. Por exemplo, se a folha de estilo //project1/a/b.xsl fizer referência à folha de estilo //project1/a/c/d.xsl, a referência deverá ser alterada para c/d.xsl (ou ./c/d.xsl).
Folhas de estilo podem se referir a outras folhas de estilo. Se você tiver uma folha de estilo filha (ou arquivo XML), com referência relativa, que não será implementada, ainda que seu pai seja, certifique-se de que a folha de estilo filha seja colocada no local correto em workpath/XSL/external (workpath/XML/external), em que workpath é o caminho completo para o diretório de trabalho do intermediário. É possível usar a variável de ambiente MQSI_WORKPATH para encontrar o local do caminho de trabalho em seu sistema. Por exemplo, em sistemas Windows XP, o caminho de trabalho padrão é C:\Documents and Settings\All Users\Application Data\IBM\MQSI.
Um intermediário associa automaticamente a árvore de armazenamento implementada do grupo de execução, caminho de trabalho/XSL/external, e a árvore caminho de trabalho/XML/external, juntas. Portanto, se por exemplo, o documento b/c.xml não for localizado no armazenamento implementado do intermediário, o intermediário procurará automaticamente uma referência a ele no diretório workpath/XML/external/a/b na folha de estilo principal implementada a/style.xsl. As referências de caminhos relativos também devem ser utilizadas para arquivos que foram implementados mas que não estão disponíveis no espaço de trabalho.
Implemente manualmente apenas folhas de estilo ou arquivos XML que não são coletados pelo sistema (o WebSphere Message Broker Toolkit fornece avisos sobre esses arquivos). Se você clicar em Navegar para o nó ou fornecer o caminho completo do local da folha de estilo no espaço de trabalho do Eclipse, a folha de estilo é incluída automaticamente no arquivo BAR.
Para implementar manualmente, inclua os arquivos a serem implementados em um archive do intermediário. Para obter informações adicionais, consulte o Incluindo Arquivos em um Broker Archive e o Incluindo Palavras-chave em Folhas de Estilo XSL.
Se uma folha de estilo no diretório caminho de trabalho/XSL/external compartilhar o mesmo caminho e nome com uma folha de estilo implementada, a folha de estilo implementada será utilizada.