Keith Donald
c84cccf06d
revised TypeDescriptor NULL and element/mapKey/mapValue type semantics
2011-06-05 04:43:18 +00:00
Chris Beams
a2a4929c14
Add "What's new in Spring 3.1" to ref docs
...
Issue: SPR-8399
2011-06-04 12:46:28 +00:00
Chris Beams
3af4cdb0f1
Rename ref docs section new-in-3 => new-in-3.0
2011-06-04 12:45:58 +00:00
Chris Beams
ea2da0b6be
Remove unused 'new-in-2' ref doc xml
2011-06-04 12:45:31 +00:00
Chris Beams
1bf8634db1
Fix broken links in ref docs
2011-06-04 12:45:11 +00:00
Keith Donald
5db1687d29
added TypeDescriptor resolveCollectionElement and Map key/value types
2011-06-04 05:38:51 +00:00
Sam Brannen
9c3c1c64b3
[SPR-8386] polishing JavaDoc
2011-06-03 22:51:53 +00:00
Sam Brannen
dbe96b5cf9
[SPR-7326] MergedContextConfiguration now ensures that it holds non-null arrays with proper semantics for TestContext's cache key generation.
2011-06-03 22:46:43 +00:00
Sam Brannen
3f58da1cd6
[SPR-7326] Added unit tests to verify proper semantics of TestContext's cache key generation.
2011-06-03 21:38:05 +00:00
Mark Fisher
72420c79cb
SPR-8205 added support for a 'trigger' attribute (bean ref) on scheduled-task elements
2011-06-03 18:54:21 +00:00
Sam Brannen
da41c9bb11
polishing
2011-06-03 16:19:41 +00:00
Sam Brannen
f3f29412d4
Increased timeout in calls to assertStopWatchTimeLimit() to increase stability of the build.
2011-06-03 15:44:08 +00:00
Sam Brannen
0d4469d8e3
Suppressing warnings for deprecation of SimpleJdbcTemplate; polishing JavaDoc; using TestNG assertions in TestNG tests.
2011-06-03 14:10:16 +00:00
Sam Brannen
266e1096ce
polishing
2011-06-03 13:40:45 +00:00
Sam Brannen
2b17ee0911
[SPR-6184] AnnotationConfigContextLoader now defines "$ContextConfiguration" as the resource suffix for generated default @Configuration class names.
2011-06-03 13:39:15 +00:00
Sam Brannen
39583d23fd
[SPR-6184] AnnotationConfigContextLoader now defines "$ContextConfiguration" as the resource suffix for generated default @Configuration class names.
2011-06-03 13:11:06 +00:00
Rossen Stoyanchev
16fc083310
SPR-8391 Minor documentation fixes
2011-06-03 09:50:12 +00:00
Rossen Stoyanchev
f1ad53d570
SPR-6709 Update changelog and add one test
2011-06-03 09:38:22 +00:00
Rossen Stoyanchev
d2a99de9fc
Add ModelFactory test for HttpSessionRequiredException
2011-06-03 09:38:16 +00:00
Oliver Gierke
c7a350cde7
SPR-7477 - Added lazy-init attribute to jee namespace
2011-06-03 08:51:56 +00:00
Chris Beams
385d8e9482
Fix system environment tests on all platforms
...
Issue: SPR-8245
2011-06-03 05:16:35 +00:00
Keith Donald
a1b7af5c9c
broke out pkg private classes from TypeDescriptor to improve manageability and testability
2011-06-03 03:09:05 +00:00
Keith Donald
07f985ac91
more tests; several assertions for the programmer
2011-06-03 02:18:22 +00:00
Keith Donald
08180e97f8
javadoc polishing
2011-06-03 02:01:28 +00:00
Keith Donald
a8dbac6d8d
more tests
2011-06-03 01:55:41 +00:00
Keith Donald
0f6d890d97
javadoc
2011-06-03 00:51:17 +00:00
Keith Donald
6f146737f4
simplified TypeDescriptor usage and updated use of the API across BeanWrapper and SpEL; collapsed PropertyTypeDescriptor into TypeDescriptor for simplicity and ease of use; improved docs
2011-06-02 23:37:19 +00:00
Rossen Stoyanchev
9d2ee7061c
SPR-6709 Handle RequestBodyNotValidException and update reference docs
2011-06-02 18:27:50 +00:00
Sam Brannen
bfecedf5e2
Reverted Dave's changes to Eclipse project settings since we do not use Maven to build.
2011-06-02 17:59:52 +00:00
Sam Brannen
2913964b41
[SPR-7960][SPR-8386] Supporting declarative configuration of bean definition profiles in the TestContext framework:
...
- TextContext now works with MergedContextConfiguration instead of locations and loader
- TextContext now builds context caching key from MergedContextConfiguration
- Test context caching is now based on locations, classes, active profiles, and context loader
- TextContext now delegates to SmartContextLoader or ContextLoader as appropriate
- AbstractContextLoader now implements SmartContextLoader
- AbstractGenericContextLoader now sets active profiles in the GenericApplicationContext
- Introduced integration tests for profile support in the TCF for both XML and annotation config
2011-06-02 17:51:37 +00:00
Sam Brannen
ab704fdaba
[SPR-8393] AnnotatedBeanDefinitionReader's constructor now inherits the Environment of supplied BeanDefinitionRegistry.
2011-06-02 17:35:02 +00:00
Sam Brannen
74b169e886
[SPR-8393] AnnotatedBeanDefinitionReader's constructor now inherits the Environment of supplied BeanDefinitionRegistry.
2011-06-02 17:33:12 +00:00
Rossen Stoyanchev
18f5d90235
SPR-6709 Support @Valid with @RequestBody method arguments
2011-06-02 17:21:44 +00:00
David Syer
14edc9fc03
SPR-7364: added separator property to database populator to deal with things like PL/SQL
2011-06-02 16:22:26 +00:00
Sam Brannen
ac735d73ac
[SPR-7960][SPR-8386] First draft of SmartContextLoader SPI, MergedContextConfiguration, and ContextConfigurationAttributes.
2011-06-02 14:45:22 +00:00
Chris Beams
cee9da36eb
Mention code alternatives in context and mvc XSDs
2011-06-02 14:45:00 +00:00
Chris Beams
9ca9287e35
Polish @Primary Javadoc
2011-06-02 14:44:26 +00:00
Chris Beams
aa0c64d2f2
Polish @EnableScheduling Javadoc and related XSD
2011-06-02 14:43:59 +00:00
Chris Beams
3e5c6306be
Polish @EnableAsync Javadoc and related XSD
2011-06-02 14:42:26 +00:00
Chris Beams
066daaf5be
Polish @EnableTransactionManagement Javadoc and XSD
2011-06-02 14:29:06 +00:00
David Syer
645631ad2e
SPR-6688: Add tests and explicit detection of \ in sql script extractor
2011-06-02 14:28:58 +00:00
Chris Beams
e0ad6500be
Rename TransactionManagementConfigurer callback
...
Renamed TransactionManagementConfigurer#createTransactionManager()
to #annotationDrivenTransactionManager() to better reflect the fact
that the implemented method is optionally eligible for @Bean annotation.
See Javadoc for details.
2011-06-02 14:28:16 +00:00
Rossen Stoyanchev
ce78a519f6
SPR-8059 fix issue with != param condition
2011-06-02 12:29:26 +00:00
Costin Leau
7be1b5c3f5
revised cache abstraction
...
+ remove generic signature on key generator (as the type is not used anywhere)
+ add a small improvement to CacheAspect to nicely handle the cases where the aspect is pulled in but not configured
2011-06-02 10:01:14 +00:00
Chris Beams
8227cb6243
Introduce ConfigurableConversionService interface
...
Consolidates ConversionService and ConverterRegistry interfaces;
implemented by GenericConversionService.
ConfigurablePropertyResolver#getConversionService now returns this
new type (hence so too does
ConfigurableEnvironment#getConversionService). This allows for
convenient addition / removal of Converter instances from Environment's
existing ConversionService. For example:
ConfigurableApplicationContext ctx = new ...
ConfigurableEnvironment env = ctx.getEnvironment();
env.getConversionService().addConverter(new FooConverter());
Issue: SPR-8389
2011-06-02 06:50:42 +00:00
Chris Beams
6ae04eb7e6
Polish ConfigurablePropertyResolver Javadoc
2011-06-02 06:50:00 +00:00
Chris Beams
0304a4b74d
Revert "Introduce Ordered#NOT_ORDERED"
...
This reverts commit da914bcfb4 and also
removes the use of Ordered#NOT_ORDERED from EnableTransactionManagement
and ProxyTransactionManagementConfiguration in favor of defaulting to
Ordered#LOWEST_PRIORITY, which is actually the default that results
when no 'order' attribute is specified in XML.
2011-06-02 06:49:15 +00:00
Sam Brannen
cf2563bdf5
[SPR-8388] Cleared up confusing documentation regarding PropertyResolver and Environment.
2011-06-01 21:05:23 +00:00
Sam Brannen
919b996027
[SPR-8388] Improved documentation on default registered PropertyEditors; fixed typos and grammar in JavaDoc; suppressed warnings due to generics; etc.
2011-06-01 20:54:48 +00:00
Sam Brannen
4642cca893
[SPR-6184] Introduced AnnotationConfigContextLoader to provide TestContext support for @Configuration classes
2011-06-01 16:13:40 +00:00