Juergen Hoeller
daaeeaa8e2
Latest dependency updates (Hibernate ORM 4.2.15, propdeps plugin 0.0.7)
2014-07-29 00:47:30 +02:00
Juergen Hoeller
780ea59ff3
Polishing
2014-07-29 00:46:20 +02:00
Juergen Hoeller
e14aad8840
ResourceHttpMessageConverter does not call contentLength() on InputStreamResource
...
Issue: SPR-12017
(cherry picked from commit f0bcb77 )
2014-07-29 00:18:16 +02:00
Juergen Hoeller
902303b44d
AbstractMessageListenerContainer calls "Session.recover()" in case of rollback attempt on non-transacted Session
...
Issue: SPR-12015
(cherry picked from commit c082220 )
2014-07-29 00:17:31 +02:00
Juergen Hoeller
b56c8f49b5
AbstractApplicationContext logs initialization exception before trying to cancel refresh attempt
...
Issue: SPR-12010
(cherry picked from commit 5e2fbe7 )
2014-07-29 00:16:41 +02:00
Juergen Hoeller
619e3a995d
ClassUtils.isCacheSafe defensively catches SecurityException (for Google App Engine compatibility)
...
Issue: SPR-12002
(cherry picked from commit 48fea0b )
2014-07-29 00:15:09 +02:00
Juergen Hoeller
a3ebf13579
SelectedValueComparator defensively handles null values in exhaustiveCompare
...
Issue: SPR-12001
(cherry picked from commit 980f971 )
2014-07-29 00:13:29 +02:00
Juergen Hoeller
ab9d947c08
DefaultListableBeanFactory's registerBeanDefinition only calls resetBeanDefinition in case of pre-existing bean definition or pre-existing singleton instance
...
Issue: SPR-8318
(cherry picked from commit a4968b9 )
2014-07-29 00:13:04 +02:00
Arjen Poutsma
b6f13b857c
StaxStreamXMLReader ignores significant whitespace
...
The StaxStreamXMLReader no longer handles all whitespace as ignorable
whitespace.
Issue: SPR-12000
(cherry picked from commit d6950d8 )
2014-07-29 00:08:14 +02:00
Brian Clozel
8c43fe1796
Fix UriComponentsBuilder.fromUriString parsing error
...
This commit fixes cases where part of the URI was mistaken for the
userinfo when:
* the URI did not contain any path
* the query string contained the "@"
Issue: SPR-11970
(cherry picked from commit a4484bb )
2014-07-29 00:06:26 +02:00
Spring Buildmaster
a95ed4ad29
Next development version
2014-07-15 16:35:20 -07:00
Phillip Webb
612eba6728
Update changelog
2014-07-15 15:52:39 -07:00
Juergen Hoeller
7a3dd2a42b
Allow ASM5's bytecode parsing of INVOKESPECIAL/STATIC on interfaces
...
Issue: SPR-11979
2014-07-10 17:03:18 +02:00
Juergen Hoeller
cec3ffa3ca
Polishing
...
Issue: SPR-8045
(cherry picked from commit 7eee7d2 )
2014-07-08 00:16:32 +02:00
Juergen Hoeller
a45d49c857
RestTemplate accepts getMessageConverters() List on setMessageConverters again
...
Issue: SPR-11962
(cherry picked from commit 1222ca3 )
2014-07-07 21:05:27 +02:00
Juergen Hoeller
45c93e4791
Polishing
2014-07-04 22:39:29 +02:00
Juergen Hoeller
83a7deb594
ConstructorResolver's exception message on null factory-bean hints at potential BeanPostProcessor involvement
...
Issue: SPR-11951
(cherry picked from commit 6c41cc3 )
2014-07-04 22:35:12 +02:00
Juergen Hoeller
d10220edf8
Refined DefaultJpaDialect's InvalidIsolationLevelException message
...
Issue: SPR-8325
(cherry picked from commit af13310 )
2014-07-03 22:54:30 +02:00
Juergen Hoeller
fe72fcede5
Polishing
...
(cherry picked from commit ede2150 )
2014-07-02 18:18:21 +02:00
Juergen Hoeller
010d8b8c89
Defensively check for pre-resolved FactoryBean.getObject() results in circular reference scenarios
...
Issue: SPR-11937
(cherry picked from commit 07edf11 )
2014-07-02 00:32:01 +02:00
Juergen Hoeller
8307447235
CachedIntrospectionResults uses SoftReference instead of WeakReference for non-cache-safe entries
...
Issue: SPR-11867
(cherry picked from commit f27b949 )
2014-07-02 00:31:06 +02:00
Juergen Hoeller
983cce22d8
Package javadoc cleanup for web.servlet.mvc, removing outdated references
...
Issue: SPR-11935
(cherry picked from commit 7396210 )
2014-07-01 18:26:31 +02:00
Juergen Hoeller
67ebef6b32
BeanFactoryAnnotationUtils consistently applies bean name fallback when no BeanDefinition present
...
Issue: SPR-11915
(cherry picked from commit b9935e9 )
2014-07-01 18:26:26 +02:00
Juergen Hoeller
386b757e84
Upgrade to ASM 5.0.3 (and Hibernate 4.2.14)
...
Issue: SPR-11889
2014-07-01 14:45:04 +02:00
Juergen Hoeller
c033f889bf
Polishing (backported from master)
...
(cherry picked from commit 48f753f )
2014-07-01 14:28:05 +02:00
Juergen Hoeller
44c61e5d5f
Consistent declaration of private static final logger variables
...
Issue: SPR-11905
(cherry picked from commit c16032b )
2014-07-01 14:22:56 +02:00
Juergen Hoeller
f4062bc758
AbstractAutowireCapableBeanFactory's createBean/autowireBean/configureBean use CacheUtils.isCacheSafe to re-enable PropertyDescriptor caching
...
Issue: SPR-11875
(cherry picked from commit c32d559 )
2014-07-01 14:22:03 +02:00
Juergen Hoeller
0298a1f093
Cache Class.getDeclaredMethods() results and avoid pattern matching in isCglibRenamedMethod as far as possible
...
Issue: SPR-11882
Issue: SPR-11894
(cherry picked from commit 5f695a4 )
2014-07-01 14:21:37 +02:00
Juergen Hoeller
247771ce91
UriComponentBuilder allows for multiple independent build() calls on same builder instance
...
Issue: SPR-11885
(cherry picked from commit c73ac07 )
2014-07-01 14:20:11 +02:00
Juergen Hoeller
1be3a6cce2
FrameworkPortlet properly initializes StandardPortletEnvironment's property sources and exposes local PortletRequestAttributes in case of pre-bound ServletRequestAttributes as well
...
Issue: SPR-11816
Issue: SPR-11295
(cherry picked from commit 7d94b5e )
2014-07-01 14:19:56 +02:00
Juergen Hoeller
1ca0351831
PathMatchingResourcePatternResolver's findPathMatchingResources needs to check for VFS before checking isJarResource
...
ResourceUtils isFileURL also detects "vfsfile" as a file system protocol (again).
Issue: SPR-11887
(cherry picked from commit 8ddbbc2 )
2014-07-01 14:19:20 +02:00
Juergen Hoeller
5b4748d897
MBeanExportConfiguration's SpecificPlatform properly calls afterPropertiesSet
...
Issue: SPR-11877
(cherry picked from commit 0a34f86 )
2014-07-01 14:18:51 +02:00
Juergen Hoeller
13197b6aa5
WebSphereUowTransactionManager exposes SmartTransactionObject
...
Issue: SPR-11876
(cherry picked from commit a0c86ae )
2014-07-01 14:18:14 +02:00
Juergen Hoeller
d96550898f
HttpHeaders fails getAllow if set to EmptyCollection
...
Prior to this commit, calls to getAllow would fail is setAllow was set
to an EmptyCollection right before.
java.lang.IllegalArgumentException: No enum constant
org.springframework.http.HttpMethod
This commit fixes this by testing the header value for an empty value
before trying to use it to get a value from the Enum.
Issue: SPR-11917
(cherry picked from commit 9054f4f )
2014-07-01 14:17:55 +02:00
Spring Buildmaster
fa2d21c27c
Next development version
2014-05-20 04:50:17 -07:00
Phillip Webb
69b9d00179
Add 3.2.9 issues to the changelog
2014-05-20 11:40:13 +01:00
Juergen Hoeller
8aabc43dad
Servlet 3 multipart request implements getParameterMap defensively as well
...
Issue: SPR-11074
(cherry picked from commit c7d1c49 )
2014-05-20 11:28:57 +02:00
Juergen Hoeller
4d3aa59028
Polishing
...
(cherry picked from commit 6fef8b9 )
2014-05-20 11:27:55 +02:00
Rossen Stoyanchev
c6503ebbf7
Disable URL resolution in DTD declarations
...
Issue: SPR-11768
2014-05-19 22:43:14 -04:00
Juergen Hoeller
f42f2231a4
Minor UriComponentsBuilder javadoc revision
...
(cherry picked from commit 545c28f )
2014-05-20 01:06:01 +02:00
Juergen Hoeller
0313222bc7
Consistent use of IllegalStateException instead of InternalError for UnsupportedEncodingException cause
...
(cherry picked from commit d9b39ad )
2014-05-20 01:05:55 +02:00
Juergen Hoeller
f524a5abe4
StringUtils.parseLocaleString parses variant correctly when variant contains country code
...
This commit also includes a JUnit 4 style revision of StringUtilsTests and ObjectUtilsTests.
Issue: SPR-11806
(cherry picked from commit 295a6ae )
2014-05-19 23:05:47 +02:00
Juergen Hoeller
f053ce52ea
Consistently log Class.getName() instead of Class.toString(), avoiding double class term in log message
...
Issue: SPR-11804
(cherry picked from commit 1120680 )
2014-05-19 21:03:29 +02:00
Juergen Hoeller
5e05a84d81
Refined check for NoClassDefFoundError in getTestExecutionListeners()
...
Issue: SPR-11804
(cherry picked from commit a2ef2c9 )
2014-05-19 17:55:58 +02:00
Juergen Hoeller
c7b2ac7bac
Backported proper updateAccessedAttributes test
...
Issue: SPR-11738
(cherry picked from commit 1bbc032 )
2014-05-19 17:40:11 +02:00
Juergen Hoeller
cbff8b01bb
Javadoc fixes
2014-05-18 23:55:57 +02:00
Juergen Hoeller
dc50001620
Additional tests for configuration class importing via ASM
...
Issue: SPR-11647
(cherry picked from commit 8c9116f )
2014-05-18 23:55:12 +02:00
Juergen Hoeller
faaf43677d
Servlet 3 multipart request implements getParameterNames defensively (for WebLogic 12 compatibility)
...
This commit also includes lazy resolution support for StandardServletMultipartResolver, along the lines of existing lazy mode in CommonsMultipartResolver.
Issue: SPR-11074
Issue: SPR-11730
(cherry picked from commit 82336c3 )
2014-05-18 20:51:39 +02:00
Rossen Stoyanchev
f6fddeb6eb
Improve StringUtils.cleanPath
...
Issue: SPR-11793
2014-05-16 11:28:53 -04:00
Juergen Hoeller
c3ba0a2c5b
JmsResourceHolder checks for nested DataSource transactions as well (for Oracle AQ compatibility)
...
Issue: SPR-11791
(cherry picked from commit 5faacd5 )
2014-05-16 16:55:10 +02:00