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
Fix issue in TomcatRequestUpgradeStrategy

The method WsServerContainer.getServerContainer() was removed from
JSR-356 but remained in Tomcat a little while longer. Instead the
ServerContainer is obtained through a ServletContext attribute.
Tomcat has now removed this method, hence the need for this fix.
Add MultiProtocolWebSocketHandler

It makes it possible to deploy multiple WebSocketHandler's to a URL,
each supporting a different sub-protocol.

Issue: SPR-10786
Fix Jaxb2TypeScanner to scan for @XmlRegistry

Update ClassPathJaxb2TypeScanner to scan for @XmlRegistry classes.

Prior to this commit explicitly configured @XmlRegistry annotated classes
were not registered with the JAXBContext when using the 'packagesToScan'
property of the Jaxb2Unmarshaller.

Issue: SPR-10714
Merge pull request #324 from bijukunjummen/SPR-10714

# By Biju Kunjummen
* SPR-10714:
  Fix Jaxb2TypeScanner to scan for @XmlRegistry
Avoid re-retrieval of singleton bean instances

Issue: SPR-10663