Recuperação de Eventos

O adaptador suporta recuperação de eventos para processamento ALE de entrada no caso de encerramento repentino. Durante o processamento de eventos, o adaptador persiste no estado do evento em uma tabela de recuperação de eventos que reside na origem de dados. É necessário configurar esta origem de dados antes de criar a tabela de recuperação de eventos.

Origem de Dados

Os cenários de entrada ALE requerem a configuração de uma origem de dados JDBC. A origem de dados é utilizada para rastreamento e recuperação de eventos.

Você configura a origem de dados no console administrativo do WebSphere Process Server ou do WebSphere Enterprise Service Bus. Selecione um provedor JDBC (por exemplo, Cloudscape 5.1) e, em seguida, crie uma nova origem de dados.

Tabela de Recuperação de Eventos

A propriedade de configuração EP_CreateTable nas propriedades de especificação de ativação J2C determina se a tabela de recuperação de eventos é criada manualmente. O valor padrão desta propriedade é True (criar a tabela automaticamente). Para criar a tabela manualmente, utilize as informações fornecidas na tabela a seguir.
Tabela 1. Campos da Tabela de Recuperação de Eventos
Nome do Campo da Tabela Tipo Descrição
EVNTID VARCHAR(255) ID de Transação para o protocolo tRFC (Transactional Remote Function Call).

O protocolo tRFC aprimora significativamente a confiabilidade da transferência de dados, mas não assegura que a ordem de transações ALE especificada no aplicativo será seguida. A ordem de eventos também é afetada pelo número de listeners de eventos. No entanto, em algum ponto, todas as transações ALE são transferidas.

EVNTSTAT INTEGER Status de processamento de eventos. Os valores possíveis são:
  • 0 (Criado)
  • 1 (Executado)
  • 3 (Em Andamento)
  • -1 (Recuperar)
XID VARCHAR(255) Um recurso XA acompanha os XIDs (IDs de Transação) na tabela de recuperação de eventos. O adaptador consulta e atualiza o campo XID. Durante a recuperação, o WebSphere Application Server chama o adaptador de recursos, consultando-o para recursos XA e, em seguida, efetua a recuperação da transação neles.
Nota: O recurso XA é utilizado para ativar a entrega única garantida. Certifique-se de que a propriedade de especificação de ativação Entrega Única Garantida esteja configurada como true.
BQTOTAL INTEGER O número total de IDocs no pacote.
BQPROC INTEGER Número de seqüência do IDoc no pacote que está sendo processado pelo adaptador.
EVNTDATA VARCHAR(255) Não utilizado.

Configure uma tabela de recuperação de eventos separada para cada terminal. A mesma origem de dados pode ser utilizada para conter todas as tabelas de recuperação de eventos.

Tarefas relacionadas
Configurando a Origem de Dados

Termos de Utilização |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de informações foi desenvolvido por tecnologia Eclipse (http://www.eclipse.org)