[jboss-remoting-commits] JBoss Remoting SVN: r4553 - in remoting2/branches/2.x/src/main/org/jboss/remoting: samples/detection/jndi and 1 other directories.

jboss-remoting-commits at lists.jboss.org jboss-remoting-commits at lists.jboss.org
Mon Sep 8 03:13:36 EDT 2008


Author: ron.sigal at jboss.com
Date: 2008-09-08 03:13:36 -0400 (Mon, 08 Sep 2008)
New Revision: 4553

Modified:
   remoting2/branches/2.x/src/main/org/jboss/remoting/detection/jndi/JNDIDetector.java
   remoting2/branches/2.x/src/main/org/jboss/remoting/samples/detection/jndi/SimpleJNDIServer.java
   remoting2/branches/2.x/src/main/org/jboss/remoting/samples/transporter/custom/server/JNDIServer.java
Log:
JBREM-1033: Creates NamingBean class for getting setNamingInfo() method.

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-09-08 06:19:23 UTC (rev 4552)
+++ remoting2/branches/2.x/src/main/org/jboss/remoting/detection/jndi/JNDIDetector.java	2008-09-08 07:13:36 UTC (rev 4553)
@@ -441,12 +441,12 @@
             log.info("JNDI Server configuration information not present so will create a local server.");
            
             Object namingBean = null;
-            Class namingBeanClass = null;
+            Class namingBeanImplClass = null;
             try
             {
-               namingBeanClass = Class.forName("org.jnp.server.NamingBeanImpl");
-               namingBean = namingBeanClass.newInstance();
-               Method startMethod = namingBeanClass.getMethod("start", new Class[] {});
+               namingBeanImplClass = Class.forName("org.jnp.server.NamingBeanImpl");
+               namingBean = namingBeanImplClass.newInstance();
+               Method startMethod = namingBeanImplClass.getMethod("start", new Class[] {});
                SecurityUtility.setSystemProperty("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
                startMethod.invoke(namingBean, new Object[] {});
             }
@@ -465,6 +465,7 @@
             Main server = new Main();
             if (namingBean != null)
             {
+               Class namingBeanClass = Class.forName("org.jnp.server.NamingBean");
                Method setNamingInfoMethod = server.getClass().getMethod("setNamingInfo", new Class[] {namingBeanClass});
                setNamingInfoMethod.invoke(server, new Object[] {namingBean});
             }

Modified: remoting2/branches/2.x/src/main/org/jboss/remoting/samples/detection/jndi/SimpleJNDIServer.java
===================================================================
--- remoting2/branches/2.x/src/main/org/jboss/remoting/samples/detection/jndi/SimpleJNDIServer.java	2008-09-08 06:19:23 UTC (rev 4552)
+++ remoting2/branches/2.x/src/main/org/jboss/remoting/samples/detection/jndi/SimpleJNDIServer.java	2008-09-08 07:13:36 UTC (rev 4553)
@@ -89,12 +89,12 @@
    private void setupJNDIServer() throws Exception
    {
       Object namingBean = null;
-      Class namingBeanClass = null;
+      Class namingBeanImplClass = null;
       try
       {
-         namingBeanClass = Class.forName("org.jnp.server.NamingBeanImpl");
-         namingBean = namingBeanClass.newInstance();
-         Method startMethod = namingBeanClass.getMethod("start", new Class[] {});
+         namingBeanImplClass = Class.forName("org.jnp.server.NamingBeanImpl");
+         namingBean = namingBeanImplClass.newInstance();
+         Method startMethod = namingBeanImplClass.getMethod("start", new Class[] {});
          SecurityUtility.setSystemProperty("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
          startMethod.invoke(namingBean, new Object[] {});
       }
@@ -109,6 +109,7 @@
       Main JNDIServer = new Main();
       if (namingBean != null)
       {
+         Class namingBeanClass = Class.forName("org.jnp.server.NamingBean");
          Method setNamingInfoMethod = JNDIServer.getClass().getMethod("setNamingInfo", new Class[] {namingBeanClass});
          setNamingInfoMethod.invoke(JNDIServer, new Object[] {namingBean});
       }

Modified: remoting2/branches/2.x/src/main/org/jboss/remoting/samples/transporter/custom/server/JNDIServer.java
===================================================================
--- remoting2/branches/2.x/src/main/org/jboss/remoting/samples/transporter/custom/server/JNDIServer.java	2008-09-08 06:19:23 UTC (rev 4552)
+++ remoting2/branches/2.x/src/main/org/jboss/remoting/samples/transporter/custom/server/JNDIServer.java	2008-09-08 07:13:36 UTC (rev 4553)
@@ -40,12 +40,12 @@
       try
       {
          Object namingBean = null;
-         Class namingBeanClass = null;
+         Class namingBeanImplClass = null;
          try
          {
-            namingBeanClass = Class.forName("org.jnp.server.NamingBeanImpl");
-            namingBean = namingBeanClass.newInstance();
-            Method startMethod = namingBeanClass.getMethod("start", new Class[] {});
+            namingBeanImplClass = Class.forName("org.jnp.server.NamingBeanImpl");
+            namingBean = namingBeanImplClass.newInstance();
+            Method startMethod = namingBeanImplClass.getMethod("start", new Class[] {});
             SecurityUtility.setSystemProperty("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
             startMethod.invoke(namingBean, new Object[] {});
          }
@@ -59,6 +59,7 @@
          Main jserver = new Main();
          if (namingBean != null)
          {
+            Class namingBeanClass = Class.forName("org.jnp.server.NamingBean");
             Method setNamingInfoMethod = jserver.getClass().getMethod("setNamingInfo", new Class[] {namingBeanClass});
             setNamingInfoMethod.invoke(jserver, new Object[] {namingBean});
          }




More information about the jboss-remoting-commits mailing list