Update of /cvsroot/springnet/Spring.Net/test/Spring/Spring.Data.Integration.Tests/Data
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv9875
Modified Files:
NestedTxScopeTests.cs TestObjectManager.cs
autoDeclarativeServices.xml
Log Message:
misc updates.
Index: TestObjectManager.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/test/Spring/Spring.Data.Integration.Tests/Data/TestObjectManager.cs,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** TestObjectManager.cs 25 Jul 2007 08:25:26 -0000 1.3
--- TestObjectManager.cs 21 Mar 2008 14:10:23 -0000 1.4
***************
*** 66,73 ****
#region Methods
! [Transaction()]
public void SaveTwoTestObjects(TestObject to1, TestObject to2)
{
LOG.Debug("TransactionActive = " + TransactionSynchronizationManager.ActualTransactionActive);
testObjectDao.Create(to1.Name, to1.Age);
testObjectDao.Create(to2.Name, to2.Age);
--- 66,76 ----
#region Methods
! [Transaction]
public void SaveTwoTestObjects(TestObject to1, TestObject to2)
{
LOG.Debug("TransactionActive = " + TransactionSynchronizationManager.ActualTransactionActive);
+ //Console.WriteLine("TransactionSynchronizationManager.CurrentTransactionIsolationLevel = " +
+ // TransactionSynchronizationManager.CurrentTransactionIsolationLevel);
+ //Console.WriteLine("System.Transactions.Transaction.Current.IsolationLevel = " + System.Transactions.Transaction.Current.IsolationLevel);
testObjectDao.Create(to1.Name, to1.Age);
testObjectDao.Create(to2.Name, to2.Age);
***************
*** 83,85 ****
--- 86,90 ----
#endregion
}
+
+
}
Index: NestedTxScopeTests.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/test/Spring/Spring.Data.Integration.Tests/Data/NestedTxScopeTests.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** NestedTxScopeTests.cs 4 Feb 2008 22:44:59 -0000 1.1
--- NestedTxScopeTests.cs 21 Mar 2008 14:10:23 -0000 1.2
***************
*** 143,147 ****
public void UnwantedPromotion()
{
! using (TransactionScope ts = new TransactionScope())
{
InnerMethod();
--- 143,149 ----
public void UnwantedPromotion()
{
! TransactionOptions transactionoptions1 = new TransactionOptions();
! transactionoptions1.IsolationLevel = System.Transactions.IsolationLevel.ReadCommitted;
! using (TransactionScope ts = new TransactionScope(TransactionScopeOption.Required, transactionoptions1))
{
InnerMethod();
***************
*** 160,163 ****
--- 162,170 ----
cn2005.Open();
cmd.ExecuteNonQuery();
+ Console.WriteLine("TransactionSynchronizationManager.CurrentTransactionIsolationLevel = " +
+ TransactionSynchronizationManager.CurrentTransactionIsolationLevel);
+ Console.WriteLine("System.Transactions.Transaction.Current.IsolationLevel = " + System.Transactions.Transaction.Current.IsolationLevel);
+ string name = TransactionSynchronizationManager.CurrentTransactionName;
+ bool read = TransactionSynchronizationManager.CurrentTransactionReadOnly;
}
}
Index: autoDeclarativeServices.xml
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/test/Spring/Spring.Data.Integration.Tests/Data/autoDeclarativeServices.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** autoDeclarativeServices.xml 29 Jan 2008 18:22:33 -0000 1.7
--- autoDeclarativeServices.xml 21 Mar 2008 14:10:23 -0000 1.8
***************
*** 1,6 ****
<?xml version="1.0" encoding="utf-8" ?>
<objects xmlns='http://www.springframework.net'
! xmlns:d="http://www.springframework.net/database">
<!--
<d:provider id="DbProvider"
--- 1,8 ----
<?xml version="1.0" encoding="utf-8" ?>
<objects xmlns='http://www.springframework.net'
! xmlns:db="http://www.springframework.net/database"
! xmlns:tx="http://www.springframework.net/tx">
+
<!--
<d:provider id="DbProvider"
***************
*** 9,13 ****
-->
! <d:provider id="DbProvider"
provider="SqlServer-1.1"
connectionString="Data Source=MARKT60\SQL2005;Database=Spring;User ID=springqa;Password=springqa;Trusted_Connection=False"/>
--- 11,15 ----
-->
! <db:provider id="DbProvider"
provider="SqlServer-1.1"
connectionString="Data Source=MARKT60\SQL2005;Database=Spring;User ID=springqa;Password=springqa;Trusted_Connection=False"/>
|