Executando a Amostra XMLT

Este tópico inclui instruções para a execução da amostra. Ele também inclui a mensagem de saída esperada para que você possa confirmar que a amostra funcionou. Para obter informações adicionais sobre a mensagem de entrada e a folha de estilo XSL utilizada nessa amostra, consulte Leia sobre a Amostra.

Existem duas etapas principais para a execução da amostra XMLT:

  1. Colocar a mensagem de teste na fila de entrada.
  2. Obter a mensagem transformada a partir da fila de saída.

Colocar a mensagem de teste na fila de entrada

  1. Abrir o arquivo de enfileiramento da mensagem de teste denominado XMLT_Sample_Msg.enqueue.
  2. No campo Número da Porta, digite 2414, que é o número da porta no qual o gerenciador de filas WBRK6_DEFAULT_QUEUE_MANAGER atende por padrão.
  3. Clique em Gravar na Fila. Uma mensagem é enviada para a fila XMLT_IN. O fluxo de mensagens transforma a mensagem e a envia para a fila XMLT_OUT.

Obtendo a Mensagem Transformada da Fila de Saída

  1. Clique no ícone de desenfileiramento na barra de ferramentas do toolkit:

    Local do Programa dequeue

  2. Digite o nome do gerenciador de filas: WBRK6_DEFAULT_QUEUE_MANAGER
  3. Digite o nome da fila: XMLT_OUT
  4. Clique em Ler a partir da Fila

Entendendo os Resultados

O nó XMLTransformation utiliza a folha de estilo XSL implementada para transformar a mensagem de teste de entrada de acordo com um conjunto de regras. A mensagem XML resultante lida a partir da fila de saída deve ficar semelhante a:

<?xml version="1.0" encoding="UTF-8"?>
<SaleEnvelope>
 <SaleList>
  <Statement Type="Monthly" Style="Full">
   <Customer>
    <Initials>KA</Initials>
    <Name>Braithwaite</Name>
    <Balance>00.50</Balance>
   </Customer>
   <Purchases>
    <Article>
     <Desc>Twister</Desc>
     <Cost>0.48</Cost>
     <Qty>01</Qty>
    </Article>
    <Article>
     <Desc>The Times Newspaper</Desc>
     <Cost>0.32</Cost>
     <Qty>01</Qty>
    </Article>
   </Purchases>
   <Amount Currency="Sterling">0.8</Amount>
  </Statement>
  <Statement Type="Monthly" Style="Full">
   <Customer>
    <Initials>TJ</Initials>
    <Name>Dunnwin</Name>
    <Balance>81.84</Balance>
   </Customer>
   <Purchases>
    <Article>
     <Desc>The Origin of Species</Desc>
     <Cost>35.74</Cost>
     <Qty>02</Qty>
    </Article>
    <Article>
     <Desc>Microscope</Desc>
     <Cost>57.92</Cost>
     <Qty>01</Qty>
    </Article>
   </Purchases>
   <Amount Currency="Euros">129.41</Amount>
  </Statement>
 </SaleList>
</SaleEnvelope>

Ícone Página Principal   Voltar para Home da Amostra