diff --git a/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.2.xsd b/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.2.xsd index cc92ba353a..88cc7f138c 100644 --- a/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.2.xsd +++ b/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.2.xsd @@ -50,12 +50,16 @@ + Provides the reference to a bean that implements + org.springframework.core.task.TaskExecutor which is used + when dispatching Messages to this channel's subscribers. + Also, when using a TaskExecutor, keep in mind that any + transaction active for the sender will NOT propagate to + the handler invocation since the TaskExecutor dispatches + to the handler on a separate Thread. Usually configured + using the 'task' namespace support provided by Spring + (e.g., ). + ]]> @@ -281,11 +285,15 @@ ). ]]> @@ -324,15 +332,17 @@ - - - + ). + ]]> @@ -343,11 +353,16 @@ - + @@ -390,9 +405,11 @@ @@ -3581,7 +3598,7 @@ unless bean with this name is already registered.