Esta tarea describe cómo añadir una columna para la detección de conflictos con el Editor de correlaciones.
Tareas de requisito previo- Habilite las posibilidades de J2EE y de base de datos. Puede realizarlo de esta manera:
- En la página Preferencias del entorno de trabajo (Ventana > Preferencias)
expanda la carpeta Entorno de trabajo, seleccione Posibilidades.
- Bajo la lista Posibilidades, active los recuadros de selección:
Desarrollador J2EE. Pulse
Aceptar.
- Cree un proyecto de aplicación de empresa de la versión 1.3 ó 1.4 con un servidor de destino
de WebSphere Application
Server v6.0.
- Cree un proyecto EJB versión 2.x en el proyecto de aplicación de empresa que acaba de crear.
- Cree o importe beans CMP 2.x en el proyecto EJB que se corresponde con el proyecto de aplicación de empresa que acaba de crear.
- Se genera un bean de empresa con el enfoque descendente, ascendente1 o de encuentro a medio camino.
- Se crea una conexión JDBC.
- Configure el propósito de acceso optimista en wsOptimisticUpdate o wsOptimisticRead.
Pasos para realizar esta tarea:Para generar una columna de detección de
conflictos para el bean de entidad CMP EJB 2.x con el Editor de correlaciones, realice lo siguiente:
- Abra el Editor de correlaciones
- En la perspectiva J2EE, expanda el proyecto EJB para el que desea añadir la columna para la detección de conflictos.
- Expanda la carpeta Descriptor de despliegue.
- Expanda la carpeta Correlaciones. Pulse con el botón derecho del ratón en la correlación de base de datos y seleccione Abrir con > Editor de correlaciones.
- En la sección Visión general, bajo Enterprise
beans expanda la carpeta de proyecto EJB y seleccione el bean CMP al que desea
añadir una columna para detección de conflictos.
- En la vista Propiedades, expanda la sección Estrategia
de bean a tabla, utilice la lista Añadir una columna para la detección de conflictos para
seleccionar una columna para la detección de conflictos.
Restricción: Es necesario seleccionar una columna que no compositores con un campo CMP, de lo contrario podría ocurrir un comportamiento indefinido.
Someta la tarea
Antes de utilizar la columna de detección de conflictos, debe realizar lo siguiente:
- Cree su propio desencadenante de base de datos para proporcionar soporte para la columna de detección de conflictos.