ps - Here are the important bits from the logs:

11:06:46 [8] DEBUG NHibernate.Impl.SessionImpl - [session-id=22631f08-
b3fc-4b11-
afc9-60251411701c] opened session at timestamp:633794512069
11:06:46 [8] DEBUG
Castle.Services.Transaction.DefaultTransactionManager - Trans
action 59599128 created
11:06:46 [8] DEBUG
Castle.Services.Transaction.DefaultTransactionManager.Castle.
Services.Transaction.StandardTransaction - Transaction '59599128'
Begin
11:06:46 [8] DEBUG NHibernate.Impl.SessionImpl - [session-
id=ae2ac606-9b56-4de2-
a46e-83be3a6c077e] opened session at timestamp:633794512069
11:06:46 [8] DEBUG NHibernate.Transaction.AdoTransaction - Begin
(Unspecified)
11:06:46 [8] DEBUG
Castle.Services.Transaction.DefaultTransactionManager.Castle.
Services.Transaction.StandardTransaction - Enlisting resource
Castle.Facilities.
NHibernateIntegration.Internal.ResourceAdapter
11:06:46 [8] DEBUG
Castle.Services.Transaction.DefaultTransactionManager.Castle.
Services.Transaction.StandardTransaction - Resource enlisted
successfully Castle
.Facilities.NHibernateIntegration.Internal.ResourceAdapter
11:06:46 [8] DEBUG
Castle.Services.Transaction.DefaultTransactionManager.Castle.
Services.Transaction.StandardTransaction - Registering Synchronization
Castle.Fa
cilities.NHibernateIntegration.Internal.SessionDisposeSynchronization
11:06:46 [8] DEBUG
Castle.Services.Transaction.DefaultTransactionManager.Castle.
Services.Transaction.StandardTransaction - Synchronization registered
successful
ly
Castle.Facilities.NHibernateIntegration.Internal.SessionDisposeSynchronizatio
n
11:06:46 [8] DEBUG NHibernate.Transaction.AdoTransaction - Enlist
Command
11:06:47 [8] DEBUG
Castle.Facilities.AutomaticTransactionManagement.TransactionI
nterceptor - Committing back transaction 59599128
11:06:47 [8] DEBUG
Castle.Services.Transaction.DefaultTransactionManager.Castle.
Services.Transaction.StandardTransaction - Transaction '59599128'
Commit
11:06:47 [8] DEBUG NHibernate.Transaction.AdoTransaction - Start
Commit
11:06:47 [8] DEBUG
NHibernate.Event.Default.AbstractFlushingEventListener - flus
hing session
11:06:47 [8] DEBUG NHibernate.Impl.SessionImpl - before transaction
completion
11:06:47 [8] DEBUG NHibernate.Transaction.AdoTransaction -
IDbTransaction Commit
ted
11:06:47 [8] DEBUG NHibernate.Impl.SessionImpl - transaction
completion
11:06:47 [8] DEBUG NHibernate.Transaction.AdoTransaction -
IDbTransaction dispos
ed.
11:06:47 [8] DEBUG NHibernate.Impl.SessionImpl - [session-
id=ae2ac606-9b56-4de2-
a46e-83be3a6c077e] running ISession.Dispose()
11:06:47 [8] DEBUG NHibernate.Impl.SessionImpl - [session-
id=ae2ac606-9b56-4de2-
a46e-83be3a6c077e] executing real Dispose(True)
11:06:47 [8] DEBUG NHibernate.Impl.SessionImpl - closing session
11:06:47 [8] DEBUG
Castle.Services.Transaction.DefaultTransactionManager - Trans
action 59599128 disposed successfully
11:06:47 [8] DEBUG NHibernate.Impl.SessionImpl - [session-id=22631f08-
b3fc-4b11-
afc9-60251411701c] running ISession.Dispose()
11:06:47 [8] DEBUG NHibernate.Impl.SessionImpl - [session-id=22631f08-
b3fc-4b11-
afc9-60251411701c] executing real Dispose(True)
11:06:47 [8] DEBUG NHibernate.Impl.SessionImpl - closing session


Actually now I'm thinking that it the new session is being created
with the transaction, rather than by the call to OpenSession().

cheers,
Jordan.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to