diff --git a/spring-integration-zeromq/src/main/java/org/springframework/integration/zeromq/outbound/ZeroMqMessageHandler.java b/spring-integration-zeromq/src/main/java/org/springframework/integration/zeromq/outbound/ZeroMqMessageHandler.java index ee0e434560..38829f5eca 100644 --- a/spring-integration-zeromq/src/main/java/org/springframework/integration/zeromq/outbound/ZeroMqMessageHandler.java +++ b/spring-integration-zeromq/src/main/java/org/springframework/integration/zeromq/outbound/ZeroMqMessageHandler.java @@ -68,7 +68,7 @@ public class ZeroMqMessageHandler extends AbstractReactiveMessageHandler implements ManageableLifecycle { private static final List VALID_SOCKET_TYPES = - Arrays.asList(SocketType.PAIR, SocketType.PUSH, SocketType.PUB); + List.of(SocketType.PAIR, SocketType.PUSH, SocketType.PUB); private final AtomicBoolean running = new AtomicBoolean(); @@ -202,7 +202,7 @@ public class ZeroMqMessageHandler extends AbstractReactiveMessageHandler protected void onInit() { super.onInit(); BeanFactory beanFactory = getBeanFactory(); - this.evaluationContext = ExpressionUtils.createSimpleEvaluationContext(beanFactory); + this.evaluationContext = ExpressionUtils.createStandardEvaluationContext(beanFactory); if (this.messageMapper == null) { ConfigurableCompositeMessageConverter messageConverter = new ConfigurableCompositeMessageConverter(); messageConverter.setBeanFactory(beanFactory);