Kazuki Shimizu
66d99f05aa
Add link in jsp tag library
...
Closes gh-926
2015-11-23 09:26:07 +01:00
Rossen Stoyanchev
4a3c0bc3b6
Remove top-level org.springfamework.reactive package
...
reactive.codec -> core.codec
reactive.io -> util
These may very well not be the final locations. For now they simply
express that there are classes that belong somewhere in core, i.e.
they are lower level dependencies than web.
2015-11-22 15:02:18 -05:00
Rossen Stoyanchev
911d376922
Improve MimeType -> MediaType handling
...
This change adds an Encoder-to-MediaType lookup in
ResponseBodyResultHandler to avoid MimeType to MediaType creation at
runtime.
2015-11-22 14:41:59 -05:00
Rossen Stoyanchev
8d30722f21
Remove @MVC test with multiple matches
...
RequestMappingHandlerMapping currently picks the first match and does
have logic to deal with selecting the best match. This caused a
random test failure depending on which controller method was matched
first. This change removes the test.
2015-11-20 13:17:10 -05:00
Rossen Stoyanchev
e9e4bcdc59
Move ~.web.reactive.server to ~.http.server
2015-11-20 13:10:44 -05:00
Rossen Stoyanchev
5f2d34f526
Update Javadoc
...
Issue: SPR-13678
2015-11-17 15:19:40 -05:00
Sam Brannen
de9c030ba1
Suppress warnings in Gradle build
2015-11-17 14:10:35 +01:00
Stephane Nicoll
d6073eaf8d
Merge pull request #923 from uthark/patch-2
...
* pr/923:
Remove invalid underscore
2015-11-17 09:58:49 +00:00
Oleg Atamanenko
b2c132633f
Remove invalid underscore
...
Closes gh-923
2015-11-17 09:58:08 +00:00
Stephane Nicoll
e0f4736426
Merge pull request #922 from uthark/patch-1
...
* pr/922:
Add quotes around attribute value
2015-11-17 09:57:15 +00:00
Oleg Atamanenko
a834639ac8
Add quotes around attribute value
...
Closes gh-922
2015-11-17 09:56:46 +00:00
Sam Brannen
59d60c60cf
Polishing
2015-11-16 01:44:16 +01:00
Spring Buildmaster
d781ac0c92
Next Development Version
2015-11-15 08:33:31 -08:00
Juergen Hoeller
1cb6069734
Polishing
2015-11-14 23:52:39 +01:00
Sam Brannen
4b682275c9
Clean up warnings in spring-test
2015-11-14 22:57:33 +01:00
Juergen Hoeller
5b901852e6
Upgrade to HtmlUnit 2.19
...
This upgrade includes AutoCloseable support for HtmlUnit WebConnections as introduced in 2.19, while remaining compatible with 2.18.
Issue: SPR-13686
2015-11-14 15:32:42 +01:00
Rossen Stoyanchev
81867fa423
Refactor package structure for web
...
The web related code is now under org.springframework.web.reactive.
This is parallel to org.springframework.web (the top-level package of
spring-webmvc).
2015-11-13 17:49:31 -05:00
Rossen Stoyanchev
54ce20a5e0
Rename field in HandlerResult
2015-11-13 17:23:00 -05:00
Sebastien Deleuze
c6713c23e3
Add a ResolvableType field to HandlerResult
...
This change allows to be able to check generic type on the return value
at HandlerAdapter and ResultHandler level. For example, it allows to do
a Publisher<Void> check in SimpleHandlerResultHandler.
2015-11-13 17:09:02 -05:00
Rossen Stoyanchev
5d4201d500
Fix "Content-Type" and "Accept" header processing
...
"Content-Type" is just a single MediaType.
For the response, the MediaType must be fully selected before
selecting and encoder.
The ResponseBodyResultHandler now includes actual content negotiation
with a potential 406 response.
2015-11-13 16:47:52 -05:00
Juergen Hoeller
ce5887795b
Latest dependency updates (JasperReports 6.2, Jetty 9.3.6, Joda-Time 2.9.1, HttpAsyncClient 4.1.1)
2015-11-13 22:46:03 +01:00
Rossen Stoyanchev
2de127ad4a
Polish
2015-11-13 15:55:50 -05:00
Juergen Hoeller
6d5c646faf
Empty lists declared with element type (for javac to accept it)
...
Issue: SPR-13680
2015-11-13 21:18:28 +01:00
Sebastien Deleuze
bdc5b38cb1
Refactor codecs
...
This commit introduces the following changes:
- MessageToByteEncoder/Decoder renamed to Encoder/Decoder
- JsonObjectEncoder/Decoder are now used directly in
JacksonJsonEncoder/Decoder
- Codec uses MimeType instead of MediaType since they
are not specific to HTTP
- Default MimeType are now managed thanks to
Encoder/Decoder#getSupportedMimeTypes()
- AbstractEncoder/Decoder takes care of generic MimeType related behavior
2015-11-13 15:01:02 -05:00
Juergen Hoeller
3cb926e01c
Task list getters never return null now
...
Issue: SPR-13680
2015-11-13 20:26:44 +01:00
Juergen Hoeller
55d20557e0
Task list getters explicitly check for null now
...
Issue: SPR-13680
2015-11-13 14:25:28 +01:00
Juergen Hoeller
4b2ce60d65
Polishing
2015-11-13 08:31:13 +01:00
Juergen Hoeller
98be36a306
Extended default collection size for common per-bean caches
...
Issue: SPR-13621
2015-11-13 08:31:00 +01:00
Juergen Hoeller
7b711c4aac
AbstractAutoProxyCreator uses prefixed bean name as cache key
...
Issue: SPR-13655
2015-11-13 08:26:43 +01:00
Juergen Hoeller
90c9d96a4d
Avoid exposeTargetClass attempt if bean name is null
...
Issue: SPR-13650
2015-11-13 08:23:15 +01:00
Rossen Stoyanchev
141d75791d
Polish
2015-11-12 11:52:06 -05:00
Johnny Lim
2defb6555e
Fix broken Javadoc related to < and >
2015-11-12 11:22:08 +01:00
Sebastien Deleuze
71e2d8e9de
Handle correctly * in CorsConfiguration#combine() other parameter
...
Issue: SPR-13674
2015-11-12 10:40:32 +01:00
Juergen Hoeller
e8a0ef0206
Polishing
2015-11-12 00:48:14 +01:00
Juergen Hoeller
cc06183668
SimpleJdbcCall reliably throws exception on missing stored procedure
...
Issue: SPR-13669
2015-11-12 00:47:46 +01:00
Juergen Hoeller
43d72e2079
Restored capacity check before trying output stream resize
...
Issue: SPR-13671
2015-11-12 00:47:33 +01:00
Rossen Stoyanchev
e707347474
Fix failing tests
2015-11-11 18:02:50 -05:00
Rossen Stoyanchev
3a919a48d6
Switch "attachment" to "inline" on Content-Disposition
...
Issue: SPR-13587, SPR-13643
2015-11-11 17:14:29 -05:00
Rossen Stoyanchev
8c127ad3c9
Property init HandlerMapping in standalone MockMvc
...
Issue: SPR-13637
2015-11-11 15:14:18 -05:00
Rossen Stoyanchev
62af99a21c
Add containsKey to ServletResponseHttpHeaders
...
Issue: SPR-13668
2015-11-11 14:22:26 -05:00
Rossen Stoyanchev
cf4a417f71
Upgrade to reactor 2.0.7
...
Issue: SPR-13665
2015-11-11 13:51:00 -05:00
Juergen Hoeller
e56c11c1e8
AbstractApplicationContext.isRunning() avoids IllegalStateException
...
Issue: SPR-13667
2015-11-11 00:10:02 +01:00
Juergen Hoeller
71a7b5d086
Fixed code examples
...
Issue: SPR-13666
2015-11-10 23:58:25 +01:00
Juergen Hoeller
2bf8c0bc42
Polishing
2015-11-10 23:47:46 +01:00
Juergen Hoeller
cdf6eb95ab
Reduced warn log entry without stacktrace for startup exceptions
...
Issue: SPR-13663
2015-11-10 23:45:45 +01:00
Juergen Hoeller
5d9d88c44d
CommonsMultipartFile removes mixed separator paths from original filename
...
Issue: SPR-13662
2015-11-10 23:43:40 +01:00
Phillip Webb
e6b1f0a139
Use constants when caching empty arrays
...
Reduce cache memory consumption by using a single constant for empty
arrays.
2015-11-09 09:38:48 -08:00
Juergen Hoeller
760bc719f2
Polishing
2015-11-09 15:03:14 +01:00
Juergen Hoeller
da9c80c604
Revised method selection for JMS listeners (and their parameters)
...
Issue: SPR-13576
2015-11-09 15:02:15 +01:00
Juergen Hoeller
d5efe4f983
Detect event listener methods behind interface proxies as well
...
Issue: SPR-13650
2015-11-09 15:00:03 +01:00