Commit Graph

746 Commits

Author SHA1 Message Date
Andreas Kluth
c265d4b014 SPRNET-1495 - Add unit tests to document existing behavior. 2012-10-08 23:52:10 +02:00
Steve Bohlen
191a136a3c SPRNET-1524 check for array index bounds merged, test added 2012-10-04 13:01:15 -04: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
0ccf893341 SPRNET-1521 added AutowireAttributePostProcessor 2012-09-13 11:45:41 -04: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
Thomas Trageser
633a22fc7c PreDestroy Test is failing within 3.5 compile 2012-09-03 12:06:15 +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
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
d4fff365ac fixing merge of csproj files 2012-08-20 10:16:47 -04: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
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
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
a4ac21b110 updating to Common.Logging 2.1.1 2012-06-25 16:24:29 -04:00
Steve Bohlen
440eea1fb1 fixing errors from invalid merge 2012-06-11 07:53:17 -04:00
Hailton de Castro
0fa1849739 Support for Windows XP in other languages. In Portuguese, for example,
is "c:\Arquivos de Programs".
2012-06-09 00:12:58 -03:00
Hailton de Castro
854b198a25 Correct OutputPath to 2010 folder 2012-06-09 00:11:03 -03:00
Hailton de Castro
5d9909330e Correct OutputPath to 2010 folder 2012-06-09 00:07:24 -03:00
Hailton de Castro
44181c8005 Correct OutputPath to 2010 folder 2012-06-09 00:06:31 -03:00
Hailton de Castro
0d47c715c5 Conversation Workaround (Tests) 2012-06-09 00:05:32 -03:00
Hailton de Castro
b8a2eca8a3 Ensuring destination with $(ProjectDir). 2012-06-08 23:29:15 -03:00
Hailton de Castro
d14b754ad3 Conversation Workaround (Tests) 2012-06-08 23:20:49 -03:00
Steve Bohlen
c2d3aaa2f2 addiing missing Nms.Integration.Tests prj for VS2010 2012-05-27 08:43:27 -04:00
Steve Bohlen
bd308afdfe fixing decl type errors in tests now that GetObjectsOfType returns generic dict instead of untyped dict 2012-05-27 08:42:30 -04:00
Steve Bohlen
30038f299a fixing up minor issues from pulling sprnet-generics branch 2012-05-16 12:31:57 -04:00
Steve Bohlen
f238179d85 removing deprecated Spring.Scheduling.Quartz folders and source 2012-05-15 11:12:53 -04:00
Marko Lahma
50198bf8b8 Cleaning Quartz.NET integration, removing #ifs as now only Quartz.NET 2.0 supported 2012-05-13 11:13:45 +03:00
Steve Bohlen
36f032c58e fixing broken build 2012-05-11 13:32:05 -04:00
Steve Bohlen
9ace1a42e2 tweaking broken build scripts 2012-05-11 13:05:23 -04:00
Steve Bohlen
864c42be90 fixing build scripts for Quartz20-related projects 2012-05-11 09:45:37 -04:00
Steve Bohlen
416d934714 removing refs to linking of files from Quartz1x projects 2012-05-11 09:05:37 -04:00
Steve Bohlen
bf082bc3aa fixing changes related to upgrades to Common.Logging 2.0 2012-05-10 18:16:27 -04:00
Marko Lahma
9d8ac9ce04 Add Quartz 2.0 integration projects to main solution file, fix Spring.Scheduling.Quartz20.2010.csproj to link to right file 2012-05-10 22:34:20 +03:00
Steve Bohlen
d3c122ea70 fixing up missing refs to {nowarn.numbers} and/or {nowarn.numbers.test} across the all build files 2012-05-08 15:07:11 -04:00
Steve Bohlen
0213f6ce7a excluding extraneous references to competing Spring.Web.Mvc assemblies in test build files 2012-05-05 11:55:53 -04:00
Steve Bohlen
c6eeb11911 referencing mvc4-specific assys from the install folder vs the gac 2012-05-04 18:33:50 -04:00
Steve Bohlen
3077322436 adding missing refs to the mvc .build files 2012-05-04 18:18:31 -04:00
Steve Bohlen
6fa349bb5b fixing accidental naming of the mvc4 output assemblies using mvc3 naming in the build script 2012-05-04 17:54:11 -04:00