Juergen Hoeller
316244d2bd
Isolated circular import detection for scanned configuration classes
...
Issue: SPR-14517
2016-07-27 16:21:48 +02:00
Juergen Hoeller
fd9e88d372
Skip Animal Sniffer for the time being (since it chokes on JDK 9 bytecode)
2016-07-27 13:44:44 +02:00
Juergen Hoeller
6d5af60a7c
Expose DefaultSubscriptionRegistry's cache limit through SimpleBrokerMessageHandler and MessageBrokerRegistry
...
Issue: SPR-14516
2016-07-27 12:11:58 +02:00
Juergen Hoeller
06edd232b3
Upgrade to AspectJ 1.9 beta 5
...
Issue: SPR-13344
2016-07-27 12:11:48 +02:00
Juergen Hoeller
c5677f725e
Upgrade to Jetty 9.3.11
2016-07-26 22:33:21 +02:00
Juergen Hoeller
02374d7450
TransactionAspectSupport avoids hard references to transaction manager beans
...
Issue: SPR-14511
2016-07-26 21:29:34 +02:00
Juergen Hoeller
b9ab895743
Inferred generics for newSetFromMap arrangements
...
Issue: SPR-13188
2016-07-26 21:26:31 +02:00
Juergen Hoeller
e03dea1d64
Polishing
2016-07-26 17:15:19 +02:00
Rossen Stoyanchev
7b564b72a1
Polish Spring Web Reactive content
2016-07-26 10:23:26 -04:00
Juergen Hoeller
c13f8419f9
Minor revision of reactive support layout (ahead of 5.0 M1)
...
DataSourceUtils moved to main core.io.buffer package.
Consistently named Jackson2JsonDecoder/Encoder and Jaxb2XmlDecoder/Encoder.
Plenty of related polishing.
2016-07-26 15:39:32 +02:00
Juergen Hoeller
3d6a5bcd66
Switch to latest published versions of Reactor and RxNetty
2016-07-26 15:37:55 +02:00
Sam Brannen
7ff9f0a8e9
Clean up warnings in spring-orm
2016-07-26 14:02:33 +02:00
Juergen Hoeller
195467083c
Drop JpaSystemException(PersistenceException) constructor to avoid ambiguity in HibernateJpaVendorAdapter
...
Hibernate 5.2's HibernateException extends PersistenceException, leading to a different constructor compiled into the bytecode, breaking compatibility with Hibernate 5.0 at runtime.
Issue: SPR-13827
2016-07-26 01:23:39 +02:00
Juergen Hoeller
e4def2f55d
Aligned ConcurrentMap declaration with 4.3.x branch
2016-07-26 00:54:53 +02:00
Rossen Stoyanchev
5cf8b695cb
Add chapter on Spring Web Reactive support
...
Issue: SPR-14497
2016-07-25 18:34:39 -04:00
Rossen Stoyanchev
af4415e1ba
Move up CORS section
...
The CORS section is now ahead of
"Integrating with other web frameworks" and "WebSocket Support".
2016-07-25 18:34:39 -04:00
Juergen Hoeller
c4cc91c009
Upgrade to RxJava 1.1.8
2016-07-25 23:51:05 +02:00
Juergen Hoeller
ae28815886
Polishing
2016-07-25 23:27:06 +02:00
Juergen Hoeller
75fc0f8538
Framework build compatible with JDK 9 (even with -target 1.9)
...
Issue: SPR-13344
2016-07-25 23:26:09 +02:00
Juergen Hoeller
9f2cb3e276
Keep deprecated addCache method (e.g. for Spring Data Redis)
...
Issue: SPR-14430
2016-07-25 17:47:11 +02:00
Juergen Hoeller
3ab86c10c9
Polishing
2016-07-25 17:43:58 +02:00
Juergen Hoeller
87a89c216c
Javadoc revision
2016-07-25 14:21:19 +02:00
Juergen Hoeller
c97bfd73ad
Reintroduced XMLReaderFactory deprecation markers on JDK 9
...
Issue: SPR-14486
2016-07-25 14:12:29 +02:00
Juergen Hoeller
01110f678d
Upgrade JiBX (and BCEL) towards support of 1.8 bytecode level
...
This commit also drops the now-unused CUSTOM_COMPILATION test group and the outdated JavaVersion class.
Issue: SPR-10423
2016-07-25 14:10:46 +02:00
Stephane Nicoll
0aeb306b6d
Merge pull request #1112 from fisache:master
...
* pr/1112:
Polish contribution
Polish Javadoc
2016-07-25 12:35:14 +02:00
Stephane Nicoll
bfa48d551d
Polish contribution
...
Closes gh-1112
2016-07-25 12:34:42 +02:00
fisache
3ccf653174
Polish Javadoc
...
See gh-1112
2016-07-25 12:30:31 +02:00
Juergen Hoeller
dd65f7acfc
LinkedCaseInsensitiveMap properly overrides HashMap.clone()
...
Issue: SPR-14509
2016-07-25 12:08:55 +02:00
Juergen Hoeller
249b798059
Direct reference to JDK 7 AutoCloseable interface
...
Issue: SPR-13188
2016-07-25 12:06:35 +02:00
Stephane Nicoll
c316088dd2
Force UTF-8 encoding
...
Issue: SPR-11569
2016-07-25 10:12:03 +02:00
Sam Brannen
ecbec54106
Upgrade to JUnit 5.0.0-M2
...
Issue: SPR-13575
2016-07-24 17:10:32 +02:00
Juergen Hoeller
ed49ce838e
Executable instead of Object for constructor or factory method
...
Issue: SPR-13188
2016-07-24 15:34:03 +02:00
Juergen Hoeller
4a85309a04
Consistent throwing of BeanNotOfRequiredTypeException even for existing proxy
...
Issue: SPR-14504
2016-07-24 15:31:00 +02:00
Sam Brannen
2a3e62ddfc
Delete unused imports in spring-test
2016-07-23 17:23:32 +02:00
Sam Brannen
beb45aac69
Suppress deprecation warning in PersistenceInjectionTests
2016-07-23 17:20:09 +02:00
Sam Brannen
2b6971a20e
Clean up deprecation warnings in spring-web
2016-07-23 17:17:50 +02:00
Sam Brannen
76aa7b1cd9
Delete unused imports in spring-web
2016-07-23 17:17:29 +02:00
Sam Brannen
cb1b178405
Ensure Reactor & RxJava response extractors compile with Eclipse JDT
2016-07-23 17:15:18 +02:00
Brian Clozel
b2e848737c
Rename reactor.io.netty -> reactor.ipc.netty
2016-07-23 14:34:12 +02:00
Juergen Hoeller
382a931e7d
Polishing
2016-07-22 22:28:20 +02:00
Juergen Hoeller
e59a5993f3
Consistent support for multiple Accept headers
...
Issue: SPR-14506
2016-07-22 22:27:58 +02:00
Brian Clozel
6e54ed0df1
Add missing timeout in web-reactive IntegrationTests
2016-07-22 21:37:51 +02:00
Rossen Stoyanchev
10c90a677c
Move http.converter.reactive to http.codec
2016-07-22 14:14:46 -04:00
Arjen Poutsma
b0d7625e3e
Reactor StringEncoder into CharSequenceEncoder
...
This commit refactors the StringEncoder to a CharSequenceEncoder, in
order to support StringBuilders, Groovy GStrings, etc.
Issue: https://github.com/spring-projects/spring-reactive/issues/120
2016-07-22 12:47:46 -04:00
Rossen Stoyanchev
0f6505e32f
Add timeout settings in SseIntegrationTests
2016-07-22 12:42:35 -04:00
Rossen Stoyanchev
101220bad1
Add ReactiveAdapterRegistry
...
Issue: SPR-14159
2016-07-22 12:21:28 -04:00
Brian Clozel
1a2ac8ea56
Reactor namespace change `io.projectreactor.ipc`
...
Some reactor modules such as reactor-netty were migrated under a new
namespace `io.projectreactor.ipc`.
2016-07-22 15:33:59 +02:00
Arjen Poutsma
436a98ec68
Polishing
2016-07-22 15:32:56 +02:00
Brian Clozel
78b6ba0569
Filter irrelevant nodes in StaxHandler tests
2016-07-21 23:01:55 +02:00
Marius Grama
3635c9dbfe
Update xmlunit library to version 2.1.0
...
xmlunit 2.1.0 is the latest release for xmlunit.
Most of the xmlunit functionality used within spring-framework
was done through the xmlunit 1.x helper class
`org.custommonkey.xmlunit.XMLAssert`.
As of xmlunit 2.0.0 most of the XML comparison methods are done
through hamcrest matchers exposed by the xmlunit-matchers
library. In some cases during the migration, the matchers
had to be customized with custom `NodeMatcher` or
`DifferenceEvaluator` instances in order to keep the assertions
correct (they were performed with xmlunit 1.x previously).
Issue: SPR-14043
2016-07-21 15:04:21 +02:00