Quando os tipos de mensagens de operações de origem e de destino não corresponderem, será necessário transformar o tipo de mensagem de origem para que a operação de destino possa recebê-la. A primitiva de Transformação XSL utiliza uma folha de estilo XSL para mapear tipos de mensagens de origem e de destino. Este tópico descreve como criar a folha de estilo XSL.
No editor do Fluxo de Mediação, não será possível
conectar primitivas ou nós cujos tipos de mensagens são diferentes; aparecerá um erro no terminal de entrada
do nó de destino indicando que os tipos de terminais são incompatíveis. Neste caso, você precisa de uma primitiva Transformação XSL, conforme mostrado na seguinte imagem:
A primitiva Transformação XSL utiliza uma folha de estilo XSL que contém as informações requeridas para mapeamento entre dois tipos de mensagens. Você pode tanto selecionar uma folha de estilo XSL existente, e opcionalmente editá-la, quanto criar uma nova. Você cria uma nova folha de estilo XSL gerando-a a partir de um mapa XML. Você pode selecionar um mapa XML existente e opcionalmente editá-lo ou criar um novo utilizando o editor de Mapeamento XML.