Sub-task
- [INT-2892] - FTP inbound channel adapter Should Allow Configurable FileListFilter
- [INT-2916] - Upgrade to JUnit 4.11 in support of JDK7
- [INT-2944] - Add Documentation for <logging-channel-adapter/> to Reference
- [INT-2963] - Remove JDK7 Compilation Warnings
Bug
- [INT-2455] - Spring Integration Http's HttpRequestExecutingMessageHandler and URI encoding
- [INT-2620] - org.springframework.integration.ip.tcp.connection.FailoverClientConnectionFactoryTests not passing consistently
- [INT-2903] - Fix TCP Test Case
- [INT-2936] - TCP Binary DeSerializers Broken - Need to Mask High Bits to Zero.
- [INT-2937] - Message Duplication in AbstractCorrelatingMessageHandler
- [INT-2941] - TcpConnectionEvent Omissions
- [INT-2945] - For StoredProcedure Inbound Channel Adapter the isFunction property is not set
- [INT-2954] - FileTransferringMessageHandler - Jsch Exception if RemoteDir Starts with / and Top-Level Dir Not Present
- [INT-2955] - "Container" Types (Collection, Map) are No Longer Converted by the Conversion Service
- [INT-2956] - Custom Deserializer Might Not Work with NIO
- [INT-2957] - Spring Integration JMX shouldn't depend on both aspectjrt and aspectjweaver
- [INT-2958] - Core XSD: move 'charset' attribute declaration to the new 'object-to-string-transformer' complexType
- [INT-2959] - Incorrect Schema Documentation for Gateway Timeout
- [INT-2971] - Change 'header-mapper' annotaion expected-type from 'HeaderMapper' to the 'AmqpHeaderMapper'
- [INT-2972] - FixedMethodFilter returns Collections.singletonList(this.method) which fails then in ReflectiveMethodResolver when sorting
- [INT-2980] - polling messages with jdbc message store can fetch messages from wrong QueueChannel
- [INT-2991] - AbstractMailReceiver.class - - Mail Filter Expression - Not matched mails will NOT be discarded and flagged as seen.
- [INT-2999] - enhancement 'routing-key-expression' & 'exchange-name-expression' with 'BeanFactoryResolver'
- [INT-3002] - AmqpOutboundEndpoint applies a MessageConverter after the HeaderMapper which will overwrite custom content-type
- [INT-3011] - GroovyScriptFactory should use BeanClassLoader instead of default class loader
- [INT-3022] - Spring-Integration-WS fails to read an empty SOAP Message
- [INT-3028] - File Tailing Adapters Don't AutoStart
New Feature
Task
- [INT-2882] - Upgrade the DocBook reference plugin to 0.2.6
- [INT-2932] - Add Reference Documentation For TCP Connection Events
- [INT-2950] - Update Spring AMQP to 1.1.4
- [INT-2960] - Remove deprecated 'xpath-selector' from Schema
- [INT-2964] - Make Spring Integration buildable with JDK8
- [INT-2968] - Update Jsch to 1.49
- [INT-2970] - Update spring-integration-amqp To Use 1.2.0.M1
- [INT-2976] - Update JavaMail to 1.4.7
- [INT-2985] - Upgrade Spring Integration to use Gradle 1.5
- [INT-2992] - Upgrade Derby Test Dependencies
- [INT-2996] - Fix Class and Package Tangles
- [INT-3021] - Fix Sonar Build Plan
- [INT-3026] - Document header enrichment using a gateway
Improvement
- [INT-2720] - Add support for Uri Templating to the <ws:outbound-gateway> for all transports supported by Spring WS
- [INT-2755] - Core XSD Schema - Allow the "id" attribute for elements within Chains
- [INT-2831] - Add support for Jackson 2.1 (JsonToObjectTransformer, ObjectToJsonTransformer)
- [INT-2914] - Add Support for JDK 7
- [INT-2926] - Remove deprecations in CacheServerProcess
- [INT-2927] - Remove deprecation in XPathExpressionParser
- [INT-2935] - Improve <event:inbound-channel-adapter> perfomance
- [INT-2938] - <filter> shouldn't discarding within <request-handler-advice-chain>
- [INT-2939] - Conditional expression evaluation within a logger-channel-adapter
- [INT-2947] - Add Link to Async Gateway Sample
- [INT-2951] - Enhance 'Dispatcher has no subscribers for channel xxx' to Include Context Id
- [INT-2981] - Add Rename (mv) to (S)FTP Gateway
- [INT-2987] - MessageStore MySQL - Support Fractional Seconds
- [INT-2989] - Increase OB Gateway Timeouts for JMS Pipeline Tests
- [INT-3001] - Use LinkedHashMap in SyslogToMapTransformer
- [INT-3004] - MessagingTemplate: Emit WARN Log Message When Late Replies are Sent
- [INT-3007] - When using a RetryAdvice in a poller it silently doesnt work, but no warning is emitted
- [INT-3013] - Upgrade SI Gemfire to Spring Data Gemfire 1.3.1
Defect
- [INT-2783] - StoredProcExecutor should 'enrich' its default ExpressionEvaluatingSqlParameterSourceFactory with 'beanFactory'
- [INT-2940] - ConnectionFactoryTests fails often
- [INT-2962] - Testing JDBC module is failed with Gradle 1.5-rc-1
Refactoring
- [INT-2530] - Remove deprecations in WS Adapter after upgrade to Spring 3.1.1
- [INT-2531] - Remove deprecations in XML Adapter after upgrade to Spring 3.1.1
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.