diff --git a/spring-integration-core/src/main/java/org/springframework/integration/handler/ServiceActivatingHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/ServiceActivatingHandler.java index cf5f1368c2..09082b91a6 100644 --- a/spring-integration-core/src/main/java/org/springframework/integration/handler/ServiceActivatingHandler.java +++ b/spring-integration-core/src/main/java/org/springframework/integration/handler/ServiceActivatingHandler.java @@ -31,15 +31,15 @@ public class ServiceActivatingHandler extends AbstractReplyProducingMessageHandl public ServiceActivatingHandler(final Object object) { - this.processor = new MethodInvokingMessageProcessor(object, ServiceActivator.class); + this(new MethodInvokingMessageProcessor(object, ServiceActivator.class)); } public ServiceActivatingHandler(Object object, Method method) { - this.processor = new MethodInvokingMessageProcessor(object, method); + this(new MethodInvokingMessageProcessor(object, method)); } public ServiceActivatingHandler(Object object, String methodName) { - this.processor = new MethodInvokingMessageProcessor(object, methodName); + this(new MethodInvokingMessageProcessor(object, methodName)); } public ServiceActivatingHandler(AbstractMessageProcessor processor) {