[hornetq-commits] JBoss hornetq SVN: r10077 - in trunk/src/main/org/hornetq: spi/core/protocol and 1 other directory.
do-not-reply at jboss.org
do-not-reply at jboss.org
Mon Dec 27 16:47:36 EST 2010
Author: clebert.suconic at jboss.com
Date: 2010-12-27 16:47:36 -0500 (Mon, 27 Dec 2010)
New Revision: 10077
Modified:
trunk/src/main/org/hornetq/jms/management/impl/JMSServerControlImpl.java
trunk/src/main/org/hornetq/spi/core/protocol/RemotingConnection.java
Log:
tweak
Modified: trunk/src/main/org/hornetq/jms/management/impl/JMSServerControlImpl.java
===================================================================
--- trunk/src/main/org/hornetq/jms/management/impl/JMSServerControlImpl.java 2010-12-27 21:27:30 UTC (rev 10076)
+++ trunk/src/main/org/hornetq/jms/management/impl/JMSServerControlImpl.java 2010-12-27 21:47:36 UTC (rev 10077)
@@ -551,13 +551,17 @@
for (RemotingConnection connection : connections)
{
- JSONObject obj = new JSONObject();
- obj.put("connectionID", connection.getID().toString());
- obj.put("clientAddress", connection.getRemoteAddress());
- obj.put("creationTime", connection.getCreationTime());
- obj.put("clientID", jmsSessions.get(connection.getID()).getMetaData("jms-client-id"));
- obj.put("principal", jmsSessions.get(connection.getID()).getUsername());
- array.put(obj);
+ ServerSession session = jmsSessions.get(connection.getID());
+ if (session != null)
+ {
+ JSONObject obj = new JSONObject();
+ obj.put("connectionID", connection.getID().toString());
+ obj.put("clientAddress", connection.getRemoteAddress());
+ obj.put("creationTime", connection.getCreationTime());
+ obj.put("clientID", session.getMetaData("jms-client-id"));
+ obj.put("principal", session.getUsername());
+ array.put(obj);
+ }
}
return array.toString();
}
Modified: trunk/src/main/org/hornetq/spi/core/protocol/RemotingConnection.java
===================================================================
--- trunk/src/main/org/hornetq/spi/core/protocol/RemotingConnection.java 2010-12-27 21:27:30 UTC (rev 10076)
+++ trunk/src/main/org/hornetq/spi/core/protocol/RemotingConnection.java 2010-12-27 21:47:36 UTC (rev 10077)
@@ -13,7 +13,6 @@
package org.hornetq.spi.core.protocol;
-import java.util.Collection;
import java.util.List;
import org.hornetq.api.core.HornetQBuffer;
More information about the hornetq-commits
mailing list