Foros del Web » Programación para mayores de 30 ;) » Java »

Update, commit. EJB. Two phase commit

Estas en el tema de Update, commit. EJB. Two phase commit en el foro de Java en Foros del Web. Hola: tengo el siguiente problema: Tengo dos beans (A y B). A tiene una relacion "x" con B (una clave foranea por base de datos). ...
  #1 (permalink)  
Antiguo 25/10/2005, 09:50
 
Fecha de Ingreso: enero-2004
Mensajes: 144
Antigüedad: 20 años, 3 meses
Puntos: 0
Pregunta Update, commit. EJB. Two phase commit

Hola:
tengo el siguiente problema:

Tengo dos beans (A y B). A tiene una relacion "x" con B (una clave foranea por base de datos). El asunto es que tengo que borrar B, si eliminar A. La solucion es actualizar el campo "x" con valor -1 y luego borrar B, lo que funciona bien. Mi problema es:

Cuando copio este código dentro de un beanMessage e inicio la transacionalidad con usertransaction.begin(); el intentar eliminar B me dice que aun está la relacion "x" entre A y B (El update no funciona como deseo). Me explicaron que se podia hacer algo, ya que las transacciones en los EJB son Two Phase Commit, pero no se como.

Alguien sabe porque sucede esto?

Como se puede solucionar??

Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:13.