La page Service de transaction permet de configurer la récupération, l'expiration et la journalisation des transactions.
Elle contient les options ci-après.
Bouton permettant de restaurer les valeurs par défaut des paramètres qui en ont. Les paramètres qui n'ont pas de valeurs par défaut ne sont pas modifiés.
Nom de la configuration à laquelle s'appliquent les paramètres de cette page. Ce champ est en lecture seule.
Si la case Activé est cochée, GlassFish Server tente de récupérer les transactions incomplètes au redémarrage du serveur. Cette option est désactivée par défaut.
Délai d'attente, en secondes, du serveur au-delà duquel ce dernier annule une transaction qui n'est pas terminée. La valeur par défaut est 0. Elle signifie que le serveur attend la fin d'une transaction pendant une durée indéterminée.
Durée, en secondes, pendant laquelle GlassFish Server tente de se connecter à un serveur inaccessible. La valeur par défaut est 600 (10 minutes).
Répertoire dans lequel sont conservés les journaux du serveur. Les journaux de transaction sont conservés dans le sous-répertoire tx
du répertoire spécifié dans ce champ. La valeur par défaut correspond au répertoire spécifié dans le champ Racine journal de la page Attributs de domaine, qui se trouve dans l'onglet Avancé du noeud GlassFish Server.
Indique si les transactions qui impliquent des serveurs inaccessibles doivent être validées (commit) ou annulées (rollback). La valeur par défaut est Annuler. La validation (commit) des transactions indéterminées risque de compromettre l'intégrité des données dans votre application.
Nombre de transactions effectuées entre des opérations de point clé qui compriment le fichier journal des transactions. La valeur par défaut est 65 536.
Propriétés supplémentaires du service de transaction.
Pour obtenir une description des propriétés disponibles, reportez-vous à Propriétés propres au service de transaction.