Release Notes - Spring Integration - Version 2.2.1 - HTML format

Bug

  • [INT-2838] - BeanResolver Not Available in FTP etc Expressions
  • [INT-2844] - Test Failures When Building with Spring 3.0.x
  • [INT-2846] - Make ImapMailReceiverTests#testAttachments() OS independent
  • [INT-2847] - FileInboundChannelAdapterParserTests - Failing Test With Java 7
  • [INT-2859] - spring-integration-scripting memory leak
  • [INT-2861] - Close Socket After a Gateway Remote Timeout
  • [INT-2862] - Memory Leak in Tcp Outbound Gateway
  • [INT-2863] - XML configuration does not allow to configure a ReleaseStrategy on a <resequencer>
  • [INT-2864] - elements should not allow both 'ref' and 'expression'
  • [INT-2868] - DefaultTcpSSLContextSupport Should Use a PathMatchingResourcePatternResolver
  • [INT-2874] - ObjectToJsonTransformer and DefaultJmsHeaderMapper violate JMS spec by default with content-type header
  • [INT-2875] - JmsOutboundGatewayParserTests Consuming High CPU
  • [INT-2876] - PipedInputStream Can Report 'Broken Pipe' if Writer Thread Terminates
  • [INT-2878] - MessageGroupStoreReaper implements SmartLifecycle but it doesn't check own state in run()
  • [INT-2885] - Remove DOS Newlines in MessageGroupStoreReaper
  • [INT-2886] - TCP Outbound Adapter - Missing Cause on Connection Exception
  • [INT-2889] - Concurrency Problem in BeanFactoryTypeConverter
  • [INT-2890] - Remove Hard-Coded Port from HTTP Tests
  • [INT-2894] - Unwrap ThrowableHolderException
  • [INT-2902] - Increase Test Timeouts in GroovyControlBusIntegrationTests

Defect

  • [INT-2858] - AbstractRequestHandlerAdvice should use 'invocableClone().proceed()'

Improvement

  • [INT-2845] - Add Gradle task to validate test contexts for Spring namespaces hardcoded versions
  • [INT-2860] - Improve TCP Socket Timeout Handling When Used with a Gateway

Task

  • [INT-2895] - Update Bundlor Ranges for 2.2.1

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.