puede ser que tengas algo que Fabio llama Ghost. http://nhforge.org/blogs/nhibernate/archive/2008/10/20/how-test-your-mappings-the-ghostbuster.aspx <http://nhforge.org/blogs/nhibernate/archive/2008/10/20/how-test-your-mappings-the-ghostbuster.aspx>aca esta el mismo test, pero te devuelve un poco más de información: http://jfromaniello.blogspot.com/2010/02/nhibernate-ghostbuster-version-11.html
<http://jfromaniello.blogspot.com/2010/02/nhibernate-ghostbuster-version-11.html>Lo primero que haría es tratar de sacar la parte del clonado, y ver que pasa si solamente ..... obtenes el grafo de objetos y cerras la sesión, lo mismo intenta hacer el update? Ese es el procedimiento mental que seguiría.. El 18 de enero de 2011 17:25, Argons <[email protected]> escribió: > Nada, estoy modificando todo en el clon > > On 18 ene, 14:23, José F. Romaniello <[email protected]> wrote: > > Vos no estas modificando nada de la instancia original verdad? > > No estas poniendo el Id = 0 de la instancia que obtuviste de la session, > no? > > > > El 18 de enero de 2011 17:22, Argons <[email protected]> escribió: > > > > > Este es el procedimiento que realicé: > > > 1. Obtener todo el grafo > > > 2. Crear un clon > > > 3. Cerrar la sesión > > > 4. Grabar el clon en un archivo > > > 5. Recuperar el clon del archivo > > > 6. Modificar los valores y grabar > > > > > On 18 ene, 14:06, Argons <[email protected]> wrote: > > > > Exacto, pero la cosa es q ya la sesión la cerré, incluso el objeto > > > > serializado lo grabé a un archivo y luego lo recuperé y el error > > > > persiste. > > > > > -- > > > Para escribir al Grupo, hágalo a esta dirección: > > > [email protected] > > > Para más, visite:http://groups.google.com/group/NHibernate-Hispano > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
