Hola Jose Me parece que esto es por que en la entidad alumno tienes tienes una propiedad curso que esta relacionado supongo a otra entidad y en esta la definiste como lazy = "true".
Al momento de guardar en session.save aun no se ha terminado de cargar la entidad curso mas detalles http://nhforge.org/doc/nh/en/index.html#collections-lazy Saludos El 17 de junio de 2010 14:56, Jose Selesan <[email protected]> escribió: > Gente, me está sucediendo algo. Tengo una entidad Alumno con un muchos a > muchos con la entidad Padre, por otro lado, tengo una entidad > NotificacionPadre, con un many-to-one a Padre: > > <class name="Notificacion" table="Notificaciones"> > > <id name="Id" column="ID"> > <generator class="guid.comb" /> > </id> > > <discriminator column="Tipo" type="string" /> > > <property name="Fecha"/> > <property name="Texto" length="1000"/> > > <subclass discriminator-value="1" name="NotificacionGeneral"> > </subclass> > > <subclass discriminator-value="2" name="NotificacionPadre"> > <many-to-one name="Padre" column="IDPadre" cascade="none" > fetch="join" /> > </subclass> > </class> > > Ahora estoy haciendo algo similar a esto: > > //tengo un id que es el Guid de un alumno > var alumno = Session.Get<Alumno>(id); > foreach(var padre in alumno.Padres) > { > var notificacion = new NotificacionPadre{ > Fecha = DateTime.Today, > Texto = texto, > Padre = padre > }; > Session.Save(notificacion); > } > > Todo esto dentro de una transacción. > > Ahora bien, me está dando una PersistentObjectException con el mensaje: > *Uninitialized > proxy passed to save(). Object: CursoProxyd41d419af95040a38594f99fcfa4f0e7 > *Donde Curso es una propiedad Lazy del Alumno, lo que no entiendo es por > qué quiere hacer un cascade al guardar la Notificacion. ¿Qué estaré haciendo > mal? > > Gracias! > > -- > 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
