JIRA: https://jira.spring.io/browse/INT-3783 * Since IO doesn't have `hibernate-jpa-2.1-api` dependency and we need it only for testing, hence move it to the `testRuntime`. * Revert `org.eclipse.persistence:javax.persistence` and make it as `optional`, since it is end-user responsibility to choose JPA implementation. * Resolve deprecations since the latest Spring Framework changes. * Increase `FeedInboundChannelAdapterParserTests` timeouts: https://build.spring.io/browse/INT-B41-353