Juergen Hoeller
d07381e862
Avoid deprecated number constructors on JDK 9
...
Issue: SPR-13344
8 years ago
Juergen Hoeller
8580483d72
SerializableTypeWrapper reobtains type accessors from declaring interface
...
Issue: SPR-14487
8 years ago
Juergen Hoeller
aaac199e8b
Consistently use constructor-based instantiation instead of Class.newInstance / BeanUtils.instantiate
...
Issue: SPR-14486
8 years ago
Juergen Hoeller
b3253ca5e2
Drop mock.staticmock package from spring-aspects
...
Issue: SPR-14485
8 years ago
Juergen Hoeller
8bb34bc962
Resource.isFile() and JAF MediaTypeFactory
...
Issue: SPR-14484
8 years ago
Juergen Hoeller
7287baefeb
GenericSqlQuery configured with RowMapper instance
...
Issue: SPR-14489
8 years ago
Juergen Hoeller
aae4874b85
Revised spring-orm test suite (no AbstractJpaTests anymore)
...
Issue: SPR-13515
8 years ago
Juergen Hoeller
91ac0bfefa
Reinstated support for spring-beans.dtd (streamlined like xsd)
...
Issue: SPR-13499
8 years ago
Juergen Hoeller
5ea8c2670e
Reinstated tests for implicit aliases
...
Issue: SPR-14437
8 years ago
Juergen Hoeller
1670b4e154
Reliably pass CurrentTenantIdentifierResolver to SessionFactory
...
Issue: SPR-14476
8 years ago
Arjen Poutsma
35ce1945e0
Improved DataBufferUtilsTest
8 years ago
Rossen Stoyanchev
4b92bf2af1
Split HttpMessageConverter into ~Reader and ~Writer
8 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
8 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.
8 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.
8 years ago
Brian Clozel
fe79219607
Reorganize spring-web-reactive .gitignore
8 years ago
Arjen Poutsma
041437f3ee
Fixed DataBufferUtilsTest on Windows
...
DataBufferUtilsTests checked for newline characters before, resulting in
failures on Windows.
8 years ago
Stephane Nicoll
03e6eeeadc
Fix EJB dependency upgrade
8 years ago
Stephane Nicoll
cd6b5f9be0
Fix EJB API coordinates
8 years ago
Stephane Nicoll
53a7027d8b
Upgrade to EJB 3.2
8 years ago
Sam Brannen
afbd57c8af
Upgrade to Gradle 2.14.1
...
Issue: SPR-14362
8 years ago
Sebastien Deleuze
7ad02490d9
Upgrade build to Gradle 2.14.1
8 years ago
Sebastien Deleuze
ceb4c8d8e0
Add netty-buffer temp dependency to spring-web-reactive
8 years ago
Stephane Nicoll
c86d49f329
Fix CLA section
8 years ago
Do Nhu Vy
a76a6b5c29
Fix broken hyperlink
...
Closes gh-1114
8 years ago
Fredrik Sundberg
d3b051a933
Fix javadoc reference
...
Method is called nextBackOff() and not nextBackOffMillis().
Closes gh-1115
8 years ago
Rossen Stoyanchev
2029b6e0b7
Disable failing Jetty SSE tests for now
...
https://github.com/eclipse/jetty.project/issues/730
8 years ago
Juergen Hoeller
111b4ae74e
Upgrade to Tomcat 8.5.4
8 years ago
Rossen Stoyanchev
028be2a298
Switch to Reactor 3 snapshots and Netty 4.1.3
8 years ago
Juergen Hoeller
dc1664939c
Javadoc fixes and pruning of outdated references
8 years ago
Juergen Hoeller
f0c397e4e2
Comprehensive Servlet 3.1 support in spring-web and spring-test
...
Issue: SPR-14467
8 years ago
Sam Brannen
177f4ec3a7
Polish annotation utils
8 years ago
Sam Brannen
53c9584025
Remove obsolete references to @AliasFor in Javadoc for AnnotationAttributes
8 years ago
Sam Brannen
53dd88437e
Delete dead code in AnnotationAttributes
8 years ago
Sam Brannen
3f317b7d3f
Clean up warnings in spring-web
8 years ago
Sam Brannen
58804da369
Polish Reactor & RxJava response extractors
8 years ago
Sam Brannen
1731460eac
Ensure Reactor & RxJava response extractors compile with Eclipse JDT
8 years ago
Sam Brannen
841480596e
Clean up warnings in Gradle build
8 years ago
Juergen Hoeller
503f0e3397
Polishing
8 years ago
Juergen Hoeller
a0df71e76a
ConfigurationClassParser load annotations through source class loader
...
Issue: SPR-10343
(cherry picked from commit 9e93403
)
8 years ago
Juergen Hoeller
3d3407c789
Consistent alias processing behind AnnotatedTypeMetadata abstraction (also for ASM)
...
Issue: SPR-14427
8 years ago
Juergen Hoeller
b1663585dc
MessageHeaderAccessor properly removes header even in case of null value
...
Issue: SPR-14468
8 years ago
Rossen Stoyanchev
d2e105f28d
Add @Since 5.0 and package-info for reactive classes
8 years ago
Juergen Hoeller
e2c7653da4
Correct parameter index boundary in exception message
...
Issue: SPR-14466
8 years ago
Juergen Hoeller
e431624e84
CronSequenceGenerator prevents stack overflow in case of inverted range
...
Issue: SPR-14462
8 years ago
Juergen Hoeller
6d91d54fc9
StandardTypeConverter initializes default ConversionService against volatile field
...
Issue: SPR-14465
8 years ago
fisache
9aa35a8b5f
Polish doc
...
Closes gh-1108
8 years ago
Arjen Poutsma
3e47fccf2b
Propagate IOExceptions in Servlet bridge
8 years ago
Arjen Poutsma
4390cd0c2b
Fixed Jaxb2CollectionHttpMessageConverterTests
...
- Added Woodstox before Aalto in the spring-web build, so that Woodstox
is used as StAX implementation, and not the less featured Aalto.
- Hardcoded Aalto dependency in XmlEventDecoder, instead of relying on
the StAX XMLInputFactory.
8 years ago
Rossen Stoyanchev
5d1b542698
Move spring-web-reactive classes to spring-web
8 years ago