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]>