diff -ur mule-2.0.2.20080813/modules/management/src/main/java/org/mule/module/management/agent/DefaultJmxSupportAgent.java mule-2.0.2/modules/management/src/main/java/org/mule/module/management/agent/DefaultJmxSupportAgent.java --- mule-2.0.2.20080813/modules/management/src/main/java/org/mule/module/management/agent/DefaultJmxSupportAgent.java 2008-03-31 17:34:19.000000000 -0400 +++ mule-2.0.2/modules/management/src/main/java/org/mule/module/management/agent/DefaultJmxSupportAgent.java 2011-12-20 11:40:43.935426201 -0500 @@ -147,15 +147,6 @@ } } - if (loadProfilerAgent) - { - agent = createProfilerAgent(); - if (!isAgentRegistered(agent)) - { - RegistryContext.getRegistry().registerAgent(agent); - } - } - // remove this agent once it has registered the other agents //TODO RM* this currently does nothing!!! muleContext.getRegistry().unregisterAgent(name); @@ -232,11 +223,6 @@ return new JdmkAgent(); } - protected YourKitProfilerAgent createProfilerAgent() - { - return new YourKitProfilerAgent(); - } - protected boolean isAgentRegistered(Agent agent) { return muleContext.getRegistry().lookupAgent(agent.getName()) != null; diff -ur mule-2.0.2.20080813/modules/management/src/main/java/org/mule/module/management/config/ManagementNamespaceHandler.java mule-2.0.2/modules/management/src/main/java/org/mule/module/management/config/ManagementNamespaceHandler.java --- mule-2.0.2.20080813/modules/management/src/main/java/org/mule/module/management/config/ManagementNamespaceHandler.java 2008-04-21 18:33:10.000000000 -0400 +++ mule-2.0.2/modules/management/src/main/java/org/mule/module/management/config/ManagementNamespaceHandler.java 2011-12-20 11:37:00.927441450 -0500 @@ -21,7 +21,6 @@ import org.mule.module.management.agent.Log4jAgent; import org.mule.module.management.agent.Mx4jAgent; import org.mule.module.management.agent.RmiRegistryAgent; -import org.mule.module.management.agent.YourKitProfilerAgent; /** * Handles all configuration elements in the Mule Management module. @@ -46,7 +45,6 @@ registerBeanDefinitionParser("publish-notifications", new AgentDefinitionParser(EndpointNotificationLoggerAgent.class)); registerBeanDefinitionParser("rmi-server", new AgentDefinitionParser(RmiRegistryAgent.class)); - registerBeanDefinitionParser("yourkit-profiler", new AgentDefinitionParser(YourKitProfilerAgent.class)); registerBeanDefinitionParser("custom-agent", new AgentDefinitionParser()); //This gets processed by the jmx-server parser