funkman     2004/09/15 11:26:53

  Modified:    catalina/src/share/org/apache/catalina/startup Tag:
                        TOMCAT_5_0 Catalina.java
  Log:
  On shutdown use CatalinaDigester instead of Digester so the shutdown
  port can be taken from a system property.
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.28.2.1  +11 -11    
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/Catalina.java
  
  Index: Catalina.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/Catalina.java,v
  retrieving revision 1.28
  retrieving revision 1.28.2.1
  diff -u -r1.28 -r1.28.2.1
  --- Catalina.java     25 Mar 2004 22:51:46 -0000      1.28
  +++ Catalina.java     15 Sep 2004 18:26:53 -0000      1.28.2.1
  @@ -1,12 +1,12 @@
   /*
    * Copyright 1999,2004 The Apache Software Foundation.
  - * 
  + *
    * Licensed under the Apache License, Version 2.0 (the "License");
    * you may not use this file except in compliance with the License.
    * You may obtain a copy of the License at
  - * 
  + *
    *      http://www.apache.org/licenses/LICENSE-2.0
  - * 
  + *
    * Unless required by applicable law or agreed to in writing, software
    * distributed under the License is distributed on an "AS IS" BASIS,
    * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  @@ -308,7 +308,7 @@
           digester.addObjectCreate("Server/Service/Connector",
                                    "org.apache.coyote.tomcat5.CoyoteConnector",
                                    "className");
  -        digester.addRule("Server/Service/Connector", 
  +        digester.addRule("Server/Service/Connector",
                            new SetAllPropertiesRule());
           digester.addSetNext("Server/Service/Connector",
                               "addConnector",
  @@ -359,7 +359,7 @@
       protected Digester createStopDigester() {
   
           // Initialize the digester
  -        Digester digester = new Digester();
  +        Digester digester = new CatalinaDigester();
   
           // Configure the rules we need for shutting down
           digester.addObjectCreate("Server",
  @@ -516,7 +516,7 @@
       }
   
   
  -    /* 
  +    /*
        * Load using arguments
        */
       public void load(String args[]) {
  @@ -589,7 +589,7 @@
       public void stop() {
   
           try {
  -            // Remove the ShutdownHook first so that server.stop() 
  +            // Remove the ShutdownHook first so that server.stop()
               // doesn't get invoked twice
               if (useShutdownHook) {
                   Runtime.getRuntime().removeShutdownHook(shutdownHook);
  @@ -647,12 +647,12 @@
               if (server != null) {
                   Catalina.this.stop();
               }
  -            
  +
           }
   
       }
  -    
  -    
  +
  +
       private static org.apache.commons.logging.Log log=
           org.apache.commons.logging.LogFactory.getLog( Catalina.class );
   
  
  
  

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

Reply via email to