WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

MRM XML: DTDs em Linha e a Propriedade de Texto DOCTYPE

É possível incluir DTDs sequenciais em suas mensagens e é possível especificar informações adicionais configurando a propriedade Texto DOCTYPE. O analisador executa determinadas ações ao construir uma mensagem de saída.

  1. Se a mensagem de saída precisar ser gerada novamente, por exemplo se você configurar um nó Compute para criar uma mensagem de saída codificando instruções ESQL como SET OutputRoot.MRM.Field1 = xxx:
    • Se você definir a propriedade Suprimir DOCTYPE para o conjunto de mensagens no qual definiu essa mensagem como Sim, as informações de DOCTYPE (especificadas na propriedade Texto de DOCTYPE para o conjunto de mensagens ou mensagem) e o DTD em linha serão excluídos da mensagem de saída.
    • Se você definir a propriedade Suprimir DOCTYPE para o conjunto de mensagens no qual definiu essa mensagem como Não.
      • O DTD em linha será preservado, se possível.
      • De outra maneira, se a mensagem for de autodefinição, as informações da propriedade Texto de DOCTYPE do conjunto de mensagens serão incluídas na mensagem de saída.
      • De outra forma, (a mensagem não será de autodefinição), as informações da propriedade DOCTYPE Text do nível de mensagem serão incluídas na mensagem de saída.
  2. Se a mensagem de saída não precisar ser gerada novamente, o analisador gerará uma mensagem de saída que é uma cópia direta da mensagem de entrada. Isso ocorrerá se você tiver configurado um nó Compute no fluxo de mensagens para copiar a mensagem utilizando SET OutputRoot = InputRoot (explicitamente, ou marcando a caixa de opções Copiar toda a Mensagem), e não modificar a mensagem de nenhuma forma nesse ou em qualquer outro nó. Nesse caso, o DTD em linha ficará retido na mensagem de saída, mas as informações especificadas na propriedade Texto de DOCTYPE para o conjunto de mensagens ou mensagem não serão incluídas.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:14


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | ad09930_