diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/spring-integration-1.0.xsd b/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/spring-integration-1.0.xsd
index 9f4078fcc9..a2d7b41a9a 100644
--- a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/spring-integration-1.0.xsd
+++ b/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/spring-integration-1.0.xsd
@@ -140,8 +140,8 @@
-
-
+
+
@@ -176,8 +176,9 @@
Defines an endpoint for exposing any bean reference as a service that receives
request Messages from an 'input-channel' and may send reply Messages to an
- 'output-channel'. The 'method' attribute is also required unless the 'ref'
- points to a bean that is itself an implementation of MessageHandler.
+ 'output-channel'. The 'ref' may point to an instance that has either a single
+ public method or a method with the @ServiceActivator annotation. Otherwise, the
+ 'method' attribute should be provided along with 'ref'.
@@ -229,9 +230,9 @@
-
-
-
+
+
+
@@ -324,10 +325,10 @@
-
-
-
-
+
+
+
+
-
+
-
-
-
+
+
+
@@ -417,12 +418,12 @@
-
+
-
-
-
+
+
+
@@ -467,7 +468,7 @@
-
+
@@ -512,7 +513,7 @@
-
+