Spring Integration 5.0 Milestone 3 Available
The Spring Integration team is pleased to announce that the third milestone for the Spring Integration 5.0 release (5.0.0.M3
) is now available.
53 JIRAs (and some GitHub issues) made into this release, including bug fixes and a number of new features. Some highlights since the previous Milestone 2:
-
Initial implementation for a Spring Integration Testing Framework - the
@SpringIntegrationTest
annotation for test classes andMockIntegration
factory help you to write unit tests for integration flows and channel adapters. We intend to flush out this capability with more features before GA, including more mocking, verifications and somesend-and-receive
utilities to test components in isolation. Feedback is welcome! -
POJO handler method invocations (
…@ServiceActivator
,@Transformer
etc., or such methods invoked from XML definitions) now useInvocableHandlerMethod
by default. Together with theConfigurableCompositeMessageConverter
and@Default
utilities that allows us to implement conditional method invocation scenarios based on the Content-Type and target method arguments resolution. To restore the previous SpEL-based behavior, the@UseSpelInvoker
method-level annotation is provided.