Juergen Hoeller
d4ef342ff6
call processConfigBeanDefinitions lazily if postProcessBeanDefinitionRegistry hasn't been called
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2886 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
7553d32b24
widened FactoryBean's "getObjectType" signature to return any Class<?> (SPR-6692)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2885 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
735a7d5d75
introduced BeanDefinitionRegistryPostProcessor extension to BeanFactoryPostProcessor; @Configuration classes support definition of BeanFactoryPostProcessor beans as well (SPR-6455, SPR-6611)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2884 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
044a329629
refined DefaultLifecycleProcessor's start/stop logging and stop exception handling (SPR-6769, SPR-6770)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2883 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
907cee1539
JndiObjectFactoryBean explicitly only chooses public interfaces as default proxy interfaces (SPR-5869)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2882 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
439ab024e2
fixed cron example (SPR-6772)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2881 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
6a41d6b2a0
BeanNameAutoProxyCreator detects alias matches for specified bean names as well (SPR-6774)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2880 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
a7b4dd195f
introduced BeanDefinitionRegistryPostProcessor extension to BeanFactoryPostProcessor; @Configuration classes support definition of BeanFactoryPostProcessor beans as well (SPR-6455, SPR-6611)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2879 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
0887e0f2f8
fixed JPA multi-unit setup example (SPR-6781)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2878 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Chris Beams
04bed0c1d7
RESOLVED - issue SPR-6779: imported @Configuration classes do not get enhanced and fail to satisfy scoping requirements
...
refactoring, polishing.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2877 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Chris Beams
7c0a31fb36
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.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2876 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Chris Beams
b157c5dbad
Unit test cornering bug SPR-6779, 'imported @Configuration classes do not get enhanced and fail to satisfy scoping requirements'
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2875 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Costin Leau
988d6e7f8a
SPR-6775
...
+ remove class definitions for sticking around (by forcing eager metadata initialization)
+ improve cache size by eliminating the numbers of method metadata objects created
+ improve lookup access on method metadata
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2874 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Costin Leau
2130d7f7e7
SPR-6775
...
+ increase size to 256
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2873 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Costin Leau
898a30ae3f
SPR-6775
...
+ replace the vanilla hashmap with a quick-and-dirty, JDK based, fixed LRU cache
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2872 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Arjen Poutsma
95fc7c3268
SPR-6771 - HttpMessageConverter should accept Class<? extends T> on can read
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2871 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Chris Beams
31e86ea429
Updated documentation to point out that AnnotationConfigWebApplicationContext can accept both fully-qualified class names as well as base packages to the contextConfigLocation init-param.
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2870 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
9c26d02ff9
fixed namespace example (SPR-6766)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2869 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Arjen Poutsma
41bf231f96
SPR-6759 - Jetty 7 doesn't like ShallowEtagHeaderFilter
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2868 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Costin Leau
18afcd07c3
SPR-3709
...
+ improved example to work with multi-nested declarations
+ used JDK 5 syntax
+ added documentation code into trunk (including unit test) for easier future reference
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2867 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Arjen Poutsma
619134054a
SPR-6577 - MarshallingView auto detect model with Jaxb2Marshaller chooses the wrong object
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2866 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Costin Leau
600eb1d368
SPR-3771
...
+ added table summarizing the Aware interfaces in Spring 3
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2865 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Costin Leau
3a83af4d97
SPR-4493
...
+ added some clarifications
+ improved the document structure
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2864 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Arjen Poutsma
5746e04fa8
SPR-6649 - Request mapping incorrectly receiving all dispatches for a controller
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2863 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Costin Leau
2e974ce47b
SPR-6646
...
+ replaced handleRequest() with setSynchronizeOnSession() which is final
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2862 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
3c77f3ea67
LinkedMultiValueMap should implement Serializable (SPR-6765)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2861 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Costin Leau
244b530aeb
SPR-4493
...
SPR-6756
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2860 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Ben Hale
73b54e0498
Upgrade to spring-build
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2859 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Ben Hale
d5bdca4f23
Fixed up POM bug
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2858 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Ben Hale
07995dfb67
Upgraded spring-build
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2857 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Ben Hale
969734df8c
Upgraded spring-build
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2856 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Ben Hale
36ceb94931
Separated out unit test projects
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2855 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Ben Hale
4f63cc58a4
Updates to allow nightly snapshots of maven central-compatible artifacts
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2854 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
415b4acfba
fixed instrumentation jar names (SPR-6753)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2853 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
57211e124f
changed exception wording from "recursive" to "cyclic" (SPR-6755)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2852 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
b33728c991
added test for expression re-evaluation
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2851 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
61c1b4fc9e
accept Set<?> instead of Set<Object> (SPR-6742)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2850 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
7d525d9382
fixed typo (SPR-6748)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2849 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Thomas Risberg
edfbe3dd8c
updated reference documentation with references to "spring-agent.jar" to use "org.springframework.instrument-{version}.jar" (SPR-6597)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2848 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
5f4a938bff
support for JPA 2.0 TypedQuery interface and query vendor interfaces (SPR-6733)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2847 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
d5da512d1d
fixed inaccuracies (SPR-6723, SPR-6725)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2846 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
79fc317d2e
WebRequest is a resolvable dependency in Servlet/Portlet web application contexts (SPR-6727)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2845 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
022e2b68d0
Query call chaining works with shared EntityManager proxy outside of transaction as well (SPR-6726)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2844 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
0749baa867
fixed getPropertyTypeDescriptor to work for nested indexed property as well as for array property (SPR-6710)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2843 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
bdca327c35
fixed getPropertyTypeDescriptor to work for nested indexed property as well (SPR-6710)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2842 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
4a96784b57
updated LocalValidatorFactoryBean documentation (SPR-6609)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2841 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
3606d9c9e4
added default PropertyEditor for java.util.UUID (SPR-6696)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2840 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
4aa17d8f22
collect exceptions across all constructors that have been tried (SPR-6720)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2839 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
74217ea0b9
removed references to Perl5RegexpMethodPointcut (SPR-6721)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2838 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago
Juergen Hoeller
812b26b932
updated CustomEditorConfigurer example to recommended style (SPR-5971)
...
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2837 50f2f4bb-b051-0410-bef5-90022cba6387
16 years ago