Por defecto, el servidor no realizará un timeout a las transacciones. Es decir, el servidor esperará de forma indefinida a que finalice la transacción. Si define un valor de timeout para las transacciones, entonces en el caso de que una transacción no se realice dentro del tiempo establecido GlassFish Server realizará un rollback de la transacción.
En el árbol de navegación, amplíe el nodo Configuración.
Seleccione la instancia que va a configurar:
Para configurar una instancia determinada, seleccione el nodo de configuración de la instancia. Por ejemplo, para la instancia por defecto server
, seleccione el nodo server-config
.
Para configurar los valores por defecto para todas las instancias, seleccione el nodo default-config
.
Seleccione el nodo Servicio de Transacción.
Se abrirá la página Servicio de Transacción.
En el campo Timeout de Transacción, introduzca el número de segundos que deben transcurrir antes de que se produzca un timeout de la transacción.
El valor por defecto es 0. Este valor desactiva los timeouts de transacciones.
Haga clic en Guardar.
Reinicie GlassFish Server.