diff --git a/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsChannelFactoryBean.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsChannelFactoryBean.java index 980833f0a2..fbfd6c03fc 100644 --- a/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsChannelFactoryBean.java +++ b/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsChannelFactoryBean.java @@ -49,11 +49,9 @@ import org.springframework.util.StringUtils; * @author Mark Fisher * @author Oleg Zhurakousky * @author Gary Russell - * @author Artem Bilan * @since 2.0 */ -public class JmsChannelFactoryBean extends AbstractFactoryBean - implements SmartLifecycle, DisposableBean, BeanNameAware { +public class JmsChannelFactoryBean extends AbstractFactoryBean implements SmartLifecycle, DisposableBean, BeanNameAware { private volatile AbstractJmsChannel channel; @@ -73,8 +71,6 @@ public class JmsChannelFactoryBean extends AbstractFactoryBean containerType) { - Assert.isTrue(this.messageDriven, "'containerType' is allowed only in case of 'messageDriven = true'"); this.containerType = containerType; } @@ -252,42 +232,34 @@ public class JmsChannelFactoryBean extends AbstractFactoryBean