From 4aedd8520da9beac11bb6df2a2f4ceafac53e6ad Mon Sep 17 00:00:00 2001 From: bbaia Date: Wed, 27 Jul 2011 13:05:56 +0000 Subject: [PATCH] Polishing 1.3.2 release --- Spring.Net.2005.sln | 12 -- Spring.build | 3 + changelog.txt | 123 +++++++++--------- doc/reference/src/index.xml | 4 +- .../Spring.MvcQuickStart.2010.csproj | 4 + readme.txt | 2 +- .../Spring.Core/Spring.Core.2005.csproj | 19 ++- .../Spring.Messaging.2005.csproj | 1 + src/Spring/Spring.Web/Spring.Web.2005.csproj | 1 - .../Support/DelegatingMessageSourceTests.cs | 1 - .../Spring.Messaging.Tests.2005.csproj | 6 +- 11 files changed, 93 insertions(+), 83 deletions(-) diff --git a/Spring.Net.2005.sln b/Spring.Net.2005.sln index 4e867a54..de9286aa 100644 --- a/Spring.Net.2005.sln +++ b/Spring.Net.2005.sln @@ -310,18 +310,6 @@ Global {ED204A7B-832F-44C7-BFE3-504AEBE1BCC8}.Release|Any CPU.Build.0 = Release|Any CPU {ED204A7B-832F-44C7-BFE3-504AEBE1BCC8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {ED204A7B-832F-44C7-BFE3-504AEBE1BCC8}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {4A07E150-ED90-407C-8CAD-4760444DDFD9}.Debug|.NET.ActiveCfg = Debug|Any CPU - {4A07E150-ED90-407C-8CAD-4760444DDFD9}.Debug|.NET.Build.0 = Debug|Any CPU - {4A07E150-ED90-407C-8CAD-4760444DDFD9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4A07E150-ED90-407C-8CAD-4760444DDFD9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4A07E150-ED90-407C-8CAD-4760444DDFD9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {4A07E150-ED90-407C-8CAD-4760444DDFD9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {4A07E150-ED90-407C-8CAD-4760444DDFD9}.Release|.NET.ActiveCfg = Release|Any CPU - {4A07E150-ED90-407C-8CAD-4760444DDFD9}.Release|.NET.Build.0 = Release|Any CPU - {4A07E150-ED90-407C-8CAD-4760444DDFD9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4A07E150-ED90-407C-8CAD-4760444DDFD9}.Release|Any CPU.Build.0 = Release|Any CPU - {4A07E150-ED90-407C-8CAD-4760444DDFD9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {4A07E150-ED90-407C-8CAD-4760444DDFD9}.Release|Mixed Platforms.Build.0 = Release|Any CPU {90F2D070-6F98-4926-A626-BD7A6071D6D9}.Debug|.NET.ActiveCfg = Debug|Any CPU {90F2D070-6F98-4926-A626-BD7A6071D6D9}.Debug|.NET.Build.0 = Debug|Any CPU {90F2D070-6F98-4926-A626-BD7A6071D6D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU diff --git a/Spring.build b/Spring.build index 3d1e8d74..c8c921e6 100644 --- a/Spring.build +++ b/Spring.build @@ -946,6 +946,8 @@ Commandline Examples: + + @@ -1904,6 +1906,7 @@ Commandline Examples: + diff --git a/changelog.txt b/changelog.txt index 3da96dcf..4c34cd02 100644 --- a/changelog.txt +++ b/changelog.txt @@ -3,61 +3,60 @@ SPRING.NET FRAMEWORK CHANGELOG http://www.springframework.net ***************************************************************************************** -Release Version 1.3.2 Auguest 1, 2011 +Release Version 1.3.2 August 1, 2011 Release Notes - Spring.NET - Version 1.3.2 Bug -SPRNET-951] - AmbiguousMatchException when use overriden 'New' properties on a subclass ( like -SPRNET-1331] - WebApplicationContext sometimes tries to duplicate application context within same appdomain -SPRNET-1339] - GetMethodBaseByArgumentValues can't resolve an overloaded method when a null value is passed to a Nullable type parameter -SPRNET-1373] - Web service can't be reentered when web service is under subdirectory -SPRNET-1391] - ExceptionTranslation doesnt work for SQLite -SPRNET-1410] - HibernateTxScopeTransactionManager throws "could not rollback hibernate transaction" if it dioes not check for zombied transaction -SPRNET-1416] - Fixed Spring.ServiceModel.ServiceExporter -SPRNET-1417] - NHibernate 3.1 NH-2455 breakes Spring 1.3.1 NH support -SPRNET-1424] - Interfaces attributes should not be 'proxied' when targeting a transparent proxy -SPRNET-1429] - InheritanceAopProxyTypeBuilder does not support generic parameters -SPRNET-1430] - ASP.NET MVC 3 throws an InvalidOperationException when trying to create controller that is not configured via Spring -SPRNET-1432] - Spring.Testing.Microsoft not available in nightly snapshots -SPRNET-1438] - Extraneous NHibernate Session created and used for transactions that begin in the scope of TransactionPropagation.Supports with OpenSessionInViewModule or SessionScope -SPRNET-1440] - ValidationErrors ReadXml serialization bug -SPRNET-1446] - WebContextHandler returns "Request is not available in this context" under IIS7 + Integrated Pipeline mode -SPRNET-1448] - WebServiceExporter invokes service constructor twice when configured as non singleton -SPRNET-1450] - Web object scopes not working in MvcApplicationContext +[SPRNET-951] - AmbiguousMatchException when use overriden 'New' properties on a subclass ( like +[SPRNET-1331] - WebApplicationContext sometimes tries to duplicate application context within same appdomain +[SPRNET-1339] - GetMethodBaseByArgumentValues can't resolve an overloaded method when a null value is passed to a Nullable type parameter +[SPRNET-1391] - ExceptionTranslation doesnt work for SQLite +[SPRNET-1410] - HibernateTxScopeTransactionManager throws "could not rollback hibernate transaction" if it dioes not check for zombied transaction +[SPRNET-1416] - Fixed Spring.ServiceModel.ServiceExporter +[SPRNET-1417] - NHibernate 3.1 NH-2455 breakes Spring 1.3.1 NH support +[SPRNET-1424] - Interfaces attributes should not be 'proxied' when targeting a transparent proxy +[SPRNET-1429] - InheritanceAopProxyTypeBuilder does not support generic parameters +[SPRNET-1430] - ASP.NET MVC 3 throws an InvalidOperationException when trying to create controller that is not configured via Spring +[SPRNET-1432] - Spring.Testing.Microsoft not available in nightly snapshots +[SPRNET-1438] - Extraneous NHibernate Session created and used for transactions that begin in the scope of TransactionPropagation.Supports with OpenSessionInViewModule or SessionScope +[SPRNET-1440] - ValidationErrors ReadXml serialization bug +[SPRNET-1446] - WebContextHandler returns "Request is not available in this context" under IIS7 + Integrated Pipeline mode +[SPRNET-1448] - WebServiceExporter invokes service constructor twice when configured as non singleton +[SPRNET-1450] - Web object scopes not working in MvcApplicationContext Defect -SPRNET-1334] - if new disposable inner object(s) is created during the container disposal, a cryptic exception "Collection was modified; enumeration operation may not execute." is thrown. +[SPRNET-1334] - if new disposable inner object(s) is created during the container disposal, a cryptic exception "Collection was modified; enumeration operation may not execute." is thrown. Improvement -SPRNET-791] - Logging of parameter values in AdoTemplate, in particular on exception. -SPRNET-1180] - Document use of HttpApplicationConfigurer.ApplicationTemplate for configuring HttpApplication instances -SPRNET-1242] - Support for collection merging with generic collections -SPRNET-1351] - Add support for Informix dbprovider -SPRNET-1352] - Typing mistakes -SPRNET-1385] - update README for first time checkout and build -SPRNET-1408] - Add data providers in System.Data.dll to be accessed via Spring's IDbProvider interface. -SPRNET-1411] - Support NMS 1.5/1.5.1 -SPRNET-1422] - HibernateTemplate should support Merge -SPRNET-1426] - Create ConfigurableVariableSource to allow inline variables definitions with VariablePlaceholderConfigurer -SPRNET-1454] - Add Support for NHibernate 3.2 +[SPRNET-791] - Logging of parameter values in AdoTemplate, in particular on exception. +[SPRNET-1180] - Document use of HttpApplicationConfigurer.ApplicationTemplate for configuring HttpApplication instances +[SPRNET-1242] - Support for collection merging with generic collections +[SPRNET-1351] - Add support for Informix dbprovider +[SPRNET-1352] - Typing mistakes +[SPRNET-1385] - update README for first time checkout and build +[SPRNET-1408] - Add data providers in System.Data.dll to be accessed via Spring's IDbProvider interface. +[SPRNET-1411] - Support NMS 1.5/1.5.1 +[SPRNET-1422] - HibernateTemplate should support Merge +[SPRNET-1426] - Create ConfigurableVariableSource to allow inline variables definitions with VariablePlaceholderConfigurer +[SPRNET-1454] - Add Support for NHibernate 3.2 New Feature -SPRNET-1421] - NHibernate 3.1 support -SPRNET-1437] - Automate NuGet Packaing into Build/Release Script Process -SPRNET-1443] - Support for ASP.NET MVC3 +[SPRNET-1421] - NHibernate 3.1 support +[SPRNET-1437] - Automate NuGet Packaing into Build/Release Script Process +[SPRNET-1443] - Support for ASP.NET MVC3 Task -SPRNET-1397] - update version references for VS2008 templates in dev-support\vs.net-2008\templates\ -SPRNET-1400] - Update installer for 1.3.2 release -SPRNET-1402] - Add documentation for LocalDelegatingSessionFactoryObject for NH -SPRNET-1412] - Please include Spring.Messaging.Ems in 1.3.1 (or future) release -SPRNET-1414] - Modify DAILY build script to upload NIGHTLY build to new hosted site server -SPRNET-1419] - Spring.Data.NHibernate shows wrong description -SPRNET-1425] - Update Version info to reflect 1.3.2 -SPRNET-1447] - Add Caching quick start -SPRNET-1451] - Create Ref Docs for MVC3 Support -SPRNET-1455] - Update NuGet dependency versions to reflect 1.3.2 versions of dependent SPRNET libs +[SPRNET-1397] - update version references for VS2008 templates in dev-support\vs.net-2008\templates\ +[SPRNET-1400] - Update installer for 1.3.2 release +[SPRNET-1402] - Add documentation for LocalDelegatingSessionFactoryObject for NH +[SPRNET-1412] - Please include Spring.Messaging.Ems in 1.3.1 (or future) release +[SPRNET-1414] - Modify DAILY build script to upload NIGHTLY build to new hosted site server +[SPRNET-1419] - Spring.Data.NHibernate shows wrong description +[SPRNET-1425] - Update Version info to reflect 1.3.2 +[SPRNET-1447] - Add Caching quick start +[SPRNET-1451] - Create Ref Docs for MVC3 Support +[SPRNET-1455] - Update NuGet dependency versions to reflect 1.3.2 versions of dependent SPRNET libs ***************************************************************************************** Release Version 1.3.1 December 10, 2010 @@ -1412,31 +1411,31 @@ Changes: ** Bug -SPRNET-54] - ConfigurationReader does not close resource stream -SPRNET-57] - Empty string not allowed as value for name-values collection -SPRNET-59] - Remove delay signing and generate stronly named assemblies. -SPRNET-62] - Inner IDisposable objects belonging to prototypes were autodestroyed -SPRNET-63] - Set default namespace if omitted. -SPRNET-68] - Invoke in EventUitls not throwing base exception. +[SPRNET-54] - ConfigurationReader does not close resource stream +[SPRNET-57] - Empty string not allowed as value for name-values collection +[SPRNET-59] - Remove delay signing and generate stronly named assemblies. +[SPRNET-62] - Inner IDisposable objects belonging to prototypes were autodestroyed +[SPRNET-63] - Set default namespace if omitted. +[SPRNET-68] - Invoke in EventUitls not throwing base exception. ** New Feature -SPRNET-33] - Add support for configuration of existing objects. Refer to the configure methods on IObjectFactory. -SPRNET-38] - Create IObjectPostProcessor for environment variable expansion -SPRNET-46] - Add factory class to create log4net log object -SPRNET-53] - Type converter for Color from RGB CSV +[SPRNET-33] - Add support for configuration of existing objects. Refer to the configure methods on IObjectFactory. +[SPRNET-38] - Create IObjectPostProcessor for environment variable expansion +[SPRNET-46] - Add factory class to create log4net log object +[SPRNET-53] - Type converter for Color from RGB CSV ** Task -SPRNET-37] - Update to NAnt 0.85rc1 -SPRNET-49] - Documentation for MethodInvokingFactoryObject -SPRNET-64] - Upgrade to NUnit 2.2 -SPRNET-65] - Upgrade to .NET Mock 0.7.4 +[SPRNET-37] - Update to NAnt 0.85rc1 +[SPRNET-49] - Documentation for MethodInvokingFactoryObject +[SPRNET-64] - Upgrade to NUnit 2.2 +[SPRNET-65] - Upgrade to .NET Mock 0.7.4 ** Improvement -SPRNET-29] - Add support for schema validation and drop DTD -SPRNET-51] - argument names for contructors and MessageInvocationFactory -SPRNET-61] - Add convenience methods to load Properties -SPRNET-66] - Display line numbers in errors and object definition resource descriptor -SPRNET-69] - Sync with Spring.Java APIs and refactorings. +[SPRNET-29] - Add support for schema validation and drop DTD +[SPRNET-51] - argument names for contructors and MessageInvocationFactory +[SPRNET-61] - Add convenience methods to load Properties +[SPRNET-66] - Display line numbers in errors and object definition resource descriptor +[SPRNET-69] - Sync with Spring.Java APIs and refactorings. SPRNET-72] - Release with strongly named assemblies * Various miscellaneous documentation improvements and code cleanup. diff --git a/doc/reference/src/index.xml b/doc/reference/src/index.xml index 5af6b866..78a9b353 100644 --- a/doc/reference/src/index.xml +++ b/doc/reference/src/index.xml @@ -67,8 +67,8 @@ The Spring.NET Framework Reference Documentation - Version 1.3.1 - Last Updated December 10, 2010 (Latest documentation) + Version 1.3.2 + Last Updated August 1, 2011 (Latest documentation) Mark diff --git a/examples/Spring/Spring.MvcQuickStart/src/Spring.MvcQuickStart/Spring.MvcQuickStart.2010.csproj b/examples/Spring/Spring.MvcQuickStart/src/Spring.MvcQuickStart/Spring.MvcQuickStart.2010.csproj index fea1a50c..69ca9036 100644 --- a/examples/Spring/Spring.MvcQuickStart/src/Spring.MvcQuickStart/Spring.MvcQuickStart.2010.csproj +++ b/examples/Spring/Spring.MvcQuickStart/src/Spring.MvcQuickStart/Spring.MvcQuickStart.2010.csproj @@ -14,6 +14,7 @@ Spring.MvcQuickStart v3.5 false + false true @@ -39,6 +40,9 @@ ..\..\..\..\..\bin\net\2.0\debug\Spring.Data.dll + + ..\..\..\..\..\bin\net\2.0\debug\Spring.Web.dll + ..\..\..\..\..\bin\net\3.5\debug\Spring.Web.Mvc.dll diff --git a/readme.txt b/readme.txt index 486bbaa6..ec8a1de6 100644 --- a/readme.txt +++ b/readme.txt @@ -1,5 +1,5 @@ THE SPRING.NET FRAMEWORK, Release 1.3.2 (August 1, 2011) --------------------------------------------------------------------- +--------------------------------------------------------- http://www.springframework.net/ diff --git a/src/Spring/Spring.Core/Spring.Core.2005.csproj b/src/Spring/Spring.Core/Spring.Core.2005.csproj index aecab3a5..0e5dd673 100644 --- a/src/Spring/Spring.Core/Spring.Core.2005.csproj +++ b/src/Spring/Spring.Core/Spring.Core.2005.csproj @@ -108,7 +108,15 @@ Code + + + + + + + + Code @@ -684,7 +692,16 @@ - + + + + + + + Code + + + diff --git a/src/Spring/Spring.Messaging/Spring.Messaging.2005.csproj b/src/Spring/Spring.Messaging/Spring.Messaging.2005.csproj index 99aa9c9a..054da5e9 100644 --- a/src/Spring/Spring.Messaging/Spring.Messaging.2005.csproj +++ b/src/Spring/Spring.Messaging/Spring.Messaging.2005.csproj @@ -54,6 +54,7 @@ + diff --git a/src/Spring/Spring.Web/Spring.Web.2005.csproj b/src/Spring/Spring.Web/Spring.Web.2005.csproj index 67b37ca7..20d7637c 100644 --- a/src/Spring/Spring.Web/Spring.Web.2005.csproj +++ b/src/Spring/Spring.Web/Spring.Web.2005.csproj @@ -164,7 +164,6 @@ - diff --git a/test/Spring/Spring.Core.Tests/Context/Support/DelegatingMessageSourceTests.cs b/test/Spring/Spring.Core.Tests/Context/Support/DelegatingMessageSourceTests.cs index a2d878cb..8b54e947 100644 --- a/test/Spring/Spring.Core.Tests/Context/Support/DelegatingMessageSourceTests.cs +++ b/test/Spring/Spring.Core.Tests/Context/Support/DelegatingMessageSourceTests.cs @@ -259,7 +259,6 @@ namespace Spring.Context.Support [Test] public void ApplyResources() { - const string expectedName = "Rick Evans"; MockMessageSource.ApplyResources((object) 12, "rick", CultureInfo.InvariantCulture); DelegatingMessageSource source = new DelegatingMessageSource(MockMessageSource); diff --git a/test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2005.csproj b/test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2005.csproj index 8350424c..bf150d00 100644 --- a/test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2005.csproj +++ b/test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2005.csproj @@ -75,7 +75,7 @@ - + @@ -88,13 +88,12 @@ - - + Code @@ -107,6 +106,7 @@ Code +