As transações podem ficar incompletas porque o servidor travou ou porque um gerenciador de recurso travou. É essencial concluir essas transações retidas e se recuperar das falhas. O Servidor GlassFish é projetado para se recuperar dessas falhas e concluir as transações na inicialização do servidor.
Durante a realização da recuperação, se alguns dos recursos forem inacessíveis, a reinicialização do servidor pode ser retardada enquanto ele tenta recuperar as transações.
Quando a transação se espalha pelos servidores, o servidor que iniciou a transação pode contatar os demais servidores para obter o resultado das transações. Se os demais servidores forem inacessíveis, a transação utiliza o campo Decisão heurística para determinar o resultado.
A página Serviço de transação é aberta.
Por padrão, a caixa de seleção Habilitado não é selecionada.
O valor padrão é 600 (10 minutos).
A menos que haja um bom motivo para selecionar Confirmar, deixe a Decisão heurística definida como Reversão (o padrão). A confirmação de transações indeterminadas pode comprometer a integridade dos dados do aplicativo.