Skip to content

Commit

Permalink
Polishing 1.3.2 release
Browse files Browse the repository at this point in the history
  • Loading branch information
bbaia committed Jul 27, 2011
1 parent 38abd46 commit 4aedd85
Show file tree
Hide file tree
Showing 11 changed files with 93 additions and 83 deletions.
12 changes: 0 additions & 12 deletions Spring.Net.2005.sln
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions Spring.build
Original file line number Diff line number Diff line change
Expand Up @@ -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"/>
Expand Down Expand Up @@ -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/**"/>
Expand Down
123 changes: 61 additions & 62 deletions changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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.

Expand Down
4 changes: 2 additions & 2 deletions doc/reference/src/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -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>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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>
Expand All @@ -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>
Expand Down
2 changes: 1 addition & 1 deletion readme.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
THE SPRING.NET FRAMEWORK, Release 1.3.2 (August 1, 2011)
--------------------------------------------------------------------
---------------------------------------------------------
http://www.springframework.net/


Expand Down
19 changes: 18 additions & 1 deletion src/Spring/Spring.Core/Spring.Core.2005.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -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>
Expand Down Expand Up @@ -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" />
Expand Down
1 change: 1 addition & 0 deletions src/Spring/Spring.Messaging/Spring.Messaging.2005.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -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" />
Expand Down
1 change: 0 additions & 1 deletion src/Spring/Spring.Web/Spring.Web.2005.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -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" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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" />
Expand All @@ -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" />
Expand All @@ -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>
Expand Down

0 comments on commit 4aedd85

Please sign in to comment.