Spring Integration 4.3.10 发布了。Spring Integration 能在基于 Spring 的应用中进行简单的消息通信,并通过简单的适配器与外部系统集成。这些适配器提供了一个更高级别的抽象,超越了 Spring 对远程调用、消息和调度的支持。其主要目标是在保持关注点分离的同时,为构建企业集成解决方案提供一个简单的模型,该模型对产出可维护、可测试的代码来说是必不可少的。
更新内容:
Bug
RedisLockRegistry does not release lock after TTL expiry
Possible bug in schema-drop-mysql.sql file
Allow MessageChannels and MessageHandlers to be Proxied with CGLib
MessageBuilder Does Not Honor readOnlyHeaders for Unchanged Message
java.time.Instant wrong type mapping with @Header
Defect
In the AbstractCorrelatingMessageHandler make rescheduling group log message as a WARN
Make JSON serialization in MessageStore implementations much easy and reliable
Improvement
Make ErrorMessageSendingRecoverer more generic and introduce ErrorMessageStrategy for customization
Add header black listing specifically for AbstractReplyProducingMessageHandler
Allow additive header black listing
New Feature
Support Capture of Original Inbound Message in ErrorMessage
Task
Revise Gemfire integration tests for potential leaks of not stopped JVM forks
下载地址:https://github.com/spring-projects/spring-integration/archive/v4.3.10.RELEASE.zip
来自:开源中国社区

