Author: rajdavies
Date: Wed Sep 24 08:02:45 2008
New Revision: 698603

URL: http://svn.apache.org/viewvc?rev=698603&view=rev
Log:
Fix for https://issues.apache.org/activemq/browse/AMQ-1436

Modified:
    
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/view/ConnectionDotFileInterceptor.java

Modified: 
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/view/ConnectionDotFileInterceptor.java
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/view/ConnectionDotFileInterceptor.java?rev=698603&r1=698602&r2=698603&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/view/ConnectionDotFileInterceptor.java
 (original)
+++ 
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/view/ConnectionDotFileInterceptor.java
 Wed Sep 24 08:02:45 2008
@@ -16,6 +16,7 @@
  */
 package org.apache.activemq.broker.view;
 
+import java.io.IOException;
 import java.io.PrintWriter;
 import java.util.Collection;
 import java.util.HashMap;
@@ -61,12 +62,12 @@
     private Map<ProducerId, Set<ActiveMQDestination>> producerDestinations = 
new HashMap<ProducerId, Set<ActiveMQDestination>>();
     private Object lock = new Object();
 
-    public ConnectionDotFileInterceptor(Broker next, String file, boolean 
redrawOnRemove) throws MalformedObjectNameException {
+    public ConnectionDotFileInterceptor(Broker next, String file, boolean 
redrawOnRemove) throws IOException {
         super(next, file);
         this.redrawOnRemove = redrawOnRemove;
 
         mbeanServer = new ManagementContext().getMBeanServer();
-        ObjectName brokerName = new ObjectName(domain + 
":Type=Broker,BrokerName=localhost");
+        ObjectName brokerName = next.getBrokerService().getBrokerObjectName();
         brokerView = 
(BrokerViewMBean)MBeanServerInvocationHandler.newProxyInstance(mbeanServer, 
brokerName, BrokerViewMBean.class, true);
     }
 


Reply via email to