Juergen Hoeller
56e119e822
@SessionAttributes works when used on an annotated controller interface with AOP proxying (SPR-6797)
15 years ago
Arjen Poutsma
7832381dd2
SPR-6788: fixed compareTo() consistency with equals
15 years ago
Chris Beams
0f7f749ada
Updated Eclipse .classpath to aspectj 1.6.8
15 years ago
Juergen Hoeller
82178b8d93
ignore IllegalStateException when removing shutdown hook (SPR-6793)
15 years ago
Costin Leau
0fd4a45070
+ upgrade to AspectJ 1.6.8
...
+ externalize some of the jar versions
+ align the versions of some dependencies between pom.xml and ivy.xml
15 years ago
Costin Leau
ac93b81a78
SPR-6794
...
+ fix test
15 years ago
Arjen Poutsma
2047b9b6b3
SPR-6788: fixed compareTo() consistency with equals
15 years ago
Costin Leau
4f0876de39
SPR-6794
...
+ added setter for encoding (in case the default UTF-8 is not enough)
15 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)
15 years ago
Costin Leau
0224cbc3de
SPR-6794
...
+ used UTF-8 as the implicit encoding for reading scripts
15 years ago
Arjen Poutsma
44626054ce
SPR-6786: added more checks for quality factors & charsets
15 years ago
Juergen Hoeller
4d09809f17
ApplicationListeners will reliably get invoked through their proxy (if any)
15 years ago
Juergen Hoeller
ce6f14bd8b
refined addApplicationListener to work any time during the refresh phase
15 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)
15 years ago
Juergen Hoeller
4d897e7ab5
lenient evaluation of boolean 'true' attribute expressions in JSP form tag library (SPR-6790)
15 years ago
Juergen Hoeller
41ecbc6814
fixed WebSphereUowTransactionManager regression: correctly roll back in case of exception (SPR-6695)
15 years ago
Arjen Poutsma
6e21c17253
SPR-6788 - The class MediaType has a natural ordering that is inconsistent with equals, which is generally recommended or should otherwise at least be indicated in the javadoc
15 years ago
Arjen Poutsma
0135a9451a
SPR-6786 - The method org.springframework.http.MediaType.parseMediaType does not always throw IllegalArgumentException as the documentantion claims
15 years ago
Arjen Poutsma
0c6b99e489
SPR-6788 - The class MediaType has a natural ordering that is inconsistent with equals, which is generally recommended or should otherwise at least be indicated in the javadoc
15 years ago
Juergen Hoeller
a44ec9f4f7
fixed JmsTemplate example (SPR-6789)
15 years ago
Andy Clement
5ca1f11ce2
SPR-6763: more methods on StandardEvaluationContext supporting add/remove from resolver/accessor strategies
15 years ago
Andy Clement
66f708392e
SPR-6764: filtering strategy for SpEL method invocation
15 years ago
Arjen Poutsma
4343714c6d
SPR-6788 - The class MediaType has a natural ordering that is inconsistent with equals, which is generally recommended or should otherwise at least be indicated in the javadoc
15 years ago
Andy Clement
644f3065b6
SPR-6610: don't wrap runtime exceptions thrown from methods invoked via an expression
15 years ago
Keith Donald
45f79530db
with dependencies distribution added
15 years ago
Andy Clement
4c35697c79
SPR-6760: method called twice if exits via exception in a 'normal' case
15 years ago
Juergen Hoeller
e3cdabfaac
fixed MBeanExporter regression: do not try to expose abstract beans (SPR-6784)
15 years ago
Juergen Hoeller
abdc35c893
component-scan's scoped-proxy attribute applies to scope-annotated singleton beans as well (SPR-6683)
15 years ago
Juergen Hoeller
56d2c9daf5
component-scan's scoped-proxy attribute applies to scope-annotated singleton beans as well (SPR-6683)
15 years ago
Arjen Poutsma
208c2d9c8b
SPR-6785 - Improve message error when the MarshallingView modelKey attribute is not valid
15 years ago
Juergen Hoeller
1dbb64580c
throw NotSerializableException if no serialization id is available
15 years ago
Juergen Hoeller
5f5e7c3262
polishing
15 years ago
Juergen Hoeller
db71811c5a
SharedEntityManagerCreator's EntityManager proxies are fully serializable now (SPR-6684)
15 years ago
Juergen Hoeller
df54c8613d
TransactionInterceptor is able to serialize "transactionManagerBeanName" as well (SPR-6680)
15 years ago
Juergen Hoeller
2d525901ff
proxies with AspectJ pointcuts are fully serializable within a BeanFactory now (SPR-6681)
15 years ago
Costin Leau
dcf0244566
SPR-3786
...
+ add note on annotation-based injection vs XML
+ provide a nicer introduction to annotation based chapter
15 years ago
Juergen Hoeller
83c018a0b4
call processConfigBeanDefinitions lazily if postProcessBeanDefinitionRegistry hasn't been called
15 years ago
Juergen Hoeller
b53ccb3807
widened FactoryBean's "getObjectType" signature to return any Class<?> (SPR-6692)
15 years ago
Juergen Hoeller
8ab9da4461
introduced BeanDefinitionRegistryPostProcessor extension to BeanFactoryPostProcessor; @Configuration classes support definition of BeanFactoryPostProcessor beans as well (SPR-6455, SPR-6611)
15 years ago
Juergen Hoeller
a897e3f01f
refined DefaultLifecycleProcessor's start/stop logging and stop exception handling (SPR-6769, SPR-6770)
15 years ago
Juergen Hoeller
59b8a139d7
JndiObjectFactoryBean explicitly only chooses public interfaces as default proxy interfaces (SPR-5869)
15 years ago
Juergen Hoeller
9c44f9252d
fixed cron example (SPR-6772)
15 years ago
Juergen Hoeller
6070a498fe
BeanNameAutoProxyCreator detects alias matches for specified bean names as well (SPR-6774)
15 years ago
Juergen Hoeller
6b2b5c4c23
introduced BeanDefinitionRegistryPostProcessor extension to BeanFactoryPostProcessor; @Configuration classes support definition of BeanFactoryPostProcessor beans as well (SPR-6455, SPR-6611)
15 years ago
Juergen Hoeller
2d6ea2f4fe
fixed JPA multi-unit setup example (SPR-6781)
15 years ago
Chris Beams
fbd797e50b
RESOLVED - issue SPR-6779: imported @Configuration classes do not get enhanced and fail to satisfy scoping requirements
...
refactoring, polishing.
15 years ago
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.
15 years ago
Chris Beams
5fdee47841
Unit test cornering bug SPR-6779, 'imported @Configuration classes do not get enhanced and fail to satisfy scoping requirements'
15 years ago
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
15 years ago
Costin Leau
39f81760f8
SPR-6775
...
+ increase size to 256
15 years ago