Utilize o XML Mapping Editor para criar um mapa XML entre a mensagem de entrada e de saída e, em seguida, gere uma folha de estilo XSL a partir do mapa XML.
Dica: Ligue os terminais de entrada e de saída da primitiva Transformação XSL antes de mapear os tipos de mensagens para que eles sejam pré-preenchidos no assistente para Especificar Tipos de Mensagens que ativa o XML Mapping Editor.
Siga estas etapas para criar um novo mapa XML e gerar uma folha de estilo XSL a partir dele.
A figura abaixo mostra o mapeamento entre a mensagem de origem e de destino da primitiva TransformToDelayed no XML Mapping Editor. A propriedade raiz foi configurada como /, portanto, a mensagem completa é exibida no editor. A operação de mensagem de entrada getQuote possui um parâmetro denominado request que utiliza um objeto de negócio que possui um atributo cujo nome é symbol. A operação de mensagem de saída possui um símbolo de parâmetro do tipo Cadeia. O mapeamento mostrado está entre o atributo de símbolo da mensagem de entrada e o símbolo da mensagem de saída.
Como essa raiz foi configurada como /, todas as seções de mensagem no editor de mapeamento devem ser mapeadas explicitamente. Clique no elemento de nível superior (smo) da origem e destino, clique com o botão direito do mouse e selecione Corresponder Mapeamento, conforme mostrado na figura abaixo:
Para obter informações adicionais, consulte o tópico do Rational Application Developer Mapeamento entre arquivos XML[/task/taskbody/example/p/xref/desc {"- topic/desc "}) (desc]
A figura a seguir mostra a visualização de propriedades após as alterações do editor de mapeamento serem salvas. O arquivo de mapa XML criado é exibido como o Arquivo de Mapeamento. A folha de estilo XSL gerada após clicar em Gerar XSL Novamente é exibida como XSL Associada.