[jboss-cvs] JBossAS SVN: r76948 - projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/jndiregistrar.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Aug 11 12:58:43 EDT 2008


Author: ALRubinger
Date: 2008-08-11 12:58:43 -0400 (Mon, 11 Aug 2008)
New Revision: 76948

Modified:
   projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/jndiregistrar/JndiSessionRegistrarBase.java
Log:
[EJBTHREE-1419] Temporary fix for Hudson QA Runs, use jboss.bind.address

Modified: projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/jndiregistrar/JndiSessionRegistrarBase.java
===================================================================
--- projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/jndiregistrar/JndiSessionRegistrarBase.java	2008-08-11 16:31:41 UTC (rev 76947)
+++ projects/ejb3/trunk/proxy/src/main/java/org/jboss/ejb3/proxy/jndiregistrar/JndiSessionRegistrarBase.java	2008-08-11 16:58:43 UTC (rev 76948)
@@ -80,7 +80,20 @@
    /**
     * The default URL for InvokerLocator in the case @RemoteBinding does not specify it
     */
-   public static final String DEFAULT_CLIENT_BINDING = "socket://0.0.0.0:3873";
+   public static final String DEFAULT_CLIENT_BINDING;
+   static{
+      // Construct a default binding from $(jboss.bind.address)
+      StringBuffer sb = new StringBuffer();
+      sb.append("socket://");
+      String bindAddress = System.getProperty("jboss.bind.address");
+      if(bindAddress==null)
+      {
+         bindAddress = "0.0.0.0";
+      }
+      sb.append(bindAddress);
+      sb.append(":3873");
+      DEFAULT_CLIENT_BINDING=sb.toString();
+   }
 
    // --------------------------------------------------------------------------------||
    // Instance Members ---------------------------------------------------------------||




More information about the jboss-cvs-commits mailing list