[jboss-cvs] JBossAS SVN: r76139 - branches/JBoss_4_0_5_GA_CP/tomcat/src/main/org/jboss/web/tomcat/tc5.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jul 23 12:55:06 EDT 2008
Author: mmoyses
Date: 2008-07-23 12:55:06 -0400 (Wed, 23 Jul 2008)
New Revision: 76139
Modified:
branches/JBoss_4_0_5_GA_CP/tomcat/src/main/org/jboss/web/tomcat/tc5/TomcatDeployer.java
Log:
ASPATCH-386: changed hard coded "localhost" MBean names
Modified: branches/JBoss_4_0_5_GA_CP/tomcat/src/main/org/jboss/web/tomcat/tc5/TomcatDeployer.java
===================================================================
--- branches/JBoss_4_0_5_GA_CP/tomcat/src/main/org/jboss/web/tomcat/tc5/TomcatDeployer.java 2008-07-23 16:12:06 UTC (rev 76138)
+++ branches/JBoss_4_0_5_GA_CP/tomcat/src/main/org/jboss/web/tomcat/tc5/TomcatDeployer.java 2008-07-23 16:55:06 UTC (rev 76139)
@@ -321,7 +321,7 @@
jbcm.setSnapshotInterval(snapshotInterval);
}
- String name = "//" + ((hostName == null) ? "localhost" : hostName) + ctxPath;
+ String name = "//" + defaultHost + ctxPath;
manager.init(name, metaData, config.isUseJK(), config.isUseLocalCache());
// Don't assign the manager to the context until all config
@@ -422,8 +422,14 @@
if (server == null)
return;
- ObjectName objectName = new ObjectName(config.getCatalinaDomain() + ":j2eeType=WebModule,name=//"
- + ((hostName == null) ? "localhost" : hostName) + ctxPath + ",J2EEApplication=none,J2EEServer=none");
+ String defaultHost = hostName;
+ if (defaultHost == null)
+ {
+ String objName = config.getCatalinaDomain() + ":type=Engine";
+ defaultHost = (String) server.getAttribute(new ObjectName(objName), "defaultHost");
+ }
+ ObjectName objectName = new ObjectName(config.getCatalinaDomain() + ":j2eeType=WebModule,name=//" + defaultHost
+ + ctxPath + ",J2EEApplication=none,J2EEServer=none");
if (server.isRegistered(objectName))
{
More information about the jboss-cvs-commits
mailing list