Engineering
Releases
News and Events

Spring Integration 4.3.10 is Available

On behalf of the Spring Integration team, I am pleased to announce that the 4.3.10.RELEASE of Spring Integration is now available.

This release contains a few important bug fixes as well as a couple of improvements.

One of the most interesting feature is customized Jackson ObjectMapper which is aware of Message and MessageHeaders serialization/deserialization to/from JSON. This functionality is useful in those components which allow to configure custom serializer/deserializer, for example RedisMessageStore:

RedisMessageStore store = new RedisMessageStore(redisConnectionFactory);

ObjectMapper mapper = JacksonJsonUtils.messagingAwareMapper();

GenericJackson2JsonRedisSerializer serializer =
                             new GenericJackson2JsonRedisSerializer(mapper);
store.setValueSerializer(serializer);

And messages and message groups will be stored in Redis in the JSON format.

This version will be the default version with the upcoming Spring Boot 1.4.7 and 1.5.4 releases.

Also this version with its new ErrorMessagePublisher foundation is important for error handling functionality in the upcoming Spring Cloud Stream Ditmars.

comments powered by Disqus