costin      2003/03/17 11:22:37

  Modified:    catalina/src/share/org/apache/catalina/loader
                        WebappLoader.java
  Log:
  Fix the registration
  
  Revision  Changes    Path
  1.11      +4 -2      
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappLoader.java
  
  Index: WebappLoader.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappLoader.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- WebappLoader.java 17 Mar 2003 07:37:32 -0000      1.10
  +++ WebappLoader.java 17 Mar 2003 19:22:37 -0000      1.11
  @@ -103,6 +103,7 @@
   import org.apache.catalina.LifecycleListener;
   import org.apache.catalina.Loader;
   import org.apache.catalina.Logger;
  +import org.apache.catalina.Engine;
   import org.apache.catalina.core.ContainerBase;
   import org.apache.catalina.core.StandardContext;
   import org.apache.catalina.util.LifecycleSupport;
  @@ -682,7 +683,8 @@
                   // Register ourself. The container must be a webapp
                   try {
                       StandardContext ctx=(StandardContext)container;
  -                    oname=new ObjectName(ctx.getDomain() + ":type=Loader,path=" +
  +                    Engine eng=(Engine)ctx.getParent().getParent();
  +                    oname=new ObjectName(eng.getName() + ":type=Loader,path=" +
                               ctx.getPath() + ",host=" + ctx.getParent().getName());
                       Registry.getRegistry().registerComponent(this, oname, null);
                       controller=oname;
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to