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


On 6 abr, 18:25, Dario Quintana <[email protected]> wrote:
> Creo que interceptor no tiene nada que ver con esto. Basicamente estás
> queriendo guardar una objecto A, que tiene a su vez una property B, pero
> como no guardaste B primero te tira la exception, es lo que te dice el
> mensaje de error.
>
> On Mon, Apr 6, 2009 at 8:11 PM, uhilari <[email protected]> wrote:
>
> > object references an unsaved transient instance - save the transient
> > instance before flushing: Entidades.Cliente
>
> --
> Dario Quintanahttp://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
-~----------~----~----~----~------~----~------~--~---

Responder a