Propriedades do Conjunto de Mensagens

Propriedades Gerais do Conjunto de Mensagens

A tabela abaixo define as propriedades que podem ser definidas para personalizar o conjunto de mensagens.

Propriedade Tipo Significado
ID do Conjunto de Mensagens String Este é um identificador exclusivo que é gerado automaticamente quando você cria o conjunto de mensagens. Não é possível alterar esta propriedade.
Alias do Conjunto de Mensagens String Especifique um valor exclusivo alternativo que identifica o conjunto de mensagens. Esta propriedade será requerida apenas se você estiver utilizando a técnica Identidade da Mensagem para identificar mensagens incorporadas. Este é o local em que as mensagens incorporadas estão definidas neste conjunto de mensagens, mas a mensagem pai está definida em um conjunto de mensagens diferente e o fluxo de bits não contém o nome ou identificador do conjunto de mensagens real
Formato de Ligação Padrão String Especifique o formato de ligação padrão que será utilizado se um formato não puder ser deduzido do cabeçalho MQRFH2 da mensagem ou não foi especificado como uma propriedade do nó input no qual a mensagem é recebida por um fluxo de mensagens. O padrão é vazio (não definido).
Prefixo do Tipo de Mensagem String Esta propriedade será utilizada quando você definir mensagens multipartes , especificamente ao utilizar a técnica Caminho da Mensagem para identificar mensagens incorporadas.

O valor especificado é utilizado como um caminho absoluto ou relativo para a mensagem mais interna a partir da mais externa e é utilizado como um prefixo para o valor da propriedade Tipo de Mensagem especificada para a mensagem mais externa (especificada no cabeçalho MQRFH2 da mensagem ou no nó input do fluxo de mensagens).

Se você definir um valor, ele deverá estar no formato id1/id2/.../idnu em que id1 é o identificador da mensagem mais externa, id2 é o identificador do próximo elemento ou mensagem e idn é o identificador da mensagem mais interna. O valor padrão é vazio (não definido).

A tabela a seguir, que descreve o uso da propriedade Prefixo do Tipo de Mensagem do conjunto de mensagens, mostra como este valor é combinado com a propriedade Tipo de Mensagem de uma mensagem de entrada.

Analisador de Tempo de Execução String Selecione o analisador de mensagens para mensagens pertencentes a esse conjunto na lista drop-down. O nome do analisador de mensagens deve ser utilizado ao gravar as referências de campo ESQL para mensagens no conjunto de mensagens, por exemplo, InputRoot.MRM.Document. O Editor de Mapeamento e o recurso assistente de conteúdo do Editor ESQL utilizam o nome do analisador de mensagens ao gerar as referências de campo ESQL. O nome do analisador de mensagens deve corresponder à propriedade Domínio de Mensagens de qualquer nó input que processe mensagens do conjunto de mensagens ou o valor do elemento <Msd> de qualquer cabeçalho MQRFH2 que preceda uma mensagem do conjunto de mensagens. Você pode escolher entre:
  • MRM (o padrão). Se você especificar MRM, deverá implementar o conjunto de mensagens para os intermediários que recebem essas mensagens. A ação implementar cria um RTD (Runtime Dictionary) no qual o analisador MRM chamado pelo intermediário verifica a mensagem recebida.
  • XML, XMLNS, XMLNSC, JMSMap ou JMSStream. Escolha um destes analisadores se desejar modelar uma mensagem XML, XMLNS, XMLNSC, JMSMap ou JMSStream genérica de autodefinição. As mensagens definidas desta forma são interpretadas pelo analisador XML genérico, não pelo analisador MRM. (Não é necessário implementar estes conjuntos de mensagens a intermediários, pois esses analisadores não utilizam um dicionário do tempo de execução).
  • IDOC. Escolha esse analisador se desejar modelar mensagens SAP IDoc. Se seu conjunto de mensagens contiver segmentos IDoc definidos pelo usuário, você deverá implementar o conjunto de mensagens para os intermediários que recebem essas mensagens. A ação de implementação cria um RTD (Runtime Dictionary) no qual o analisador MRM que o intermediário chama verifica a mensagem recebida.
  • MIME. Escolha este analisador se desejar modelar uma mensagem MIME. As mensagens definidas desta forma são interpretadas pelo analisador MIME, não pelo analisador MRM. (Não é necessário implementar estes conjuntos de mensagens em intermediários, porque este analisador não utiliza um dicionário de tempo de execução).
Utilizar Espaços de Nomes Caixa de Opções Selecione essa propriedade se desejar utilizar espaços de nomes no conjunto de mensagens. Os espaços de nomes fornecem um método de evitar conflitos de nomenclatura nos quais diferentes definições de documentos possuem elementos com o mesmo nome. Para obter informações adicionais, consulte Espaços de Nomes.

Depois da propriedade ter sido ativada, ela não pode ser desativada.

Observe que a utilização de espaços de nomes também afeta como os elementos são criados na árvore de mensagens lógicas do WebSphere Message Broker. Cada elemento da árvore de mensagens tem um nome e um espaço de nomes, portanto, uma referência ESQL ou Java a um desses elementos precisa especificar o nome e o espaço de nomes. Portanto, a utilização de espaços de nomes tem um efeito no ESQL ou Java gravado.

Selecione essa propriedade se o conjunto de mensagens for utilizado agora ou no futuro para modelar mensagens XML. No entanto, se o conjunto de mensagens for utilizado com os fluxos de mensagens em execução no WebSphere Message Broker Versão 2.1 ou que se originaram no WebSphere Message Broker Versão 2.1, você não deverá selecionar essa propriedade, pois tais fluxos de mensagens não estão cientes do espaço de nomes.

Tratar Aspecto de Comprimento como MaxLength Caixa de Opções Selecione esta propriedade se desejar que o importador COBOL crie um aspecto maxLength para um elemento de cadeia de comprimento fixo em vez de um aspecto de comprimento.

O padrão é que essa propriedade seja definida.

Uso do Prefixo de Tipo de Mensagens da Propriedade do Conjunto de Mensagens

A tabela abaixo mostra as implicações de utilizar a propriedade Prefixo de Tipo de Mensagem. Observe que o que o tipo de mensagem ou o prefixo da mensagem pode descrever podem ser elementos ou mensagens.

Exemplo de Propriedade de Tipo de Mensagem Prefixo de Tipo de Mensagem não definido Conjunto de Prefixo do Tipo de Mensagem
Tipo de Mensagem Simples:msg_type Resultados no Tipo de Mensagem Simples:msg_type Resultados do Tipo de Mensagem do caminho: /msg_prefix_1/.../msg_prefix_n/ msg_type
Tipo de Mensagem do Caminho:msg_type_1/.../msg_type_m Resultados no Tipo de Mensagem do caminho:/msg_type_1/.../msg_type_m Resultados no Tipo de Mensagem do caminho combinado: /msg_prefix_1.../msg_prefix_n /msg_type_1/.../msg_type_m
Tipo de Mensagem absoluto simples:/msg_type Resultados no Tipo de Mensagem Simples:msg_type Resultados no Tipo de Mensagem Simples:msg_type

Ocorrerá um erro se o Prefixo do Tipo de Mensagem estiver definido como qualquer valor diferente de msg_type.

Tipo de Mensagem absoluto do caminho:/msg_type_1/.../msg_type_m Resultados no Tipo de Mensagem do caminho:/msg_type_1/.../msg_type_m Resultados no Tipo de Mensagem do caminho:/msg_type_1/.../msg_type_m

Ocorrerá um erro se todos os identificadores no Prefixo de Tipo de Mensagem não corresponderem aos identificadores correspondentes no caminho resultante.

O conjunto de mensagens não possui propriedades que são determinadas por filiação de um objeto maior, porque esse é o objeto de mensagem maior, conforme definido pelo MRM.

Além das propriedades do conjunto de mensagens, cada um dos formatos físicos possui propriedades que não podem ser atualizadas. Existe também uma propriedade de documentação para um conjunto de mensagens. Os detalhes delas podem ser localizados em:

Conceitos relacionados
Mensagens de Várias Partes
Identificando uma Mensagem Incorporada Utilizando uma Identidade da Mensagem
Identificando uma Mensagem Incorporada Utilizando um Caminho da Mensagem
Projetos do conjunto de mensagens
Visão Geral de Conjuntos de Mensagens
Formatos Físicos no Domínio MRM
Tarefas relacionadas
Trabalhando com um Projeto de Conjunto de Mensagem
Trabalhando com Conjunto de Mensagem
Referências relacionadas
Propriedades do Conjunto de Mensagens CWF
Propriedades do Conjunto de Mensagens de Formato de Ligação XML
Propriedades do Conjunto de Mensagens de Formato TDS
Propriedades da Documentação para Todos os Objetos do Conjunto de Mensagens
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ad09250_