remm 2003/07/13 19:54:52 Modified: catalina/src/share/org/apache/coyote/tomcat5 MapperListener.java Log: - Add support for mapping host aliases. I apparently forgot that, oops (bug 21553). - All host aliases will share the same context array instance. Revision Changes Path 1.8 +8 -6 jakarta-tomcat-catalina/catalina/src/share/org/apache/coyote/tomcat5/MapperListener.java Index: MapperListener.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/coyote/tomcat5/MapperListener.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- MapperListener.java 2 May 2003 20:12:15 -0000 1.7 +++ MapperListener.java 14 Jul 2003 02:54:52 -0000 1.8 @@ -296,15 +296,15 @@ } /** - * Register host (FIXME). + * Register host. */ private void registerHost(ObjectName objectName) - throws Exception - { + throws Exception { String name=objectName.getKeyProperty("host"); - log.debug("Register host " + name); if( name != null ) { - mapper.addHost(name, objectName); + String[] aliases = (String[]) + mBeanServer.invoke(objectName, "findAliases", null, null); + mapper.addHost(name, aliases, objectName); } } @@ -315,7 +315,9 @@ private void unregisterHost(ObjectName objectName) throws Exception { String name=objectName.getKeyProperty("host"); - mapper.removeHost(name); + String[] aliases = (String[]) + mBeanServer.invoke(objectName, "findAliases", null, null); + mapper.removeHost(name, aliases); }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]