From 27f0142d9ea681220ed8d9e454dbff9da20fc329 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Tue, 15 Jan 2013 22:10:28 +0100 Subject: [PATCH] Further fixes for 3.1.4 --- build-spring-framework/resources/changelog.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build-spring-framework/resources/changelog.txt b/build-spring-framework/resources/changelog.txt index c88b4786a1..5fd2a016a6 100644 --- a/build-spring-framework/resources/changelog.txt +++ b/build-spring-framework/resources/changelog.txt @@ -7,14 +7,18 @@ Changes in version 3.1.4 (2013-01-23) ------------------------------------- * overhauled non-void JavaBean write method support (SPR-10029) +* SpEL support for static finals on interfaces (SPR-10125) * CachedIntrospectionResults uses full WeakReference for any non-safe ClassLoader arrangement (SPR-10028) * DefaultListableBeanFactory avoids wide/interleaved metadata locks to avoid deadlock potential (SPR-10020) * fixed CGLIB proxy class leaks through further equals/hashCode implementations in Spring AOP pointcuts (SPR-8008) * ConfigurationClassPostProcessor consistently uses ClassLoader, not loading core JDK classes via ASM (SPR-10058) * MessageSourceResourceBundle overrides JDK 1.6 containsKey method, avoiding NPE in getKeys (SPR-10136) +* AbstractCacheManager accepts no caches defined, allowing for EHCache default cache setup (SPR-7955) +* reintroduced "mode" and "proxy-target-class" attributes in spring-task-3.1.xsd (SPR-10177) +* improved defensiveness of JDBC 3.0 ParameterMetaData calls for parameter type determination (SPR-10084) +* tx timeouts for JPA translate to "javax.persistence.query.timeout" only (for EclipseLink compatibility; SPR-10068) * DefaultMessageListenerContainer allows for concurrent subscription consumers on WebLogic/ActiveMQ (SPR-10037) * DefaultMessageListenerContainer clears resources of paused tasks when shutting down after stop (SPR-10092) -* tx timeouts for JPA translate to "javax.persistence.query.timeout" only (for EclipseLink compatibility; SPR-10068) * JmsTemplate uses configured receiveTimeout if shorter than remaining transaction timeout (SPR-10109) * added MappingJackson2MessageConverter for JMS (SPR-10099) * ResourceDatabasePopulator explicitly closes its LineNumberReader (SPR-9912)