Juergen Hoeller
346d0e271d
Polishing
8 years ago
Juergen Hoeller
bc043245cc
Polishing
8 years ago
Juergen Hoeller
1f12214b45
Polishing
8 years ago
Juergen Hoeller
3e6cfb7c6d
WebApplicationContextFacesELResolver.isReadOnly returns true for WAC
...
Issue: SPR-16543
(cherry picked from commit 4781627)
8 years ago
Juergen Hoeller
2c45b09263
Polishing
8 years ago
Juergen Hoeller
d4af8c86b2
Polishing
8 years ago
igor-suhorukov
39ddd0f349
Polish: String function use should be optimized for single characters
...
(cherry picked from commit 49fd724)
8 years ago
igor-suhorukov
d5f358c33c
Polish: Array designators "[]" should be on the type, not the variable
...
(cherry picked from commit c782075)
8 years ago
Juergen Hoeller
295df21f06
Polishing
8 years ago
Juergen Hoeller
e83491fbe9
GsonHttpMessageConverter keeps output stream open (for SseEmitter)
...
Issue: SPR-16529
8 years ago
Juergen Hoeller
8b071633d3
Consistent use of ClassUtils.toClassArray (and related polishing)
8 years ago
Juergen Hoeller
caed04473e
Consistent HttpMethod identity comparisons
...
(cherry picked from commit 0de36d2)
8 years ago
Juergen Hoeller
87abdb92da
Polishing
8 years ago
Juergen Hoeller
6d11b40353
Consistent use of StringUtils.toStringArray
8 years ago
Rossen Stoyanchev
608ef46516
ForwardedHeaderFilter handles query+fragment correctly
...
Issue: SPR-16506
8 years ago
Juergen Hoeller
0030ff8711
Polishing
8 years ago
Juergen Hoeller
afe461609c
Polishing (selective backports from master)
8 years ago
Juergen Hoeller
33d655a634
Consistent handling of InterruptedException (plus setSchedulerFactory)
...
Issue: SPR-16479
Issue: SPR-16439
(cherry picked from commit 39201ad)
8 years ago
Juergen Hoeller
05dec6d23e
Consistent use of @throws instead of @exception
...
(cherry picked from commit 5c813a3)
8 years ago
Juergen Hoeller
fd964ca4b1
Consistent object type exposure for JSON rendering (workaround for Gson)
...
Issue: SPR-16461
(cherry picked from commit 817a836)
8 years ago
Juergen Hoeller
04f954956c
ServletServerHttpRequest.getURI() ignores malformed query string
...
The resolved URI instance is also being cached now. This should not make a difference in a real Servlet environment but does affect tests which assumed they could modify an HttpServletRequest path behind a pre-created ServletServerHttpRequest instance. Our WebSocket test base class has been revised accordingly, re-creating the ServletServerHttpRequest in such a case.
Issue: SPR-16414
(cherry picked from commit 0e6f8df)
8 years ago
Juergen Hoeller
4ccf33e36b
Javadoc format and related polishing
...
(cherry picked from commit 9d0e62e)
8 years ago
Juergen Hoeller
c1bc74c83f
ResponseEntityResponseExtractor tolerates unknown HTTP status codes
...
Issue: SPR-16371
8 years ago
Juergen Hoeller
f68fdd4454
Proper null path checks in HierarchicalUriComponents
...
Issue: SPR-16364
8 years ago
Juergen Hoeller
d7959edb3e
Improve performance of some string operations
...
Issue: SPR-16293
8 years ago
sdeleuze
1b3b058ebd
Refine forwarded protocol support
...
This commit refines forwarded protocol support in order to support
proxies that only set "X-Forwarded-Proto" header and not
"X-Forwarded-Port" by performing a reset of the port in such case.
"Forwarded" header support has been updated accordingly since it
also supports similar use case, as described in SPR-15504.
Issue: SPR-16262
8 years ago
sdeleuze
e6e6b8f4ad
Allow interceptors to add existing header values
...
Additional commit to provide support of requests
that have a body.
Issue: SPR-15066
8 years ago
sdeleuze
4b8a937bee
Allow interceptors to add existing header values
...
Provide a fully mutable HttpHeaders to ClientHttpRequestInterceptors
of a RestTemplate when headers are set using HttpEntity. This avoids
UnsupportedOperationException if both HttpEntity and
ClientHttpRequestInterceptor add values for the same HTTP header.
Issue: SPR-15066
8 years ago
Juergen Hoeller
f09e252417
Polishing
8 years ago
Juergen Hoeller
640c8ff693
Polishing
8 years ago
Juergen Hoeller
2c8a6bb6f5
Explicitly document UriTemplate as thread-safe
...
Issue: SPR-16173
(cherry picked from commit de78202)
8 years ago
Juergen Hoeller
dc0a934c99
MockHttpServletResponse.getDateHeader returns -1 for non-existent header
...
Includes consistent getDateHeader results in both MockHttpServletResponse variants (spring-test and spring-web)
Issue: SPR-16160
(cherry picked from commit 80a0cf7)
8 years ago
Juergen Hoeller
9ca4de1ccf
MockHttpServletRequest.getRequestURL aligns with getServerName/Port
...
Issue: SPR-16138
(cherry picked from commit 0edf4d6)
8 years ago
Rossen Stoyanchev
9470719cdb
Support charset config by (static) resource location
...
This commit adds support for configuring static resource locations
with a charset to be applied to relative paths.
8 years ago
Rossen Stoyanchev
97bc2762e1
Handle errors via AsyncListener
...
This is a limited backport of commit #e0678b mainly providing the fix without
exposing the onError callbacks.
Issue: SPR-16058
8 years ago
Juergen Hoeller
ab19c227d3
DefaultResponseErrorHandler.hasError tolerates unknown status codes
...
Issue: SPR-16108
8 years ago
Juergen Hoeller
b0ae8f6058
ModelAttributeMethodProcessor detects re-enabled binding declaration
...
Issue: SPR-16083
(cherry picked from commit bec1fc1)
8 years ago
Juergen Hoeller
d473506d32
Explicit notes on ExceptionHandler root vs cause resolution
...
Issue: SPR-16074
(cherry picked from commit ea00c7c)
8 years ago
Juergen Hoeller
77bab959a3
Polishing
8 years ago
Juergen Hoeller
565b20d638
Polishing
9 years ago
Juergen Hoeller
40ba95f82e
Consistent configurer access in WebMvcConfigurationSupport
...
Issue: SPR-16017
9 years ago
Juergen Hoeller
cc70fdcbeb
Backport further refinements from the nullability efforts
...
Issue: SPR-15656
9 years ago
Juergen Hoeller
5f167fd7f8
Polishing
9 years ago
Juergen Hoeller
9fdc4404a5
Backport selected refinements from the nullability efforts
...
Issue: SPR-15656
9 years ago
Juergen Hoeller
18a3322d2f
Lenient tolerance of unknown HTTP status codes behind RestTemplate
...
Issue: SPR-15978
9 years ago
Juergen Hoeller
87df393f91
MockPart backport
...
Issue: SPR-15854
9 years ago
Juergen Hoeller
53a9697ff1
Consistent conversion of Optional array/list arrangements
...
Issue: SPR-15918
Issue: SPR-15919
Issue: SPR-15676
(cherry picked from commit 15c82af)
9 years ago
Juergen Hoeller
17f42fc97a
Polishing
9 years ago
Brian Bohl
f5d689e764
Fix StringIndexOutOfBoundsException in RestTemplate
...
Backport for commits #81dfad and #3d61f7
Issue: SPR-15900
9 years ago
Rossen Stoyanchev
681ced8fd3
Cancel WebAsyncManager thread on request timeout
...
Issue: SPR-15852
9 years ago