From 3ddc163217453ba0c33574bdb3094f5d3b5ee747 Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Thu, 7 Oct 2010 16:49:19 -0700 Subject: [PATCH] INT-1502: implement doStop() --- .../integration/monitor/IntegrationMBeanExporter.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spring-integration-jmx/src/main/java/org/springframework/integration/monitor/IntegrationMBeanExporter.java b/spring-integration-jmx/src/main/java/org/springframework/integration/monitor/IntegrationMBeanExporter.java index 5d0b915710..d5df469ba5 100644 --- a/spring-integration-jmx/src/main/java/org/springframework/integration/monitor/IntegrationMBeanExporter.java +++ b/spring-integration-jmx/src/main/java/org/springframework/integration/monitor/IntegrationMBeanExporter.java @@ -285,6 +285,10 @@ public class IntegrationMBeanExporter extends MBeanExporter implements BeanPostP } protected void doStop() { + unregisterBeans(); + channelsByName.clear(); + handlersByName.clear(); + sourcesByName.clear(); } protected void doStart() {