At a high level they started as simple enough ventures which replace configuration files with tokenized (e.g. @@varName@@) versions and then do replace operations and set permissions appropriately on UNIX. At that level they directly mimic the Apache web server's binary distribution install scripts, but work on UNIX and Windows alike.
As time has passed these have grown to allow automated installation of somewhat sophisticated web app configurations in Apache with authenticated and anonymous sub-regions of the web apps and configuration update/regeneration when a new option is added to the configuration. The scripts also support installation as Windows services, creation and installation of self-signed certificates, etc.
All of this has been just enough for our application's needs, but none of it is specific to them.
-- Jess Holle
Tim Stewart wrote:
Hey Jess,
I would be interested in seeing your ant scripts to configure tomcat and apache. Would you mind posting a URL or sending them to me?
Thanks,
Tim
----- Original Message ----- From: "Jess Holle" <[EMAIL PROTECTED]>
To: "Tomcat Developers List" <[EMAIL PROTECTED]>
Sent: Tuesday, March 23, 2004 9:10 AM
Subject: Re: [5.0.20] New build
Remy Maucherat wrote:
Jess Holle wrote:
One area of immediate concern: Is jmx.jar an additional top-level jarIt's in the manifest of the bootstrap.jar. The change is because the
that must be added to CLASSPATH or java command lines to run Tomcat?
Or is it automatically picked up by Bootstrap, etc, as before? [This
will clearly affect a number automated configurations if this has
indeed changed.]
bootstrap needs to register the classloaders so that Tomcat is fully
configurable and remotely "embeddable" through JMX.
Ah. So this part of the change is not due to the licensing snafus. That's good to know.
Of course, Tomcat will run out of the box on JDK 1.5.As is this.
Thanks again.
-- Jess Holle
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]