[z/OS]

Recuperando com Gerenciadores JTA XAResource

Quando um gerenciador JTA XAResource é registrado em uma transação global, ele não pode expressar interesse no z/OS Resource Recovery Services UR (Unit of Recovery) como pode um gerenciador de recursos RRS. Em vez disso, o serviço de transações do produto salvará informações no interesse de seu RRS, indicando que um Gerenciador de Recursos JTA foi registrado na transação.

Propósito

Ao examinar a UR por meio dos painéis do RRS, você não verá um interesse para cada seção de transação XA como veria para um gerenciador de recursos, como o interesse do DB2 ou do CICS.

Devido às diferenças entre os Gerenciadores RRS e JTA XAResource, há um conjunto diferente de erros que podem ocorrer ao lidar com um JTA XAResource. As seguintes seções descrevem erros que você poderia ver ao recuperar com um Gerenciador JTA XAResource. Alguns desses erros são esperados, enquanto outros poderão indicar que há outro tipo de problema, como conectividade, que precisa ser resolvido.

Este tópico descreve as mensagens de Reinicialização e Recuperação no Mesmo Nível exclusivas do ambiente z/OS.

Mensagens

  • BBOT0025D: O OTS ENCONTROU UMA INCOMPATIBILIDADE DE DADOS NO LOG. RESPONDA CONTINUAR SE ISSO FOR ESPERADO OU FINALIZAR SE FOR INESPERADO.

    Essa mensagem é emitida quando a época de reinício no log de parceiros XA para o produto não corresponde à época de reinício no RRS. Esses logs devem permanecer em sincroniza para garantir resultados atômicos de transações distribuídas.

    Se um dos logs foi restaurado a partir de um backup, ocorrerá uma incompatibilidade. Como o registro de parceiros XA é mantido na JVM, esse erro também poderá ocorrer se o controlador estiver iniciado, mas então for cancelado antes da JVM ser inicializada. O fluxo de logs do RRS terá sido reproduzido antes de o log de parceiros XA ter sido inicializado.

    Essa mensagem fornece ao operador a oportunidade de cancelar a recuperação e determinar por que os logs não estão em sincronia. Se a máquina não estiver em produção e a integridade de dados não for um problema, o operador poderá responder CONTINUAR e a recuperação tentará concluir com os logs incompatíveis. No entanto, os resultados dessa resposta são imprevisíveis. Se o operador responder TERMINAR, o servidor de aplicativos será encerrado e o problema poderá ser investigado antes da conclusão da recuperação.

  • BBOT0026I: O REINÍCIO E A RECUPERAÇÃO DE SERVIÇOS DA TRANSAÇÃO PARA O SERVIDOR %s AINDA ESTÃO PROCESSANDO UM NÚMERO DESCONHECIDO DE TRANSAÇÕES XA.

    Essa mensagem é emitida quando o servidor de aplicativos não pode iniciar o contato com cada JTA XAResource em seu log. Como cada JTA XAResource mantém seus próprios logs, é impossível saber quantas transações existem para recuperação. Consulte na região do servant as mensagens WTRN0019 e WTRN0025. Essas mensagens ajudarão a determinar o que pode estar impedindo o servidor de aplicativos de se comunicar com esse Gerenciador JTA XAResource.


Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rprr_msgs
Nome do arquivo: rprr_msgs.html