Christoph Dreis
6aeb8ef56d
Optimize DefaultUserDestinationResolver.resolveDestination()
...
Issue: SPR-15602
9 years ago
Rossen Stoyanchev
04a96ffa27
Add removeOnly mode to ForwardedHeaderFilter
...
Issue: SPR-15610
9 years ago
Jay Bryant
2677584658
Add introductory paragraphs where missing
...
Issue: SPR-15585
9 years ago
Rossen Stoyanchev
99236759ec
ExceptoinWebSocketHandlerDecorator uses ERROR level
...
Issue: SPR-15537
9 years ago
skarafaz
e2aa117ff9
Find exact matches in WebJarsResourceResolver
...
Prior to this commit, resolving resources from webjars using the
`WebJarAssetLocator.getFullPath` could lead to multiple candidates,
since this method is trying to find *any* resource matching that path
under the given webjar location.
This commit replaces that call with
`WebJarAssetLocator.getFullPathExact`, which avoids those multiple
matches and only resolves resources if the given path is exact.
Issue: SPR-15526
9 years ago
Rossen Stoyanchev
8deec9569c
Protect against NPE in DefaultSubscriptionRegistry
...
Follow-up fix on the recent commit:
https://github.com/spring-projects/spring-framework/commit/4fc41e
Issue: SPR-15543
9 years ago
Andrey Kaipov
0f8bf10aa8
Minor typo fix: form -> from
...
Closes gh-1411
9 years ago
Martin Švorc
e0a7b074ed
Use original query string of forwarded request
...
Prior to this commit, the AbstractFlashMapManager has used the
originating URI but the query string of the forwarded request. That
resulted to FlashMap not being matched even when both originating
URI and query string matched the FlashMap attributes. The originating
query string is now used to match the forwarded request.
Issue: SPR-15505
9 years ago
Bao Tran
4fc41eeeb9
Fix duplicate STOMP subscription id issue
...
Issue: SPR-15543
9 years ago
Juergen Hoeller
81143a80c4
Wrap IOException as HttpMessageNotReadableException for RestTemplate usage
...
In the 4.3.x line, conversion exceptions do not get wrapped as RestClientException yet, so the expectation remains to receive a HttpMessageNotReadableException for conversion-level IOExceptions.
Issue: SPR-13592
9 years ago
Juergen Hoeller
9572859a35
Expect IOException instead of HttpMessageNotReadableException
9 years ago
Juergen Hoeller
78931ee3ea
Polishing
9 years ago
Juergen Hoeller
e522fec611
HandlerExecutionChain.toString() includes reliable interceptor number
...
Issue: SPR-15525
(cherry picked from commit 92f18a4 )
9 years ago
Juergen Hoeller
a12bbde87e
Latest dependency updates (EhCache 2.10.4 & 3.1.4, Groovy 2.4.11, Jetty 9.4.5, Netty 4.1.10, OkHttp 3.7, Rome 1.7.2, Tomcat 8.5.14)
9 years ago
Juergen Hoeller
50235be746
Avoid JDK 7+ AssertionError constructor in 4.3.x line
9 years ago
Juergen Hoeller
1332482c40
Polishing
9 years ago
Juergen Hoeller
799589ec1c
Revised javadoc
...
Issue: SPR-15466
9 years ago
Juergen Hoeller
16fdda00c1
Debug log messages for value retrieval exceptions
...
Issue: SPR-15481
9 years ago
Juergen Hoeller
d2985613d1
Proper resolution of Tomcat war URL
...
Issue: SPR-15485
(cherry picked from commit d43dfc7 )
9 years ago
Juergen Hoeller
beac891ff0
Honor @Autowired(required=false) at parameter level
...
Issue: SPR-15268
(cherry picked from commit d74542e )
9 years ago
Juergen Hoeller
2d1b551248
Common root cause introspection algorithm in NestedExceptionUtils
...
Issue: SPR-15510
(cherry picked from commit 9d8e9cf )
9 years ago
Juergen Hoeller
aa8cf190d3
Property actually throws exception for no write method found
...
Issue: SPR-15507
(cherry picked from commit 817e80c )
9 years ago
Juergen Hoeller
d643e57318
ResolvableType.clearCache() clears SerializableTypeWrapper cache as well
...
Issue: SPR-15503
(cherry picked from commit 7ca0094 )
9 years ago
Juergen Hoeller
84d2e5a3c8
Optimize AntPathMatcher when checking for potential matches
...
Issue: SPR-15477
(cherry picked from commit baa7b1c )
9 years ago
Juergen Hoeller
dab56dbb05
GenericFilterBean lazily initializes its default environment
...
Alignment with HttpServletBean; consistent use of EnvironmentCapable.
Issue: SPR-15469
(cherry picked from commit 1ea54eb )
9 years ago
Juergen Hoeller
9b647021f7
Allow for HttpOnly cookie result matcher
...
Issue: SPR-15488
(cherry picked from commit 04f0f13 )
9 years ago
Juergen Hoeller
38089d8e66
Correct attributeHasNoErrors message in ModelResultMatchers
...
Includes consistent name quoting.
Issue: SPR-15487
(cherry picked from commit 0479dc9)
9 years ago
Gregory Vandenbroucke
554c3f3d7e
Full "Forwarded" header support including port number
...
Issue: SPR-15504
9 years ago
Phillip Webb
ee40310c92
Defer Charset.availableCharsets() call
...
Change the `StringHttpMessageConverter` to defer calling
Charset.availableCharsets() until absolutely necessary to help improve
startup times.
Issue: SPR-15502
9 years ago
Stephane Nicoll
226cddadef
Add getTargetDataSource to TransactionAwareCacheDecorator
...
Issue: SPR-15479
9 years ago
Stephane Nicoll
5a80f4f16e
Polish
9 years ago
John Ryan
bb63ce9935
Remove extraneous asterisk
...
Closes gh-1397
9 years ago
Fredrik Sundberg
1b4289803b
Fix Selenium links in testing.adoc
...
Selenium wiki & javadoc moved from google code to github.
Also a fix to a link for Geb.
Closes gh-1392
9 years ago
Spring Buildmaster
3d7576df7f
Next Development Version
9 years ago
Juergen Hoeller
8b9e9202f1
Upgrade to Hibernate ORM 5.2.10
9 years ago
Juergen Hoeller
afe11e7919
Revised logging documentation for the 4.3.x line
9 years ago
Juergen Hoeller
665e6cf6ca
Refined log message for interface-implementing method
...
Issue: SPR-15436
9 years ago
Juergen Hoeller
fd1d8aeeb4
Polishing
...
(cherry picked from commit 91df065 )
9 years ago
Juergen Hoeller
9b2f9e655e
CglibAopProxy logs explicit warning for interface-implementing method marked as final
...
Issue: SPR-15436
(cherry picked from commit 0d0b879 )
9 years ago
Juergen Hoeller
6c370ed28d
Recommendation for consistent @Profile declarations on overloaded @Bean methods
...
Issue: SPR-15266
(cherry picked from commit 5d3249f )
9 years ago
Juergen Hoeller
a2b356162e
Explicitly replace target ApplicationListener with singleton proxy, if any (avoiding double registration/invocation)
...
Issue: SPR-15452
(cherry picked from commit 9abf249 )
9 years ago
Stephane Nicoll
71f7fdd632
Polish "Improve unless condition in caching doc"
...
Closes gh-1387
9 years ago
Michael J. Simons
c35ddf905a
Improve unless condition in caching doc
...
See gh-1387
9 years ago
Michael J. Simons
d866715556
Polish condition in caching examples
...
Closes gh-1386
9 years ago
Juergen Hoeller
a9a1f783c5
Polishing
9 years ago
Juergen Hoeller
65d52a4b97
Correctly process Postgresql ?| and ?& operator
...
Issue: SPR-15382
9 years ago
Juergen Hoeller
3c8fc46568
Backported JSON converter alignment (supports method, exception messages)
...
Includes deprecation of getTypeToken method in GsonHttpMessageConverter.
Issue: SPR-15381
9 years ago
Juergen Hoeller
421fabb2c4
Configurable locale/timezone attribute name for SessionLocaleResolver
...
Issue: SPR-15450
(cherry picked from commit cec36fe )
9 years ago
Juergen Hoeller
811d523211
FreeMarkerConfigurationFactory falls back to SpringTemplateLoader on any exception
...
Issue: SPR-15445
(cherry picked from commit a55a0f2 )
9 years ago
Juergen Hoeller
40232f4e22
ASM annotation visitor defensively accesses enum constants
...
Issue: SPR-15442
(cherry picked from commit 4838f06 )
9 years ago