As propriedades a seguir estão disponíveis para configuração do Serviço de Transação.
oracle-xa-recovery-workaroundSe definido como verdadeiro, a solução alternativa Oracle XA Resource será utilizada na recuperação da transação. O valor default é true.
disable-distributed-transaction-loggingSe definido como verdadeiro, desativa o log de transação, o que pode melhorar o desempenho. Se a caixa de seleção Ativado Ao Reiniciar estiver marcada, essa propriedade será ignorada. O valor default é false.
xaresource-txn-timeoutAltera o time-out XAResource. Em alguns casos, o time-out default XAResource pode fazer com que transações sejam abortadas. Por isso, é aconselhável alterá-lo. O valor default é especifico para o XAResource usado.
pending-txn-cleanup-intervalEspecifica o intervalo, em segundos, em que um thread assíncrono verifica se há transações pendentes e as conclui. Se essa propriedade não for especificada, não haverá nenhum default a ser aplicado. Se a propriedade estiver presente, mas não incluir nenhum valor, o valor default será 60.
use-last-agent-optimizationSe definido como true, ativa a otimização do último agente, o que melhora o resultado das transações. Se um recurso não-XA for utilizado com recursos XA na mesma transação, o recurso não-XA será o último agente. O valor default é true.
delegated-recoverySe definido como true, a recuperação delegada em todo o cluster será ativada. O valor default é falso.
wait-time-before-recovery-insecEspecifica o tempo de espera, em segundos, após o qual uma instância iniciará a recuperação de uma instância inativa.
db-logging-resourceEspecifica o nome JNDI do recurso JDBC para o banco de dados em que as transações estão registradas em log. Para obter mais informações, consulteCapítulo 17,Using the Transaction Service, em Oracle GlassFish Server Application Development Guide. Não há valor default.
xa-servernameEspecifica o nome de host utilizado pelo serviço de transação para identificar as transações gerenciadas pelo GlassFish Server instalado. Isso pode, às vezes, ser útil para a recuperação de transações do arquivo de log criado em outro host com GlassFish Server em execução.