Rossen Stoyanchev
b52b56c94e
Update to the latest Reactory Netty snapshot
10 years ago
Juergen Hoeller
99be15f58b
Revise encoding steps towards use of JDK Charset and StandardCharsets
...
Issue: SPR-14492
10 years ago
Juergen Hoeller
79d30d8c8a
Polishing
10 years ago
Juergen Hoeller
adc595b5f1
Avoid dependency on WebUtils for extracting file extension
...
Issue: SPR-14479
10 years ago
Rossen Stoyanchev
86c659f5c0
Remove isAsyncStarted assertion
...
Issue: SPR-14444
10 years ago
Juergen Hoeller
a4743c07d4
Polishing
10 years ago
Juergen Hoeller
fd4b5ac892
Ignore JRuby template tests (not compatible with JDK 9 yet)
...
Issue: SPR-13344
10 years ago
Juergen Hoeller
88fcd0a2ed
Framework build compatible with JDK 9 (tests running against java.base module)
...
Issue: SPR-13344
10 years ago
Juergen Hoeller
d07381e862
Avoid deprecated number constructors on JDK 9
...
Issue: SPR-13344
10 years ago
Juergen Hoeller
8580483d72
SerializableTypeWrapper reobtains type accessors from declaring interface
...
Issue: SPR-14487
10 years ago
Juergen Hoeller
aaac199e8b
Consistently use constructor-based instantiation instead of Class.newInstance / BeanUtils.instantiate
...
Issue: SPR-14486
10 years ago
Juergen Hoeller
b3253ca5e2
Drop mock.staticmock package from spring-aspects
...
Issue: SPR-14485
10 years ago
Juergen Hoeller
8bb34bc962
Resource.isFile() and JAF MediaTypeFactory
...
Issue: SPR-14484
10 years ago
Juergen Hoeller
7287baefeb
GenericSqlQuery configured with RowMapper instance
...
Issue: SPR-14489
10 years ago
Juergen Hoeller
aae4874b85
Revised spring-orm test suite (no AbstractJpaTests anymore)
...
Issue: SPR-13515
10 years ago
Juergen Hoeller
91ac0bfefa
Reinstated support for spring-beans.dtd (streamlined like xsd)
...
Issue: SPR-13499
10 years ago
Juergen Hoeller
5ea8c2670e
Reinstated tests for implicit aliases
...
Issue: SPR-14437
10 years ago
Juergen Hoeller
1670b4e154
Reliably pass CurrentTenantIdentifierResolver to SessionFactory
...
Issue: SPR-14476
10 years ago
Arjen Poutsma
35ce1945e0
Improved DataBufferUtilsTest
10 years ago
Rossen Stoyanchev
4b92bf2af1
Split HttpMessageConverter into ~Reader and ~Writer
10 years ago
Brian Clozel
dca80788d4
Fix default origin port in ReactorClientHttpConnector
...
This commit ensures that a valid port is given to the underlying Netty
client when no port is defined in the URL itself.
By default, port 80 is used by the Reactor Netty client.
Issue: SPR-14477
10 years ago
Rossen Stoyanchev
3e096ce810
Improve javadoc on reactive classes
...
Ensure type-level Javadoc in every class, comply with guidelines for
80 char on Javadoc, and minor polish.
10 years ago
Brian Clozel
7a0c2422c6
Add client-side exception hierarchy
...
The `WebClient` has a new exception hierarchy:
* `WebClientException` is the root of all exceptions thrown by the
`WebClient`
* `WebClientResponseException` are all exceptions associated with
specific HTTP response status codes
* `WebClientErrorException` and `WebServerErrorException` are
respectively for 4xx and 5xx HTTP status codes
`ResponseExtractor` implementations are adapted to optionally throw
exceptions if it's impossible to extract the relevant parts of the
response (e.g. extracting the response body if the response is a 404).
This commit also introduces `ResponseErrorHandler`s that take care of
the whole exception mapping infrastructure. Since
`WebClientResponseException`s provide the status, headers and response
body, we also need a dedicated mechanism to extract information from the
response body at that level.
The `BodyExtractors` are responsible for extracting that information
from the exception, given they are provided with all the information
they need; in that case, message decoders are required.
To convey all this new information downstream, the `WebClient` now wraps
the message converters and response error handler instances into a
dedicated `WebClientConfig` object.
10 years ago
Brian Clozel
fe79219607
Reorganize spring-web-reactive .gitignore
10 years ago
Arjen Poutsma
041437f3ee
Fixed DataBufferUtilsTest on Windows
...
DataBufferUtilsTests checked for newline characters before, resulting in
failures on Windows.
10 years ago
Stephane Nicoll
03e6eeeadc
Fix EJB dependency upgrade
10 years ago
Stephane Nicoll
cd6b5f9be0
Fix EJB API coordinates
10 years ago
Stephane Nicoll
53a7027d8b
Upgrade to EJB 3.2
10 years ago
Sam Brannen
afbd57c8af
Upgrade to Gradle 2.14.1
...
Issue: SPR-14362
10 years ago
Sebastien Deleuze
7ad02490d9
Upgrade build to Gradle 2.14.1
10 years ago
Sebastien Deleuze
ceb4c8d8e0
Add netty-buffer temp dependency to spring-web-reactive
10 years ago
Stephane Nicoll
c86d49f329
Fix CLA section
10 years ago
Do Nhu Vy
a76a6b5c29
Fix broken hyperlink
...
Closes gh-1114
10 years ago
Fredrik Sundberg
d3b051a933
Fix javadoc reference
...
Method is called nextBackOff() and not nextBackOffMillis().
Closes gh-1115
10 years ago
Rossen Stoyanchev
2029b6e0b7
Disable failing Jetty SSE tests for now
...
https://github.com/eclipse/jetty.project/issues/730
10 years ago
Juergen Hoeller
111b4ae74e
Upgrade to Tomcat 8.5.4
10 years ago
Rossen Stoyanchev
028be2a298
Switch to Reactor 3 snapshots and Netty 4.1.3
10 years ago
Juergen Hoeller
dc1664939c
Javadoc fixes and pruning of outdated references
10 years ago
Juergen Hoeller
f0c397e4e2
Comprehensive Servlet 3.1 support in spring-web and spring-test
...
Issue: SPR-14467
10 years ago
Sam Brannen
177f4ec3a7
Polish annotation utils
10 years ago
Sam Brannen
53c9584025
Remove obsolete references to @AliasFor in Javadoc for AnnotationAttributes
10 years ago
Sam Brannen
53dd88437e
Delete dead code in AnnotationAttributes
10 years ago
Sam Brannen
3f317b7d3f
Clean up warnings in spring-web
10 years ago
Sam Brannen
58804da369
Polish Reactor & RxJava response extractors
10 years ago
Sam Brannen
1731460eac
Ensure Reactor & RxJava response extractors compile with Eclipse JDT
10 years ago
Sam Brannen
841480596e
Clean up warnings in Gradle build
10 years ago
Juergen Hoeller
503f0e3397
Polishing
10 years ago
Juergen Hoeller
a0df71e76a
ConfigurationClassParser load annotations through source class loader
...
Issue: SPR-10343
(cherry picked from commit 9e93403 )
10 years ago
Juergen Hoeller
3d3407c789
Consistent alias processing behind AnnotatedTypeMetadata abstraction (also for ASM)
...
Issue: SPR-14427
10 years ago
Juergen Hoeller
b1663585dc
MessageHeaderAccessor properly removes header even in case of null value
...
Issue: SPR-14468
10 years ago