709 Commits (ce4e795f09aff4392f2015f5a4d2b9dbca5a01ea)

Author SHA1 Message Date
Juergen Hoeller ce4e795f09 Polishing 11 years ago
Juergen Hoeller 6783ba2903 @Bean-returned FactoryBean proxy delegates to actual target instance now 11 years ago
Juergen Hoeller 50f49774bc CronSequenceGenerator explicitly rejects invalid incrementer delta 11 years ago
Juergen Hoeller 35bf96763d Polishing 11 years ago
Juergen Hoeller e9e2b7369e Clarification: Lifecycle does not imply auto-startup semantics 11 years ago
Juergen Hoeller 97f779674f Polishing 11 years ago
Stephane Nicoll 5f6ae13002 Only require an exception CacheResolver if necessary 11 years ago
Juergen Hoeller 52ed9b7106 Consistent javadoc param declarations for type variables 11 years ago
Juergen Hoeller 34aac078b1 Deferred import processing reliably detects late registration attempts 11 years ago
Juergen Hoeller 8d14e7736a Polishing 11 years ago
Juergen Hoeller 4446b5fe8a Revised DefaultManagedAwareThreadFactory to make its non-JNDI fallback work 11 years ago
Juergen Hoeller b352dbfdeb Polishing (in particular updating javadoc references to Apache Commons) 11 years ago
Stephane Nicoll 406adb3381 Call AsyncUncaughtExceptionHandler when necessary 11 years ago
Sam Brannen bac012f3e8 Support @NumberFormat as a meta-annotation 11 years ago
Juergen Hoeller 7ed7f981c9 Polishing 11 years ago
Juergen Hoeller 3783591083 Polishing 11 years ago
Juergen Hoeller 1259671f3f LoadTimeWeavingConfiguration should not rely on private field injection 11 years ago
Sam Brannen b6f22aa514 Fully support XML config in GroovyBeanDefinitionReader 11 years ago
Juergen Hoeller 3570a9a94a Polishing 11 years ago
Juergen Hoeller 772552b9ef Avoid potential deadlocks between event multicaster and singleton registry through shared lock 11 years ago
Juergen Hoeller ce085a606f Revised condition override check based on method names instead of bean names 11 years ago
Juergen Hoeller 3b8d878285 ScheduledAnnotationBeanPostProcessor uses target class as cache key in case of proxy 11 years ago
Juergen Hoeller 0706889222 Polishing 11 years ago
Juergen Hoeller 181b35243e Properly honor conditions on overriding bean methods 11 years ago
Stephane Nicoll 09bd7037e9 Allow MBeans to be excluded additively 11 years ago
Juergen Hoeller 14a3bf3941 ScheduledAnnotationBeanPostProcessor registers tasks in ContextRefreshedEvent phase (again) 11 years ago
Juergen Hoeller 1cefeb2af0 Prevent NPE in AbstractApplicationEventMulticaster's non-caching code path 11 years ago
Juergen Hoeller bc075c713f Polishing 11 years ago
Juergen Hoeller 6f2de283c4 Doc: base-packages can be comma/semicolon/space/tab/linefeed-separated 11 years ago
Juergen Hoeller 0919a15f91 Spring's JMX support can rely on native MXBean detection on Java 6+ 11 years ago
Juergen Hoeller d4a5059097 AnnotationJmxAttributeSource uses AnnotationUtils for consistent meta-annotation handling and diagnostics 11 years ago
Stephane Nicoll cae217de94 Handle scoped proxy properly in MBeanExporter 11 years ago
Juergen Hoeller 809ee0d350 Annotation post-processors clear old InjectionMetadata registrations on refresh 11 years ago
Juergen Hoeller ad71c6a91c AbstractApplicationEventMulticaster populates ListenerRetriever cache in fully synchronized fashion 11 years ago
Juergen Hoeller b30843aee0 AbstractFallbackTransactionAttributeSource's DefaultCacheKey takes targetClass into account (again) 11 years ago
Stephane Nicoll 67f184293b Improve performance of generateKey 11 years ago
Juergen Hoeller bb1d1e916e Polishing 11 years ago
Juergen Hoeller 03d4e1bc22 Consistent bridge method handling in annotation post-processors 11 years ago
Stephane Nicoll c1f1cac359 Remove DisposableBeanMethodInterceptor 11 years ago
Juergen Hoeller c85686ac78 Polishing 11 years ago
Juergen Hoeller fa0ef2d87e BeanFactory accepts getBean arguments for non-prototype beans as well 11 years ago
Juergen Hoeller c5c5473d44 Common annotation processing for imported and nested classes within configuration classes 11 years ago
Sebastien Deleuze f39c505069 Remove a Groovy test already covered by testConfigFileParsingError() 11 years ago
Juergen Hoeller 5e3edc667e Support @Validated at method level for overriding validation groups 11 years ago
Juergen Hoeller afc77ff525 AnnotationBeanPostProcessors defensively catch and translate NoClassDefFoundErrors from class introspection 11 years ago
Juergen Hoeller b4167be52d GroovyBeanDefinitionReader consistently throws BeanDefinitionParsingException for invalid files of any name 11 years ago
Juergen Hoeller 4bd75e4146 BeanMethodInterceptor forwards user-provided arguments to getBean(name, args) 11 years ago
Juergen Hoeller 6a96850aa7 Polishing 11 years ago
Juergen Hoeller 3c3e07e324 Defensive handling of manually registered singleton names (based on Spring Integration test failure) 11 years ago
Juergen Hoeller 0e36402bd2 Revised retrieval of cache strategy beans 11 years ago