El nuevo es xmlns="urn:nhibernate-mapping-2.2" pero el error seria distinto.
hmmm.... hay algo que no me convence.
Por lo que mandaste creo que estas trabajando con una sola instancia de
session.
Eso significa que si bien la exception la estas recibiendo en el
saveIdentName no está dicho que el problema sea exactamente en IdentName
ya que la session podría tener otros transients pendientes.
Se puede ver el stack ? pero por favor vuelve a recompilar, no copies lo
del viejo mail....
Bye.
Fabio.
P.S. Disculpame si te hago reempezar de zero.... yo estoy en fase de
reboot, volví de vacaciones y realmente hice un shutdown por 20 dias.
Chili escribió:
> Bien Fabio, probé con lo que me dijiste, pero no funciona, sigo con el
> mismo error.
>
> Aquí están mis nuevos mapping:
>
> <?xml version="1.0" encoding="utf-8" ?>
> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-
> lazy="false">
> .....
>
>
> Aquí lo salvo:
>
> public void saveIdentName(IdentName identName) {
> if (!session.IsConnected)
> session.Reconnect();
>
> ITransaction transaction = null;
>
> try
> {
> transaction = session.BeginTransaction();
> session.SaveOrUpdate(identName);
> transaction.Commit();
> session.Disconnect();
> }
> catch (Exception e)
> {
> transaction.Rollback();
> session.Disconnect();
> throw e;
> }
> }
>
>
> Y aquí construyo el objeto:
>
> IdentName identName = new IdentName();
> identName.Name = (string)r["Documento"];
> Controlador.Instance.saveIdentName(identName);
>
> Esto me tiene totalmente desconcertado. ¿Qué hago?
>
>
--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---