remm        2005/01/03 08:10:19

  Modified:    catalina/src/share/org/apache/catalina/startup
                        HostConfig.java LocalStrings.properties
  Log:
  - 32771: Cannot undeploy/deploy misconfigured app after tomcat startup.
  - Submitted by Gabriele Garuglieri.
  
  Revision  Changes    Path
  1.52      +5 -3      
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/HostConfig.java
  
  Index: HostConfig.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/HostConfig.java,v
  retrieving revision 1.51
  retrieving revision 1.52
  diff -u -r1.51 -r1.52
  --- HostConfig.java   1 Dec 2004 11:06:22 -0000       1.51
  +++ HostConfig.java   3 Jan 2005 16:10:19 -0000       1.52
  @@ -554,8 +554,8 @@
   
           // Assume this is a configuration descriptor and deploy it
           log.debug(sm.getString("hostConfig.deployDescriptor", file));
  +        Context context = null;
           try {
  -            Context context = null;
               synchronized (digester) {
                   try {
                       context = (Context) digester.parse(contextXml);
  @@ -654,7 +654,9 @@
                                      file), t);
           }
   
  -        deployed.put(contextPath, deployedApp);
  +        if (context != null && host.findChild(context.getName()) != null) {
  +            deployed.put(contextPath, deployedApp);
  +        }
       }
   
   
  
  
  
  1.11      +4 -1      
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/LocalStrings.properties
  
  Index: LocalStrings.properties
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/LocalStrings.properties,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- LocalStrings.properties   1 Dec 2004 11:06:22 -0000       1.10
  +++ LocalStrings.properties   3 Jan 2005 16:10:19 -0000       1.11
  @@ -16,6 +16,8 @@
   contextConfig.defaultMissing=Missing default web.xml, using application 
web.xml only
   contextConfig.defaultParse=Parse error in default web.xml
   contextConfig.defaultPosition=Occurred at line {0} column {1}
  +contextConfig.fixDocBase=Exception fixing docBase: {0} 
  +contextConfig.init=ContextConfig: Initializing
   contextConfig.missingRealm=No Realm has been configured to authenticate 
against
   contextConfig.role.auth=WARNING: Security role name {0} used in an 
<auth-constraint> without being defined in a <security-role>
   contextConfig.role.link=WARNING: Security role name {0} used in a 
<role-link> without being defined in a <security-role>
  @@ -57,7 +59,8 @@
   hostConfig.reload=Reloading context [{0}]
   hostConfig.removeXML=Context [{0}] is undeployed
   hostConfig.removeDIR=Directory {0} is undeployed
  -hostConfig.removeWAR=War {0} is undeployedhostConfig.start=HostConfig: 
Processing START
  +hostConfig.removeWAR=War {0} is undeployed
  +hostConfig.start=HostConfig: Processing START
   hostConfig.stop=HostConfig: Processing STOP
   hostConfig.undeploy=Undeploying web application at context path {0}
   hostConfig.undeploy.error=Error undeploying web application at context path 
{0}
  
  
  

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

Reply via email to