Sumário

Search

  1. Prefácio
  2. Compreendendo o PowerExchange for JMS
  3. Configurando o PowerExchange for JMS
  4. Trabalhando com origens e destinos JMS
  5. Criando e configurando fluxos de trabalho JMS
  6. Referência de tipo de dados JMS
  7. Glossário de termos

PowerExchange for JMS Guia do Usuario do PowerCenter

PowerExchange for JMS Guia do Usuario do PowerCenter

Modo transacionado do JMS

Modo transacionado do JMS

Você pode configurar o JMS para executar no modo Transacionado ou Não Transacionado.
Quando você configura o JMS para executar no modo Transacionado, o Serviço de Integração do PowerCenter recebe e processa um grupo de mensagens JMS como uma transação. O Serviço de Integração do PowerCenter reconhece todas as mensagens ao confirmar a transação. Se uma transação for revertida, o provedor JMS retornará todas as mensagens não confirmadas nessa transação específica para a fila de recuperação configurada da conexão do aplicativo JMS ou para a pasta de cache padrão $PMCacheDir\.
Quando você configura o MS para executar no modo Não Transacionado, o Serviço de Integração do PowerCenter usa o método CLIENT_ACKNOWLEDGE para reconhecer as mensagens. Quando o Serviço de Integração do PowerCenter reconhece uma mensagem na sessão JMS, todas as mensagens são reconhecidas por padrão. As sessões PowerCenter JMS executam no modo Não Transacionado por padrão.
Configure o modo Transacionado para as sessões JMS na guia Mapeamento. Clique em SQ_JMSReader no painel esquerdo. As origens JMS atualizadas têm o modo Transacionado desabilitado por padrão.
É possível ocorrer perda de dados caso o modo Transacionado seja habilitada para uma origem SONIC JMS em uma sessão com várias partes.