This is useful for newbies. I would also however mention the alternative
possibility of using the Resin 'auto-deploy' dir, which is configured in the
resin.conf file with the 'war-dir' element. So if the user has the war-dir
set (and this entry is set by default, to something like the webapps dir),
then they can just dump any *.war file into the auto-deploy dir and resin
will unpack the WebApp and deploy it, immediately, if it is running, or on
next startup, if it is not. The context to access a WebApp deployed in this
fashion is simply the name of the WebApp archive, not including the
extension, so struts-documentation.war would deploy as
//localhost:port/struts-documentation
> -----Original Message-----
> From: Martin Cooper [mailto:[EMAIL PROTECTED]]
> Sent: January 24, 2001 11:05 PM
> To: [EMAIL PROTECTED]
> Subject: Struts installation notes for Resin
>
>
> In response to the call for platform-specific installation
> notes, here's a
> section for the INSTALL document that covers Resin in
> stand-alone mode.
>
> I don't know if the instructions would be different for other
> modes (IIS,
> Apache, etc.), since I have only used Resin stand-alone, but
> perhaps someone
> else could comment.
>
> --
> Martin Cooper
> Tumbleweed Communications
>
>
> RESIN STAND-ALONE
> -----------------
>
> * In the steps below, $RESIN_HOME refers to the directory in which you
> have installed Resin, and $STRUTS_HOME is the directory in which you
> unpacked the Struts binary distribution.
>
> * Copy the Struts applications (*.war) from
> $STRUTS_HOME/webapps to your
> $RESIN_HOME/doc directory.
>
> * Modify the file "$RESIN_HOME/conf/resin.conf" to define the Struts
> applications, by adding a <web-app> entry for each
> application inside
> the <host> section. For example, add the following to define the
> documentation app:
>
> <web-app id='/struts-documentation'
> app-dir='struts-documentation.war'/>
>
> * Restart Resin if it is already running.
>
> * You should now be able to access the Struts applications
> (assuming you are
> using Resin's default port number of 8080) at, for example:
>
> http://localhost:8080/struts-documentation
>
>
>
>