Juergen Hoeller
e3cdabfaac
fixed MBeanExporter regression: do not try to expose abstract beans (SPR-6784)
2010-02-01 17:56:03 +00:00
Juergen Hoeller
abdc35c893
component-scan's scoped-proxy attribute applies to scope-annotated singleton beans as well (SPR-6683)
2010-02-01 16:51:46 +00:00
Juergen Hoeller
56d2c9daf5
component-scan's scoped-proxy attribute applies to scope-annotated singleton beans as well (SPR-6683)
2010-02-01 16:30:21 +00:00
Arjen Poutsma
208c2d9c8b
SPR-6785 - Improve message error when the MarshallingView modelKey attribute is not valid
2010-02-01 15:25:29 +00:00
Juergen Hoeller
1dbb64580c
throw NotSerializableException if no serialization id is available
2010-02-01 14:52:43 +00:00
Juergen Hoeller
5f5e7c3262
polishing
2010-02-01 14:51:54 +00:00
Juergen Hoeller
db71811c5a
SharedEntityManagerCreator's EntityManager proxies are fully serializable now (SPR-6684)
2010-02-01 14:48:18 +00:00
Juergen Hoeller
df54c8613d
TransactionInterceptor is able to serialize "transactionManagerBeanName" as well (SPR-6680)
2010-02-01 14:45:11 +00:00
Juergen Hoeller
2d525901ff
proxies with AspectJ pointcuts are fully serializable within a BeanFactory now (SPR-6681)
2010-02-01 14:43:35 +00:00
Costin Leau
dcf0244566
SPR-3786
...
+ add note on annotation-based injection vs XML
+ provide a nicer introduction to annotation based chapter
2010-02-01 14:36:38 +00:00
Juergen Hoeller
83c018a0b4
call processConfigBeanDefinitions lazily if postProcessBeanDefinitionRegistry hasn't been called
2010-01-31 16:10:11 +00:00
Juergen Hoeller
b53ccb3807
widened FactoryBean's "getObjectType" signature to return any Class<?> (SPR-6692)
2010-01-31 16:01:14 +00:00
Juergen Hoeller
8ab9da4461
introduced BeanDefinitionRegistryPostProcessor extension to BeanFactoryPostProcessor; @Configuration classes support definition of BeanFactoryPostProcessor beans as well (SPR-6455, SPR-6611)
2010-01-31 15:58:27 +00:00
Juergen Hoeller
a897e3f01f
refined DefaultLifecycleProcessor's start/stop logging and stop exception handling (SPR-6769, SPR-6770)
2010-01-31 15:52:13 +00:00
Juergen Hoeller
59b8a139d7
JndiObjectFactoryBean explicitly only chooses public interfaces as default proxy interfaces (SPR-5869)
2010-01-31 14:59:27 +00:00
Juergen Hoeller
9c44f9252d
fixed cron example (SPR-6772)
2010-01-31 14:17:44 +00:00
Juergen Hoeller
6070a498fe
BeanNameAutoProxyCreator detects alias matches for specified bean names as well (SPR-6774)
2010-01-31 14:12:48 +00:00
Juergen Hoeller
6b2b5c4c23
introduced BeanDefinitionRegistryPostProcessor extension to BeanFactoryPostProcessor; @Configuration classes support definition of BeanFactoryPostProcessor beans as well (SPR-6455, SPR-6611)
2010-01-31 14:05:28 +00:00
Juergen Hoeller
2d6ea2f4fe
fixed JPA multi-unit setup example (SPR-6781)
2010-01-31 12:59:59 +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
Chris Beams
5fdee47841
Unit test cornering bug SPR-6779, 'imported @Configuration classes do not get enhanced and fail to satisfy scoping requirements'
2010-01-29 19:48:25 +00:00
Costin Leau
ee2b1cde82
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
2010-01-29 14:27:49 +00:00
Costin Leau
39f81760f8
SPR-6775
...
+ increase size to 256
2010-01-28 16:03:07 +00:00
Costin Leau
b32c4cfb8a
SPR-6775
...
+ replace the vanilla hashmap with a quick-and-dirty, JDK based, fixed LRU cache
2010-01-28 15:51:20 +00:00
Arjen Poutsma
f2fdf9fa6b
SPR-6771 - HttpMessageConverter should accept Class<? extends T> on can read
2010-01-28 09:23:34 +00:00
Chris Beams
1cda8cb6fa
Updated documentation to point out that AnnotationConfigWebApplicationContext can accept both fully-qualified class names as well as base packages to the contextConfigLocation init-param.
2010-01-28 03:42:42 +00:00
Juergen Hoeller
d13f0c8052
fixed namespace example (SPR-6766)
2010-01-27 13:48:57 +00:00
Arjen Poutsma
0a4a09a09d
SPR-6759 - Jetty 7 doesn't like ShallowEtagHeaderFilter
2010-01-27 13:02:02 +00:00
Costin Leau
1bbe93e535
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
2010-01-27 12:25:04 +00:00
Arjen Poutsma
b1e2a2ec3c
SPR-6577 - MarshallingView auto detect model with Jaxb2Marshaller chooses the wrong object
2010-01-27 10:52:08 +00:00
Costin Leau
71d7b22d5e
SPR-3771
...
+ added table summarizing the Aware interfaces in Spring 3
2010-01-26 17:02:21 +00:00
Costin Leau
1152d51c6f
SPR-4493
...
+ added some clarifications
+ improved the document structure
2010-01-26 14:31:44 +00:00
Arjen Poutsma
ead5df4546
SPR-6649 - Request mapping incorrectly receiving all dispatches for a controller
2010-01-26 10:47:36 +00:00
Costin Leau
2f840b1097
SPR-6646
...
+ replaced handleRequest() with setSynchronizeOnSession() which is final
2010-01-26 10:07:40 +00:00
Juergen Hoeller
0968e9fbd0
LinkedMultiValueMap should implement Serializable (SPR-6765)
2010-01-25 20:04:01 +00:00
Costin Leau
bc37c50972
SPR-4493
...
SPR-6756
2010-01-25 17:03:05 +00:00
Ben Hale
0c2a710787
Upgrade to spring-build
2010-01-23 17:27:51 +00:00
Ben Hale
f614150421
Fixed up POM bug
2010-01-23 12:01:54 +00:00
Ben Hale
2afb58e74e
Upgraded spring-build
2010-01-23 09:28:22 +00:00
Ben Hale
693a83ba88
Upgraded spring-build
2010-01-23 00:15:00 +00:00
Ben Hale
1305d6ac11
Separated out unit test projects
2010-01-23 00:03:05 +00:00
Ben Hale
265b82013d
Updates to allow nightly snapshots of maven central-compatible artifacts
2010-01-22 20:16:25 +00:00
Juergen Hoeller
8c791b529b
fixed instrumentation jar names (SPR-6753)
2010-01-22 19:23:11 +00:00
Juergen Hoeller
0f75210408
changed exception wording from "recursive" to "cyclic" (SPR-6755)
2010-01-22 19:10:19 +00:00
Juergen Hoeller
dd93a40e7a
added test for expression re-evaluation
2010-01-22 16:03:17 +00:00
Juergen Hoeller
6fcca3cd93
accept Set<?> instead of Set<Object> (SPR-6742)
2010-01-22 10:03:13 +00:00
Juergen Hoeller
3339356a55
fixed typo (SPR-6748)
2010-01-22 10:02:12 +00:00
Thomas Risberg
b7f143ae58
updated reference documentation with references to "spring-agent.jar" to use "org.springframework.instrument-{version}.jar" (SPR-6597)
2010-01-21 16:49:05 +00:00
Juergen Hoeller
bcfef8a4e1
support for JPA 2.0 TypedQuery interface and query vendor interfaces (SPR-6733)
2010-01-21 12:04:26 +00:00