Commit Graph

1780 Commits

Author SHA1 Message Date
Javier Castro
ca83def598 Fix bug matching ambiguous method when an overload has a params (IndexOutOfRangeException) 2012-10-03 18:09:17 -03:00
Thomas Trageser
2c68fdea43 SPRNET-1523 Possibility to define a default init and destroy method in XML configuration document 2012-09-27 22:56:17 +01:00
Thomas Trageser
f02b3244ec SPRNET-881 Add XML configuration option for default-autowire-candidates/autowire-candidate and modify IObjectFactory.GetObject<T>() to return requested object with the use of autowire-candidate filter 2012-09-27 16:24:42 +01:00
Steve Bohlen
eb59b8f26e SPRNET-1522 added cache key prefix for SimpleDelegatingSessionFactory cache access 2012-09-13 12:39:54 -04:00
Steve Bohlen
0ccf893341 SPRNET-1521 added AutowireAttributePostProcessor 2012-09-13 11:45:41 -04:00
Steve Bohlen
96c9706ffc Merge pull request #25 from thomast74/SPRNET-1520
SPRNET-1520 Instantiation of abstract Set<> failes, use HashedSet<>
2012-09-13 06:51:38 -07:00
Steve Bohlen
228abe7cb5 Merge pull request #26 from thomast74/InitDestroyAttribute
SPRNET-1518 Add InitDestroyPostProcessor to allow init and destroy via attributes
2012-09-13 06:50:51 -07:00
Steve Bohlen
1bee74c0cd Merge pull request #24 from thomast74/SPRNET-1518
SPRNET-1518 PostProcessors that implement IDestructionAwareObjectPostPro...
2012-09-13 06:40:05 -07:00
Thomas Trageser
86fad25040 Resolve issue because of failing AOP Serialization test 2012-09-03 12:18:57 +01:00
Thomas Trageser
633a22fc7c PreDestroy Test is failing within 3.5 compile 2012-09-03 12:06:15 +01:00
Thomas Trageser
1261b223ff Resolved .Net3.5 compile issues relating to ISet 2012-09-03 11:13:22 +01:00
Thomas Trageser
8d817c2c0f Add AttributeUsage.Class to QualifierAttribute 2012-09-02 19:59:57 +01:00
Thomas Trageser
b6bc9a3550 Resolve compile error because of comment 2012-09-02 08:56:50 +01:00
Thomas Trageser
dc386ecd7b Add AutowireAttributePostProcessor for attribute driven auto wiring, fine grained control via QualifierAttribute or ValueAttribute (Expressions, PropertyPlaceHolder).
Updated XML configuration to support primary attribute.
Also added possibility to add a Qualifier and Meta element to define an object for QualifierAttribute.
2012-09-01 18:52:51 +01:00
Thomas Trageser
773f3146da Add autowire by attribute for fields, properties, methods and constructors 2012-08-23 13:14:12 +01:00
Thomas Trageser
d296ef2e27 Merge remote-tracking branch 'upstream/master' into InitDestroyAttribute 2012-08-20 18:35:06 +01:00
Thomas Trageser
92884ebc8a Merge remote-tracking branch 'upstream/master' into SPRNET-1520 2012-08-20 18:33:38 +01:00
Thomas Trageser
f48e169c6a Merge remote-tracking branch 'upstream/master' into SPRNET-1518 2012-08-20 18:31:50 +01:00
Thomas Trageser
af3f454b88 Add InitDestroyPostProcessor to allow init and destroy via attributes 2012-08-20 16:40:03 +01:00
Steve Bohlen
e5c8a0396a fixing merge errors in 2008 csproj files 2012-08-20 11:09:55 -04:00
Steve Bohlen
a969ebd052 fixing merge error in xml comment 2012-08-20 10:50:06 -04:00
Thomas Trageser
ea81ba7ecd SPRNET-1520 Instantiation of abstract Set<> is not possible, use HashedSet<> instead 2012-08-20 15:49:02 +01:00
Steve Bohlen
d4fff365ac fixing merge of csproj files 2012-08-20 10:16:47 -04:00
Steve Bohlen
c641c5227f Merge branch 'master' of https://github.com/SpringSource/spring-net 2012-08-20 09:58:46 -04:00
Thomas Trageser
441cf45e58 Corrected order of PostProcessor desctruction calls to follow Spring Java Container 2012-08-13 23:09:32 +01:00
Thomas Trageser
c94a55b5e8 SPRNET-1519 PostProcessors that implement IDestructionAwareObjectPostProcessor do not receive the PostProcessBeforeDestruction method call 2012-08-13 22:26:42 +01:00
Steve Bohlen
75a58b90a3 Merge pull request #23 from thomast74/SPRNET-1519
SPRNET-1519 Add [Controller] attribute stereotype as possible component ...
2012-08-13 06:14:40 -07:00
Thomas Trageser
9fd180f4aa SPRNET-1519 Add [Controller] attribute stereotype as possible component declaration 2012-08-13 10:06:32 +01:00
Hailton de Castro Pacheco Barros
62758ce7f5 Support for serialization of the conversation.
Support for serialization of the conversation. Clustering capability for
an application that use this "workaround conversation".
Previously, the implementation of the "Conversation Workaround" was not
capable of serialization. Thus, it was impossible to clustering
applications who used this approach.

These properties will no longer be loaded by direct injection:
"WebConversationManager.SessionFactory",
"WebConversationSpringState.SessionFactory" and
"WebConversationSpringState.DbProvider".
Now we will use this properties:
"WebConversationManager.SessionFactoryName",
"WebConversationSpringState.SessionFactoryname" and
"WebConversationSpringState.DbProviderName". The load of
"ISessionfactory" and "IDbProvider" will be made indirectly by classes
"WebConversationSpringState" and "WebConversationSpringState".
2012-07-27 22:06:48 -03:00
Steve Bohlen
28f5e66c23 SPRNET-1514 renaming DelegatingFactoryObject and related tests 2012-07-20 18:12:07 -04:00
Steve Bohlen
408f1b4ff9 SPRNET-1514 fixing missing ref to System.Core for .net 3.5 2012-07-18 11:35:15 -04:00
Steve Bohlen
19fd1876d8 SPRNET-1514 adding DelegatingFactoryObject<T> and related tests 2012-07-18 10:29:42 -04:00
Steve Bohlen
7318d07d48 reverting breaking change in visibility to ConfigurationLocations and ConfigurationSources in AbstractXmlApplicationContext and derived types 2012-07-10 10:03:51 -04:00
Steve Bohlen
851574de92 removing dead code 2012-07-09 16:08:47 -04:00
Steve Bohlen
d0d3038b82 misc minor mod to settings 2012-07-09 16:07:54 -04:00
Steve Bohlen
1b6b0a92dc SPRNET-1510 change SpringWebApiDependencyResolver to properly accept sep. config sources for child/nested contexts 2012-07-09 16:07:36 -04:00
Steve Bohlen
d8ff77d999 SPRNET-1512 Fixing code path for Spring.Context.Support.AbstractApplicationContext.GetObjectNamesForType(...) to properly respect object definitions in a hierarchy of contexts/objectfactories 2012-07-09 16:04:06 -04:00
Steve Bohlen
dcbdf80ad6 Adding missing refs to assemblies containing the types needed for WK namespace parser loading 2012-07-09 15:50:59 -04:00
Steve Bohlen
5d0154885e Fixing errors in output pathing to point to proper Vs.Net.2010 output pathing 2012-07-09 15:50:06 -04:00
Steve Bohlen
6b8b562e5e updating to NHibernate 3.3.1 2012-06-25 16:51:44 -04:00
Steve Bohlen
a4ac21b110 updating to Common.Logging 2.1.1 2012-06-25 16:24:29 -04:00
Steve Bohlen
ea5679df72 updating nuget to v2.0.0 2012-06-25 13:39:21 -04:00
Steve Bohlen
860c097eb6 fixing error in mvc4 webapi dependencyresolver impl dispose process 2012-06-22 16:17:15 -04:00
Steve Bohlen
440eea1fb1 fixing errors from invalid merge 2012-06-11 07:53:17 -04:00
Steve Bohlen
4afa7fc8a2 SPRNET-1510 mvc4 updates to suppose mvc4 rc changes to IDependencyResolver 2012-06-10 22:41:06 -04:00
Steve Bohlen
aca093125c SPRNET-1510 - mvc support for IDependencyResolver changes in mvc4 rc 2012-06-10 08:20:41 -04:00
Steve Bohlen
19881ea0b2 mvc4 support for IDependencyResolver changes in mvc4 RC 2012-06-09 20:15:05 -04:00
Hailton de Castro
126b609f24 ignore '.project' for eclipse. 2012-06-09 00:29:21 -03:00
Hailton de Castro
65a97f377c Conversation projects. 2012-06-09 00:26:14 -03:00
Hailton de Castro
b0a57acdd4 Support for Windows XP in other languages. In Portuguese, for example,
is "c:\Arquivos de Programs".
'lib.dir.relative' to use in others build's.
'Spring.ConversationWA.NH32.build', 'Spring.ConversationWA.NH33.build',
'ConversationWA.NH32.Tests.build' and 'ConversationWA.NH33.Tests.build'.
2012-06-09 00:16:20 -03:00