diff --git a/spring-framework-reference/src/jmx.xml b/spring-framework-reference/src/jmx.xml
index 1620fa16171..d5d2a5e6370 100644
--- a/spring-framework-reference/src/jmx.xml
+++ b/spring-framework-reference/src/jmx.xml
@@ -421,60 +421,46 @@ public class JmxTestBean implements IJmxTestBean {
-
-
- Using JDK 5.0 Annotations
-
- To enable the use of JDK 5.0 annotations for management interface
- definition, Spring provides a set of annotations that mirror the Commons
- Attribute attribute classes and an implementation of the
- JmxAttributeSource strategy interface,
- the AnnotationsJmxAttributeSource class, that
- allows the MBeanInfoAssembler to read
- them.
-
- The example below shows a bean where the management interface is defined
- by the presence of JDK 5.0 annotation types:
-
-
-
- As you can see little has changed, other than the basic syntax of
- the metadata definitions.
-
@@ -672,6 +549,15 @@ public class AnnotationTestBean implements IJmxTestBean {
]]>
+
+
+ Here you can see that an
+ MetadataMBeanInfoAssembler bean has been
+ configured with an instance of the
+ AnnotationJmxAttributeSource class and passed to
+ the MBeanExporter through the assembler property.
+ This is all that is required to take advantage of metadata-driven
+ management interfaces for your Spring-exposed MBeans.