Gente un saludo Testeando concurrencia, me topo que en dos sessions diferentes si el mismo objeto es cambiado una propiedad por un valor nuevo, en la otra session me lanza un error de tipo StaleObjectStateException, lo cual es correcto, ya que dicha entidad tiene una propiedad de version para el manejo del bloqueo optimista.
Todo hasta aqui bien, mi problema se da cuando, a la entidad en mencion, la actualizo (actualizo la misma propiedad) con el mismo valor que ya posee, si antes tenia un valor de 5, le actualizo nuevamente con 5, en esta session se hace commit, todo bien, pero en la otra session no me salta ningun error, y procede a actualizarse la entidad con el campo correspondiente. Este resultado no lo esperaba, alguna sugerencia? Muchas gracias -- Saludos Edgar ᐧ <https://www.avast.com/?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Este correo electrónico se ha enviado desde un equipo libre de virus y protegido por Avast. www.avast.com <https://www.avast.com/?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2> -- -- Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano@googlegroups.com Para más, visite: http://groups.google.com/group/NHibernate-Hispano --- Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano" de Grupos de Google. Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a nhibernate-hispano+unsubscr...@googlegroups.com. Para obtener más opciones, visita https://groups.google.com/d/optout.