[jboss-remoting-commits] JBoss Remoting SVN: r3936 - remoting2/branches/2.x/src/main/org/jboss/remoting/detection/jndi.

jboss-remoting-commits at lists.jboss.org jboss-remoting-commits at lists.jboss.org
Fri Apr 11 20:58:59 EDT 2008


Author: ron.sigal at jboss.com
Date: 2008-04-11 20:58:59 -0400 (Fri, 11 Apr 2008)
New Revision: 3936

Modified:
   remoting2/branches/2.x/src/main/org/jboss/remoting/detection/jndi/JNDIDetector.java
Log:
JBREM-934: Replaced AccessController.doPrivileged() call with SecurityUtility.getLocalHostName().

Modified: remoting2/branches/2.x/src/main/org/jboss/remoting/detection/jndi/JNDIDetector.java
===================================================================
--- remoting2/branches/2.x/src/main/org/jboss/remoting/detection/jndi/JNDIDetector.java	2008-04-12 00:58:16 UTC (rev 3935)
+++ remoting2/branches/2.x/src/main/org/jboss/remoting/detection/jndi/JNDIDetector.java	2008-04-12 00:58:59 UTC (rev 3936)
@@ -28,6 +28,7 @@
 import org.jboss.remoting.detection.Detection;
 import org.jboss.remoting.ident.Identity;
 import org.jboss.remoting.transport.PortUtil;
+import org.jboss.remoting.util.SecurityUtility;
 import org.jnp.interfaces.NamingContextFactory;
 import org.jnp.server.Main;
 
@@ -441,22 +442,8 @@
          try
          {
             log.info("JNDI Server configuration information not present so will create a local server.");
-            
-            try
-            {
-                host = (String)AccessController.doPrivileged( new PrivilegedExceptionAction()
-                {
-                   public Object run() throws IOException
-                   {
-                       return InetAddress.getLocalHost().getHostName();
-                   }
-                });
-            }
-            catch (PrivilegedActionException e)
-            {
-               throw (IOException) e.getCause();
-            }
-            
+           
+            host = SecurityUtility.getLocalHostName();
             port = PortUtil.findFreePort(host);
 
             log.info("Remoting JNDI detector starting JNDI server instance since none where specified via configuration.");




More information about the jboss-remoting-commits mailing list