No entiendo para que hacés la asociación si no vas a guardarla. Podés de todos modos, hacer la asociación, hacer las modificaciones que necesites, y despues hacés un Load/Get de la entidad nuevamente de la base, le seteás las modificaciones y hacés el Save.
Quizás el interceptor fuerza un Flush en alguna y por eso tu problema. 2009/4/6 uhilari <[email protected]> > > exacto, > > pero yo no quiero guardar B. > > ya se que parece ilogico, pero me explico: > > El Cliente (B en tu ejemplo) lo obtengo desde la BD, seguidamente > modifico una de sus propiedades. > Genero el Espejo (A en el ejemplo), y lo asocio al Cliente. > > Ahora, lo que quiero hacer es guardar el Espejo, pero no el Cliente, > por que este ya existe en la BD, y los cambios que he hecho quiero > descartarlos. > > Este es en si el panorama. > > > > Esto me funcionaba bien antes de ponerle el Interceptor, una vez que > le pongo me bota el error, por eso creo que tiene algo que ver, si > deshabilito el Interceptor, funciona bien. > > Es aca mi duda, ¿por que funciona sin interceptor? > > ya que tengo entendido que el interceptor no deberia tener nada que > ver -- Dario Quintana http://darioquintana.com.ar --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
