Modalidad de transacción configurable

Utilice la modalidad de transacción para definir si los artefactos relacionadas con los trabajos se invocan en modalidad de transacción global o en modalidad de transacción local. Especifique la modalidad de transacción en el xJCL.

La lista siguiente describe las opciones para la propiedad com.ibm.websphere.batch.transaction.policy.

global

Especifica que todos los artefactos relacionadas con trabajos, incluidos los escuchas, las secuencias de datos por lotes y los algoritmos de punto de comprobación se llaman en modalidad de transacción global. Esta opción es el valor predeterminado.

local
Especifica que todos los artefactos relacionadas con trabajos, incluidos los escuchas, las secuencias de datos por lotes y los algoritmos de punto de comprobación se llaman en modalidad de transacción local.

Las actualizaciones de la tabla de estado de trabajo local y de la base de datos deben realizarse a través de la misma conexión para mantener la integridad de la transacción.

Ejemplo xJCL de modalidad de transacción

Especifique una propiedad de nivel de trabajo:
<job .....
...
<props>
    <prop name="com.ibm.websphere.batch.transaction.policy" value="LOCAL"/>
</props>
....
Dado que se ha especificado la modalidad de transacción local, todo el código de usuario debe compartir la conexión JDBC (Java™ Database Connectivity) con el contenedor por lotes. El contenedor por lotes crea y guarda una conexión JDBC en el contexto del paso de trabajo. Puede extraer el contexto del paso de trabajo con el código siguiente:
java.sql.Connection conn = JobStepContextMgr.getContext().getSharedSQLConnection();

No intente crear una conexión JDBC o cerrar una conexión obtenida con el contexto de paso de trabajo. El soporte de transacción local está incorporado a los patrones de lector o grabador JDBC de la infraestructura de secuencia de datos por lotes. Establecer la propiedad com.ibm.websphere.batch.transaction.policy en local obliga a la infraestructura de secuencia de datos por lotes a utilizar la conexión JDBC compartida.


Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rgrid_xdbatchtransm
File name: rgrid_xdbatchtransm.html