746 Commits (06cd013b314bb7ce60bde8875bcb82faa01a03e3)

Author SHA1 Message Date
Juergen Hoeller 03e9e4568f avoid double closing in case of shutdown hook (SPR-6793) 16 years ago
Juergen Hoeller b670b19429 setAutoGrowNestedPaths throws an IllegalStateException if being called too late (SPR-6718) 16 years ago
Costin Leau a9386f5c79 SPR-5246 16 years ago
Chris Beams 0f7f749ada Updated Eclipse .classpath to aspectj 1.6.8 16 years ago
Juergen Hoeller 82178b8d93 ignore IllegalStateException when removing shutdown hook (SPR-6793) 16 years ago
Costin Leau 0fd4a45070 + upgrade to AspectJ 1.6.8 16 years ago
Costin Leau ac93b81a78 SPR-6794 16 years ago
Costin Leau 4f0876de39 SPR-6794 16 years ago
Costin Leau fab29dfee7 + add explicit dependency on commons-pool to prevent version 1.3 from being used (since it contains a memory leak) 16 years ago
Costin Leau 0224cbc3de SPR-6794 16 years ago
Juergen Hoeller 4d09809f17 ApplicationListeners will reliably get invoked through their proxy (if any) 16 years ago
Juergen Hoeller ce6f14bd8b refined addApplicationListener to work any time during the refresh phase 16 years ago
Juergen Hoeller d96a6914a8 ApplicationListeners will get detected lazily as well (e.g. on @Bean's concrete result); inner bean ApplicationListeners will be invoked through their proxy (if any) 16 years ago
Juergen Hoeller e3cdabfaac fixed MBeanExporter regression: do not try to expose abstract beans (SPR-6784) 16 years ago
Juergen Hoeller 56d2c9daf5 component-scan's scoped-proxy attribute applies to scope-annotated singleton beans as well (SPR-6683) 16 years ago
Juergen Hoeller 83c018a0b4 call processConfigBeanDefinitions lazily if postProcessBeanDefinitionRegistry hasn't been called 16 years ago
Juergen Hoeller a897e3f01f refined DefaultLifecycleProcessor's start/stop logging and stop exception handling (SPR-6769, SPR-6770) 16 years ago
Juergen Hoeller 59b8a139d7 JndiObjectFactoryBean explicitly only chooses public interfaces as default proxy interfaces (SPR-5869) 16 years ago
Juergen Hoeller 9c44f9252d fixed cron example (SPR-6772) 16 years ago
Juergen Hoeller 6070a498fe BeanNameAutoProxyCreator detects alias matches for specified bean names as well (SPR-6774) 16 years ago
Juergen Hoeller 6b2b5c4c23 introduced BeanDefinitionRegistryPostProcessor extension to BeanFactoryPostProcessor; @Configuration classes support definition of BeanFactoryPostProcessor beans as well (SPR-6455, SPR-6611) 16 years ago
Chris Beams fbd797e50b RESOLVED - issue SPR-6779: imported @Configuration classes do not get enhanced and fail to satisfy scoping requirements 16 years ago
Chris Beams 110b032ad9 IN PROGRESS - issue SPR-6779: imported @Configuration classes do not get enhanced and fail to satisfy scoping requirements 16 years ago
Chris Beams 5fdee47841 Unit test cornering bug SPR-6779, 'imported @Configuration classes do not get enhanced and fail to satisfy scoping requirements' 16 years ago
Juergen Hoeller dd93a40e7a added test for expression re-evaluation 16 years ago
Juergen Hoeller 6fcca3cd93 accept Set<?> instead of Set<Object> (SPR-6742) 16 years ago
Juergen Hoeller 5abd3b99b9 fixed getPropertyTypeDescriptor to work for nested indexed property as well (SPR-6710) 16 years ago
Juergen Hoeller 95c695eb2f fixed BeanPostProcessor invocation for null bean (SPR-6700) 16 years ago
Chris Beams f82563fb6f polishing 16 years ago
Chris Beams 4c05eaeb16 Resolved SPR-6602, relating to FactoryBean behavior in @Configuration classes. See issue and code comments for full details. 16 years ago
David Syer b077d5ba97 SPR-6678: fix poms for 3.0.1 16 years ago
Juergen Hoeller 1ff99f2569 MBeanClientInterceptor understands CompositeData/TabularData arrays (SPR-6548) 16 years ago
Juergen Hoeller 38cf127c8b mark spring-aop as required for spring-context (SPR-6578) 16 years ago
Mark Fisher 410dd0aa9f SPR-6670 @Scheduled now supports property placeholders for cron expressions. 16 years ago
Mark Fisher 1284086ffa SPR-6669 @Scheduled may now be used as a meta-annotation 16 years ago
David Syer 543515e36c RESOLVED - issue SPR-6666: CronTrigger/CronSequenceGenerator fails to handle daylight saving timezone changes 16 years ago
Juergen Hoeller 4ca54fb415 fixed @Scheduled processing to kick in once only even in an ApplicationContext hierarchy (SPR-6656) 16 years ago
Juergen Hoeller b9a3d3f392 polishing 16 years ago
Juergen Hoeller b56328aa9e replaced references to "spring-agent.jar" with "org.springframework.instrument.jar" (SPR-6597) 16 years ago
Juergen Hoeller 8af7f27942 ApplicationListeners will only be executed once per event (even for scripted objects; SPR-6589) 16 years ago
Juergen Hoeller a939c4ea4e polishing 16 years ago
Juergen Hoeller 431fd5bb22 allow for overriding specific DefaultLifecycleProcessor hooks (SPR-6617) 16 years ago
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
Juergen Hoeller 265084cb6c fixed retriever cache putting 16 years ago
Juergen Hoeller e5d4ffc166 reset retriever cache when adding/removing listeners (SPR-6624) 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
Juergen Hoeller 198911e0d2 removed hard ScopedProxyUtils dependency in ConfigurationClassEnhancer 16 years ago
Keith Donald 2fef141a00 TypeDescriptor.valueOf usage in favor of constants; TypedValue usage simplification 16 years ago