From e13f7ce0bdccc6a134ca395c8365fda9dbdbf8d6 Mon Sep 17 00:00:00 2001 From: Mark Fisher Date: Tue, 30 Aug 2011 22:56:46 -0400 Subject: [PATCH] backport INT-1943 --- .../jms/config/JmsOutboundGatewayParser.java | 1 + .../jms/config/spring-integration-jms-2.0.xsd | 17 ++++++++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsOutboundGatewayParser.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsOutboundGatewayParser.java index 4206c4269b..02cd82cbd2 100644 --- a/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsOutboundGatewayParser.java +++ b/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsOutboundGatewayParser.java @@ -64,6 +64,7 @@ public class JmsOutboundGatewayParser extends AbstractConsumerEndpointParser { IntegrationNamespaceUtils.setValueIfAttributeDefined(builder, element, "extract-request-payload"); IntegrationNamespaceUtils.setValueIfAttributeDefined(builder, element, "extract-reply-payload"); IntegrationNamespaceUtils.setValueIfAttributeDefined(builder, element, "receive-timeout"); + IntegrationNamespaceUtils.setValueIfAttributeDefined(builder, element, "send-timeout"); IntegrationNamespaceUtils.setValueIfAttributeDefined(builder, element, "request-pub-sub-domain"); IntegrationNamespaceUtils.setValueIfAttributeDefined(builder, element, "reply-pub-sub-domain"); IntegrationNamespaceUtils.setValueIfAttributeDefined(builder, element, "time-to-live"); diff --git a/spring-integration-jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms-2.0.xsd b/spring-integration-jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms-2.0.xsd index 1dd9054225..1ed52b69cc 100644 --- a/spring-integration-jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms-2.0.xsd +++ b/spring-integration-jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms-2.0.xsd @@ -667,8 +667,20 @@ - - + + + + Timeout for the JMS MessageConsumer to receive the JMS reply Message. Default is 5 seconds. + + + + + + + Timeout for sending the mapped integration Message to this gateway's reply-channel. Default is indefinite. + + + @@ -761,7 +773,6 @@ -