Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Polishing 1.3.2 release

  • Loading branch information...
commit 4aedd8520da9beac11bb6df2a2f4ceafac53e6ad 1 parent 38abd46
@bbaia bbaia authored
View
12 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
View
3  Spring.build
@@ -946,6 +946,8 @@ Commandline Examples:
<delete dir="test/Spring/Spring.Testing.NUnit.Tests/obj" failonerror="false"/>
<delete dir="test/Spring/Spring.Testing.NUnit.Tests/bin" failonerror="false"/>
+ <delete dir="examples/Spring/Spring.CachingQuickStart/src/Spring.CachingQuickStart.Web/bin" failonerror="false"/>
+ <delete dir="examples/Spring/Spring.CachingQuickStart/src/Spring.CachingQuickStart.Web/obj" failonerror="false"/>
<delete dir="examples/Spring/Spring.Calculator/src/Spring.Aspects/obj" failonerror="false"/>
<delete dir="examples/Spring/Spring.Calculator/src/Spring.Aspects/bin" failonerror="false"/>
@@ -1904,6 +1906,7 @@ Commandline Examples:
<include name="examples/Spring/Spring.IoCQuickStart.AppContext/**"/>
<include name="examples/Spring/Spring.IoCQuickStart.EventRegistry/**"/>
<include name="examples/Spring/Spring.IoCQuickStart.MovieFinder/**"/>
+ <include name="examples/Spring/Spring.CachingQuickStart/**"/>
<include name="examples/Spring/Spring.Calculator/**"/>
<include name="examples/Spring/Spring.Calculator/src/Spring.Calculator.Web.2005/Bin/*.refresh"/>
<include name="examples/Spring/Spring.WebQuickStart/**"/>
View
123 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.
View
4 doc/reference/src/index.xml
@@ -67,8 +67,8 @@
<info>
<title>The Spring.NET Framework</title>
<subtitle>Reference Documentation</subtitle>
- <releaseinfo>Version 1.3.1</releaseinfo>
- <pubdate>Last Updated December 10, 2010 <ulink url="http://www.springframework.net/doc-latest/reference/html/index.html">(Latest documentation)</ulink></pubdate>
+ <releaseinfo>Version 1.3.2</releaseinfo>
+ <pubdate>Last Updated August 1, 2011 <ulink url="http://www.springframework.net/doc-latest/reference/html/index.html">(Latest documentation)</ulink></pubdate>
<authorgroup>
<author>
<firstname>Mark</firstname>
View
4 examples/Spring/Spring.MvcQuickStart/src/Spring.MvcQuickStart/Spring.MvcQuickStart.2010.csproj
@@ -14,6 +14,7 @@
<AssemblyName>Spring.MvcQuickStart</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<MvcBuildViews>false</MvcBuildViews>
+ <UseIISExpress>false</UseIISExpress>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@@ -39,6 +40,9 @@
<Reference Include="Spring.Data">
<HintPath>..\..\..\..\..\bin\net\2.0\debug\Spring.Data.dll</HintPath>
</Reference>
+ <Reference Include="Spring.Web">
+ <HintPath>..\..\..\..\..\bin\net\2.0\debug\Spring.Web.dll</HintPath>
+ </Reference>
<Reference Include="Spring.Web.Mvc">
<HintPath>..\..\..\..\..\bin\net\3.5\debug\Spring.Web.Mvc.dll</HintPath>
</Reference>
View
2  readme.txt
@@ -1,5 +1,5 @@
THE SPRING.NET FRAMEWORK, Release 1.3.2 (August 1, 2011)
---------------------------------------------------------------------
+---------------------------------------------------------
http://www.springframework.net/
View
19 src/Spring/Spring.Core/Spring.Core.2005.csproj
@@ -108,7 +108,15 @@
<Compile Include="Collections\DictionarySet.cs">
<SubType>Code</SubType>
</Compile>
+ <Compile Include="Collections\Generic\DictionarySet.cs" />
+ <Compile Include="Collections\Generic\HashedSet.cs" />
+ <Compile Include="Collections\Generic\ImmutableSet.cs" />
+ <Compile Include="Collections\Generic\ISet.cs" />
+ <Compile Include="Collections\Generic\OrderedSet.cs" />
<Compile Include="Collections\Generic\ReadOnlyDictionary.cs" />
+ <Compile Include="Collections\Generic\Set.cs" />
+ <Compile Include="Collections\Generic\SortedSet.cs" />
+ <Compile Include="Collections\Generic\SynchronizedSet.cs" />
<Compile Include="Collections\HashedSet.cs">
<SubType>Code</SubType>
</Compile>
@@ -684,7 +692,16 @@
<Compile Include="Objects\Factory\Config\IVariableSource.cs" />
<Compile Include="Objects\Factory\Config\VariableAccessor.cs" />
<Compile Include="Objects\Factory\Config\VariablePlaceholderConfigurer.cs" />
- <Compile Include="Objects\Factory\Parsing\ReaderContext.cs" />
+ <Compile Include="Objects\Factory\Parsing\FailFastProblemReporter.cs" />
+ <Compile Include="Objects\Factory\Parsing\IProblemReporter.cs" />
+ <Compile Include="Objects\Factory\Parsing\Location.cs" />
+ <Compile Include="Objects\Factory\Parsing\ObjectDefinitionParsingException.cs" />
+ <Compile Include="Objects\Factory\Parsing\Problem.cs" />
+ <Compile Include="Objects\Factory\Parsing\ReaderContext.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Objects\Factory\Support\IObjectDefinitionRegistryPostProcessor.cs" />
+ <Compile Include="Objects\Factory\Support\ObjectScope.cs" />
<Compile Include="Util\ConstructorInstantiationInfo.cs" />
<Compile Include="Objects\Factory\Support\GenericObjectDefinition.cs" />
<Compile Include="Objects\Factory\Support\IAutowireCandidateResolver.cs" />
View
1  src/Spring/Spring.Messaging/Spring.Messaging.2005.csproj
@@ -54,6 +54,7 @@
<Compile Include="Messaging\Listener\AbstractSendToQueueExceptionHandler.cs" />
<Compile Include="Messaging\Listener\AbstractTransactionalMessageListenerContainer.cs" />
<Compile Include="Messaging\Listener\DistributedTxMessageListenerContainer.cs" />
+ <Compile Include="Messaging\Listener\ListenerExecutionFailedException.cs" />
<Compile Include="Messaging\Listener\MessageListenerAdapter.cs" />
<Compile Include="Messaging\Listener\SendToQueueDistributedTransactionExceptionHandler.cs" />
<Compile Include="Messaging\Listener\TransactionalMessageListenerContainer.cs" />
View
1  src/Spring/Spring.Web/Spring.Web.2005.csproj
@@ -164,7 +164,6 @@
</Compile>
<Compile Include="Objects\Factory\Support\ChildWebObjectDefinition.cs" />
<Compile Include="Objects\Factory\Support\IWebObjectDefinition.cs" />
- <Compile Include="Objects\Factory\Support\ObjectScope.cs" />
<Compile Include="Objects\Factory\Support\RootWebObjectDefinition.cs" />
<Compile Include="Objects\Factory\Support\WebInstantiationStrategy.cs" />
<Compile Include="Objects\Factory\Support\WebObjectDefinitionFactory.cs" />
View
1  test/Spring/Spring.Core.Tests/Context/Support/DelegatingMessageSourceTests.cs
@@ -259,7 +259,6 @@ public void GetResourceObjectWithNoParentMessageSourceWithCulture()
[Test]
public void ApplyResources()
{
- const string expectedName = "Rick Evans";
MockMessageSource.ApplyResources((object) 12, "rick", CultureInfo.InvariantCulture);
DelegatingMessageSource source
= new DelegatingMessageSource(MockMessageSource);
View
6 test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2005.csproj
@@ -75,7 +75,7 @@
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Messaging\Listener\NonTransactionalMessageListenerContainerTests.xml" />
- <EmbeddedResource Include="Messaging\Listener\MultiThreadedNonTransactionalMessageListenerContainerTests.xml" />
+ <EmbeddedResource Include="Messaging\Listener\MultiThreadedNonTransactionalMessageListenerContainerTests.xml" />
<EmbeddedResource Include="Messaging\Listener\TransactionalMessageListenerContainerTests.xml" />
<EmbeddedResource Include="Messaging\queue-context.xml" />
<EmbeddedResource Include="Messaging\Core\MessageQueueTemplateTests.xml" />
@@ -88,13 +88,12 @@
<ItemGroup>
<Compile Include="Messaging\Core\MessageQueueMetadataCacheTests.cs" />
<Compile Include="Messaging\Core\MessageQueueUtils.cs" />
- <Compile Include="Messaging\Core\WaitingHander.cs" />
<Compile Include="Messaging\Core\ThreadingTests.cs" />
<Compile Include="Messaging\Listener\Adapter\MessageListenerAdapterTests.cs" />
<Compile Include="Messaging\Listener\DistributedTxMessageListenerContainerTests.cs" />
<Compile Include="Messaging\Listener\LoggingExceptionHandler.cs" />
<Compile Include="Messaging\Listener\NonTransactionalMessageListenerContainerTests.cs" />
- <Compile Include="Messaging\Listener\MultiThreadedNonTransactionalMessageListenerContainerTests.cs">
+ <Compile Include="Messaging\Listener\MultiThreadedNonTransactionalMessageListenerContainerTests.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Messaging\Listener\SimpleExceptionHandler.cs" />
@@ -107,6 +106,7 @@
<Compile Include="Messaging\Listener\TransactionalMessageListenerContainerTests.cs">
<SubType>Code</SubType>
</Compile>
+ <Compile Include="Messaging\Listener\WaitingHandler.cs" />
<Compile Include="Messaging\Support\MessageAlreadyProcessedException.cs" />
</ItemGroup>
<ItemGroup>
Please sign in to comment.
Something went wrong with that request. Please try again.