Author: hiranya
Date: Tue Apr  3 06:11:33 2012
New Revision: 1308714

URL: http://svn.apache.org/viewvc?rev=1308714&view=rev
Log:
Making the MBean names unique so they work in situations where multiple NHTTP 
listeners are exposed

Modified:
    
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListener.java
    
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java

Modified: 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListener.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListener.java?rev=1308714&r1=1308713&r2=1308714&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListener.java
 (original)
+++ 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListener.java
 Tue Apr  3 06:11:33 2012
@@ -127,7 +127,7 @@ public class HttpCoreNIOListener impleme
 
         // register with JMX
         mbeanSupport
-            = new TransportMBeanSupport(this, "nio-http" + (sslContext == null 
? "" : "s"));
+            = new TransportMBeanSupport(this, "nio-" + transportIn.getName());
         mbeanSupport.register();
     }
 

Modified: 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java?rev=1308714&r1=1308713&r2=1308714&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java
 (original)
+++ 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/HttpCoreNIOSender.java
 Tue Apr  3 06:11:33 2012
@@ -208,7 +208,7 @@ public class HttpCoreNIOSender extends A
 
         // register with JMX
         mbeanSupport
-            = new TransportMBeanSupport(this, "nio-http" + (sslContext == null 
? "" : "s"));
+            = new TransportMBeanSupport(this, "nio-" + transportOut.getName());
         mbeanSupport.register();
         
         state = BaseConstants.STARTED;


Reply via email to