mturk       2002/06/29 00:43:38

  Modified:    jk/java/org/apache/jk/apr TomcatStarter.java
  Log:
  Introduced new native function jkStatus that signals the
  TC startup status to the server for now.
  
  Revision  Changes    Path
  1.9       +5 -1      
jakarta-tomcat-connectors/jk/java/org/apache/jk/apr/TomcatStarter.java
  
  Index: TomcatStarter.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/java/org/apache/jk/apr/TomcatStarter.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- TomcatStarter.java        23 Jun 2002 22:48:02 -0000      1.8
  +++ TomcatStarter.java        29 Jun 2002 07:43:38 -0000      1.9
  @@ -19,7 +19,9 @@
       public static String mainClasses[]={ "org.apache.tomcat.startup.Main",
                                            
"org.apache.catalina.startup.BootstrapService",
                                            "org.apache.catalina.startup.Bootstrap"};
  -    
  +
  +    public static final int TC_STARTING=1;    
  +    public static final int TC_STARTED=2;    
       // If someone has time - we can also guess the classpath and do other
       // fancy guessings.
       
  @@ -69,9 +71,11 @@
       public void run() {
           System.err.println("Starting " + c.getName());
           try {
  +            AprImpl.jniStatus(TC_STARTING);
               Class argClass=args.getClass();
               Method m=c.getMethod( "main", new Class[] {argClass} );
               m.invoke( c, new Object[] { args } );
  +            AprImpl.jniStatus(TC_STARTED);
               System.out.println("TomcatStarter: Done");
           } catch( Throwable t ) {
               t.printStackTrace(System.err);
  
  
  

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

Reply via email to