[jboss-cvs] JBossAS SVN: r61145 - branches/Branch_4_2/system/src/main/org/jboss.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Mar 6 12:47:08 EST 2007
Author: bstansberry at jboss.com
Date: 2007-03-06 12:47:07 -0500 (Tue, 06 Mar 2007)
New Revision: 61145
Modified:
branches/Branch_4_2/system/src/main/org/jboss/Main.java
Log:
[JBAS-4181] If -b 0.0.0.0 is used, do not pass wildcard addresss through to JGroups
Modified: branches/Branch_4_2/system/src/main/org/jboss/Main.java
===================================================================
--- branches/Branch_4_2/system/src/main/org/jboss/Main.java 2007-03-06 14:42:48 UTC (rev 61144)
+++ branches/Branch_4_2/system/src/main/org/jboss/Main.java 2007-03-06 17:47:07 UTC (rev 61145)
@@ -332,11 +332,15 @@
// ignore the new property
if ("bind.address".equals(name))
{
- System.setProperty("jgroups.bind_addr", value);
+ // Wildcard address is not valid for JGroups
+ String addr = ServerConfigUtil.fixRemoteAddress(value);
+ System.setProperty("jgroups.bind_addr", addr);
}
else if ("jgroups.bind_addr".equals(name))
{
- System.setProperty("bind.address", value);
+ // Wildcard address is not valid for JGroups
+ String addr = ServerConfigUtil.fixRemoteAddress(value);
+ System.setProperty("bind.address", addr);
}
break;
}
@@ -428,13 +432,18 @@
String bindAddress = System.getProperty("bind.address");
if (bindAddress == null)
{
- System.setProperty("bind.address", arg);
+ // Wildcard address is not valid for JGroups
+ bindAddress = ServerConfigUtil.fixRemoteAddress(arg);
+ System.setProperty("bind.address", bindAddress);
}
bindAddress = System.getProperty("jgroups.bind_addr");
if (bindAddress == null)
{
- System.setProperty("jgroups.bind_addr", arg);
+ // Wildcard address is not valid for JGroups
+ bindAddress = ServerConfigUtil.fixRemoteAddress(arg);
+ System.setProperty("jgroups.bind_addr", bindAddress);
}
+
// Set the java.rmi.server.hostname if not set
String rmiHost = System.getProperty("java.rmi.server.hostname");
if (rmiHost == null)
More information about the jboss-cvs-commits
mailing list