OpenJDK 8 build 99: annotation discovery on bridge methods
OpenJDK 8 build 99: different toString() output from JSR-310 Instant
OpenJDK 8 build 99: Jibx compiler fails - ignoring Jibx tests for the time being
Polishing
Log view exception in DispatcherServlet

Issue: SPR-10340
Resource-based PlatformTransactionManager implementations defensively catch Throwable in doBegin in order to reliably close resource in case of OutOfMemoryError

Issue: SPR-10755
Moved executor null check to AsyncExecutionInterceptor, allowing AbstractAsyncExecutionAspect to fall back to sync execution (as in 3.2.1)

Issue: SPR-10636
Additional docs about security vulnerabilities with XStream.
Add TestGroup.CUSTOM_COMPILATION

Previously building with JDK > 1.8 b88 caused test failures due to errors
with custom compilers like Jibx and Jasper reports.

This commit adds a new TestGroup named CUSTOM_COMPILATION that allows the
CI server to continue to run these tests but allow committers to ignore
these tests.
Enable Jibx binding with TestGroup.CUSTOM_COMPILATION

Previously the Jibx binding was commented out which caused failures when
using the TestGroup.CUSTOM_COMPILATION

Now the Jibx bindings are enabled when the CUSTOM_COMPILATION is enabled.

Issue: SPR-10558
Release version 4.0.0.M2
Next development version 4.0.0.BUILD-SNAPSHOT
Make BeanFactoryMCDR BeanFactoryAware

SI's BeanFactoryChannelResolver was BeanFactoryAware. This commit
brings Spring's BeanFactoryMessageChannelDestinationResolver in line
with the old SI class.
Turn down logging in DefaultSingletonBeanRegistry

Reduce INFO level destroy logging to DEBUG

Issue: SPR-10758
Fix ResourceHttpRequestHandler empty location log

Fix ResourceHttpRequestHandler to only log warning when locations
is empty.

Issue: SPR-10780