Hmm, obviously this was "not an acceptable question" ... shame.

Still, I have now managed to get 5.5.25 to build and run and when I
put some simple debug in Bootstrap.main() it does indeed appear that
this method is being called.

Still slightly confused as to why this method is commented as

/**
     * Main method, used for testing only.
     *
     * @param args Command line arguments to be processed
     */

Ah well, it's all character building stuff I suppose.

On 10/24/07, Lyallex <[EMAIL PROTECTED]> wrote:
> Hello
>
> Windows XP SP2
> Java 1.5.0_10
> Tomcat 5.5.25
>
> After many years using Tomcat to host various web sites I thought it
> was about time I started looking at some of the code. I downloaded the
> source for 5.5.25 and thought I'd start at the beginning and figure
> out what happens when I start the server from the command line..
> After deciphering the batch files (catalina.bat, startup.bat and
> setclasspath.bat) I figured out that the class being invoked was
> org.apache.catalina.startup.Bootstrap with the command line param
> start ... Well that's about as far as I get because I just can't
> figure out the entry point. I know that an instance of
> org.apache.catalina.startup.Catalina is being instantiated and invoked
> eventually but the main method in Bootstrap is apparently only used
> for testing.
> At least that what he comments state ... but main must be being called
> mustn't it ...  If main is not being called in Bootstrap how do things
> kick off... I'm a bit distressed that I can't figure this out. I
> haven't got around to building the distribution yet.
>
> I've read 
> http://tomcat.apache.org/tomcat-5.5-doc/architecture/startup/serverStartup.txt
> but I'm still at a loss, maybe I'm getting too old for all this or
> maybe I'm just tired ...
>
> Thanks
>

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to