Keith Donald
b9aeba23ef
fixed failing test
2010-04-17 06:28:06 +00:00
Chris Beams
fbd797e50b
RESOLVED - issue SPR-6779: imported @Configuration classes do not get enhanced and fail to satisfy scoping requirements
...
refactoring, polishing.
2010-01-29 23:31:53 +00:00
Chris Beams
110b032ad9
IN PROGRESS - issue SPR-6779: imported @Configuration classes do not get enhanced and fail to satisfy scoping requirements
...
All tests in ImportedConfigurationClassEnhancementTests now pass. The fix was simple - imported @Configuration class bean definitions were not getting marked with the attribute that indicates that they are indeed @Configuration class bean definitions. To make this happen, ConfigurationClassPostProcessor's protected checkConfigurationClassCandidate(beanDef) method is being called from within ConfigurationClassBeanDefinitionReader when imported @Configuration classes are being processed. This is quick and dirty, and the subsequent check-in will refactor the solution appropriately.
2010-01-29 20:55:03 +00:00
Juergen Hoeller
1c33206042
catch ConversionException and ConvertedNotFoundException in BeanWrapper's convertIfNecessary as well, in order to support constructor resolution (SPR-6563)
2009-12-15 12:53:36 +00:00
Juergen Hoeller
2153b2fbd5
introspect element type in case of incoming Collection/Map in order to not accidentally say canConvert=true (SPR-6564)
2009-12-15 12:36:22 +00:00
Mark Fisher
a6b6ba88dc
SPR-6368 The parser for the 'executor' element in the task namespace now creates a FactoryBean so that the pool-size range can be configured after property placeholder resolution when necessary.
2009-11-20 22:21:45 +00:00
Keith Donald
f0de1c3069
revised matchable converter lookup algorithm; added conversion service bean container tests
2009-11-05 14:52:57 +00:00
David Syer
57afe3baab
RESOLVED - issue SPR-4783: OK, that wasn't it (reverted previous dumb change). Scratch, scratch...
2009-10-27 15:48:59 +00:00
David Syer
0cf31f012d
RESOLVED - issue SPR-4783: Add name attribute to XML namespaces that want to support it (through parser base class)
...
Duh: bitten by the classpath*: again
2009-10-27 15:33:59 +00:00
David Syer
dec2ca30c2
RESOLVED - issue SPR-4783: Add name attribute to all namespaces that use AbstractBeanDefinitionParser and declare name= attribute (includes <lang:groovy.../>).
2009-10-27 15:22:36 +00:00
David Syer
1a9599c815
RESOLVED - issue SPR-4661: Improve context-property-placeholder configurablity
...
Classpath ordering broke the build (duh: test-classes comes before classes in Maven but not Ant).
2009-10-27 14:49:10 +00:00
David Syer
b250c65c45
RESOLVED - issue SPR-4661: Improve context-property-placeholder configurablity
...
Remove spaces from locations (seems like integration from SPR-6195 didn't reach the build yet)
2009-10-27 13:57:48 +00:00
David Syer
a29253f2ca
RESOLVED - issue SPR-4661: Improve context-property-placeholder configurability
...
Added new features to property override and placeholders (order, locations, system-properties-mode, ignore-*)
2009-10-27 13:38:29 +00:00
Keith Donald
acf574c3e3
added conversion service performance optimizations; added mapping cyclical ref handling; removed ConverterInfo in favor of specifying S and T at registration time if necessary
2009-10-07 16:54:36 +00:00
Mark Fisher
80ac130dfe
Renamed the 'size' attribute to 'pool-size' for the <executor/> and <scheduler/> elements in the task namespace.
2009-09-25 14:19:42 +00:00
Mark Fisher
b2d73b9824
The 'task' sub-element of the 'scheduled-tasks' element is now 'scheduled' to be consistent with the @Scheduled annotation (and to avoid task:task).
2009-06-17 19:39:51 +00:00
Mark Fisher
df6ba69bc5
The <task:annotation-driven/> element now registers the post-processor for @Scheduled in addition to the already existing @Async support. Both "scheduler" and "executor" attributes are available.
2009-06-06 02:11:39 +00:00
Mark Fisher
6c98e444fe
Added tests for ExecutorBeanDefinitionParser.
2009-06-06 01:07:18 +00:00
Mark Fisher
e67aa6cbb2
Added tests for the 'scheduled-tasks' element parsing within the 'task' namespace.
2009-06-01 21:40:45 +00:00
Mark Fisher
b9a3065c0c
Added tests for the 'scheduler' element parsing within the 'task' namespace.
2009-06-01 21:16:11 +00:00
Arjen Poutsma
16843b3a07
Fixed usage of wrong TestBean package.
2009-01-23 11:57:58 +00:00
Arjen Poutsma
ad2cc34b79
SPR-2581: Provide out of the box implementation of the thread scope
2009-01-22 15:41:29 +00:00
Arjen Poutsma
becea6115e
SPR-3360: util:property-path like functionality for the p-namespace
2009-01-22 12:01:25 +00:00
Arjen Poutsma
e48323aa56
Moved tests from testsuite to context
2008-10-30 22:19:18 +00:00
Arjen Poutsma
100a80e112
Moved tests from testsuite to context and context support
2008-10-30 16:24:14 +00:00
Arjen Poutsma
99a441fe31
Added more modules
2008-10-21 08:04:24 +00:00