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;