338 Commits (819f4be08eb58378554ff6a50ff26aa091e4b64a)

Author SHA1 Message Date
Mark Fisher 4ab4fa7042 SPR-6644 The 'id' value from an 'executor' element in the task namespace is now used as the thread name prefix for the resulting ThreadPoolTaskExecutor instance. 16 years ago
Chris Beams d1b3f57320 Resolved SPR-6618. Restrictions were too tight on overloaded bean methods and were preventing it altogether. Overloading is now allowed, as long as there is no ambiguity at runtime which bean method should be invoked. 16 years ago
Juergen Hoeller 0fb4af6b59 generic ApplicationListener event type gets detected through proxy as well 16 years ago
Juergen Hoeller bddb38d787 fixed getBeansWithAnnotation to ignore beans with non-determinable type (SPR-6579) 16 years ago
Keith Donald 2fef141a00 TypeDescriptor.valueOf usage in favor of constants; TypedValue usage simplification 16 years ago
Juergen Hoeller d6f4f4c7b4 BeanValidationPostProcessor runs in before-initialization phase by default (SPR-6565) 16 years ago
Juergen Hoeller 1c33206042 catch ConversionException and ConvertedNotFoundException in BeanWrapper's convertIfNecessary as well, in order to support constructor resolution (SPR-6563) 16 years ago
Juergen Hoeller 2153b2fbd5 introspect element type in case of incoming Collection/Map in order to not accidentally say canConvert=true (SPR-6564) 16 years ago
Juergen Hoeller f52986ea15 introduced TypeDescriptor.OBJECT and TypeDescriptor.STRING 16 years ago
Keith Donald d7a8d499be long style formatting tests 16 years ago
Juergen Hoeller dc6c1dc727 MBeanExporter detects FactoryBean-exported resources independent from declaration order 16 years ago
Juergen Hoeller 42c7be4590 SmartLifecycle retrieval fix, properly taking FactoryBeans into account (SPR-6545) 16 years ago
Juergen Hoeller 2ce5090d00 polishing 16 years ago
Chris Beams 481dd31006 Renamed tests for AnnotationConfig[Web]ApplicationContext; added tests for scan() and register() methods. 16 years ago
Juergen Hoeller 736c7212db SmartLifecycle beans will get auto-started on demand even if marked as lazy-init (SPR-6515) 16 years ago
Juergen Hoeller 93b17042a2 SmartLifecycle beans will get auto-started on demand even if marked as lazy-init (SPR-6515) 16 years ago
Juergen Hoeller 1d005e12af fail when @DateTimeFormat is being used without JodaTime on the classpath (SPR-6508) 16 years ago
Juergen Hoeller e161c93f8d full support for formatters on array/collection elements (SPR-6504) 16 years ago
Juergen Hoeller 388edd7aaa lenient property name casing, beyond standard JavaBeans conventions (SPR-6491) 16 years ago
Juergen Hoeller 0a36596468 do not register default formatters for Date and Calendar (requiring explicit use of @DateTimeFormat there) 16 years ago
Juergen Hoeller 73a75220a8 do not register a default NumberFormatter (SPR-6490) 16 years ago
Juergen Hoeller 666700f7f3 constructor arguments can be overridden by name in child bean definitions (SPR-6463) 16 years ago
Mark Fisher a64f0f1ebe Added tests for the DefaultLifecycleProcessor and a custom "lifecycleProcessor" bean. 16 years ago
Juergen Hoeller f751acea12 fixed tests 16 years ago
Juergen Hoeller 7e5106d1ac FormatterRegistry extends ConverterRegistry now; FormattingConversionService extends GenericConversionService 16 years ago
David Syer e10161182b RESOLVED - issue SPR-6444: TaskExecutor not initialized in task namespace 16 years ago
Mark Fisher 021663b12f SPR-5507 The 'shutdownOrder' property of SmartLifecycle has been renamed 'phase'. The order no longer applies to shutdown only; now startup order is determined by the phase value as well. Components start in ascending order and stop in descending order. 16 years ago
Keith Donald 9d354192ef additional javadoc and tests 16 years ago
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. 16 years ago
Costin Leau 38d6b55363 SPR-6333 16 years ago
Costin Leau 6653f25e81 SPR-6394 16 years ago
Costin Leau 4375b9c89a SPR-6333 16 years ago
Costin Leau a9d4a58294 + fix filename problem 16 years ago
Juergen Hoeller 46cd083976 added chaining-capable "add" method to MutablePropertyValues 16 years ago
Keith Donald a300aa19b6 improved toString method 16 years ago
Keith Donald 34a75c1ae6 improved toString method 16 years ago
Keith Donald d85dc01e28 moved generic converter to spi; added entity converter; removed various service impls in favor of service factory 16 years ago
Keith Donald aac9107f6b SPR-6350 16 years ago
Juergen Hoeller 8be36fafef introduced dedicated Jsr330ScopeMetadataResolver 16 years ago
Juergen Hoeller 0e1b04d082 inner beans detected as ApplicationListeners as well (SPR-6049) 16 years ago
David Syer 568e6a3b38 RESOLVED - issue SPR-6321: Regression: ResourceEditor in 3.0 does not ignore unresolvable placeholders, but it did in 2.5.6 16 years ago
Keith Donald 70fe75384d fixed failing tests due to generic object to object converter fallback being over eager 16 years ago
Keith Donald 3cdb942cbe Deferring object mapper until Spring 3.1 when it will be used by other projects 16 years ago
Mark Fisher 535ec5cffd SPR-5507 Added support for shutdown order on SmartLifecycle. DefaultLifecycleProcessor now manages the shutdown in phases depending on that order (with a timeout value per group). 16 years ago
Juergen Hoeller 7428014ca3 MergedBeanDefinitionPostProcessors apply after all other post-processors (for @PostConstruct to be invoked after other BPPs; SPR-6066) 16 years ago
Juergen Hoeller d0b6891275 child bean definition's scope attribute can be inherited from parent bean definition now (SPR-3542) 16 years ago
Sam Brannen f8dd5fb5dc Deleting unused imports. 16 years ago
Juergen Hoeller bbd7fb3969 AnnotationMetadata returns Class values by default (again), allowing for explicit retrieval of String class names where preferred (SPR-5827) 16 years ago
Keith Donald 35944af7e1 polish 16 years ago
Keith Donald b56a47da97 annotation driven number formatting with default number formatting rules 16 years ago