From: NHibernate J. <mik...@us...> - 2006-10-27 10:33:36
|
[ http://jira.nhibernate.org/browse/NH-545?page=all ] Sergey Koshcheyev updated NH-545: --------------------------------- Summary: Distributed transactions support (was: Add a CompensatingResourceManager to support distributed transactions) > Distributed transactions support > -------------------------------- > > Key: NH-545 > URL: http://jira.nhibernate.org/browse/NH-545 > Project: NHibernate > Type: Improvement > Components: Core > Versions: 1.0.2 > Reporter: Sergey Koshcheyev > Priority: Critical > Fix For: 1.2.0.Beta2 > > Currently distributed transactions will not interact correctly with the second-level cache because NHibernate does not get notified when such transaction is completed and SessionImpl.AfterTransactionCompletion is not called then. Probably the only way to get this notification on .NET 1.1 is to implement a compensating resource manager (see namespace System.EnterpriseServices.CompensatingResourceManager). .NET 2.0 appears to have events on Transaction class that could serve this purpose. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.nhibernate.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |