From: fhanik Date: Fri, 9 Mar 2007 15:46:20 +0000 (+0000) Subject: Took care of JMX error upon startup, component still not working, but at least its... X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=1e572fdf1fac7df2e763e896629dda2defe489f3;p=tomcat7.0 Took care of JMX error upon startup, component still not working, but at least its not spitting out ugly messages git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@516438 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/ha/deploy/FarmWarDeployer.java b/java/org/apache/catalina/ha/deploy/FarmWarDeployer.java index 8d877a138..4b65259fd 100644 --- a/java/org/apache/catalina/ha/deploy/FarmWarDeployer.java +++ b/java/org/apache/catalina/ha/deploy/FarmWarDeployer.java @@ -149,15 +149,18 @@ public class FarmWarDeployer extends ClusterListener implements ClusterDeployer, // Check to correct engine and host setup Object parent = getCluster().getContainer(); Engine engine = null; + String hostname = null; if ( parent instanceof Host ) { host = (Host) parent; engine = (Engine) host.getParent(); + hostname = host.getName(); }else { engine = (Engine)parent; + hostname = engine.getDefaultHost(); } try { oname = new ObjectName(engine.getName() + ":type=Deployer,host=" - + host.getName()); + + hostname); } catch (Exception e) { log.error("Can't construct MBean object name" + e); } diff --git a/java/org/apache/catalina/ha/deploy/mbeans-descriptors.xml b/java/org/apache/catalina/ha/deploy/mbeans-descriptors.xml new file mode 100644 index 000000000..378b962bf --- /dev/null +++ b/java/org/apache/catalina/ha/deploy/mbeans-descriptors.xml @@ -0,0 +1,11 @@ + + + + + diff --git a/java/org/apache/catalina/ha/mbeans-descriptors.xml b/java/org/apache/catalina/ha/mbeans-descriptors.xml index 7f54550a8..8a4f610f3 100644 --- a/java/org/apache/catalina/ha/mbeans-descriptors.xml +++ b/java/org/apache/catalina/ha/mbeans-descriptors.xml @@ -8,10 +8,6 @@ group="Cluster" type="org.apache.catalina.ha.tcp.SimpleTcpCluster"> - -