martinc 01/11/01 21:31:58 Modified: doc installation-1.0.xml installation.xml Added: doc installation-jetty.xml Log: - Added installation instructions for Jetty. - Corrected taglib references from struts-form to struts-html. - Miscellaneous corrections to the installation page. Submitted by: Paul Runyan, Martin Cooper Revision Changes Path 1.2 +9 -7 jakarta-struts/doc/installation-1.0.xml Index: installation-1.0.xml =================================================================== RCS file: /home/cvs/jakarta-struts/doc/installation-1.0.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- installation-1.0.xml 2001/10/06 17:36:28 1.1 +++ installation-1.0.xml 2001/11/02 05:31:58 1.2 @@ -154,8 +154,8 @@ </taglib> <taglib> - <taglib-uri>/WEB-INF/struts-form.tld</taglib-uri> - <taglib-location>/WEB-INF/struts-form.tld</taglib-location> + <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri> + <taglib-location>/WEB-INF/struts-html.tld</taglib-location> </taglib> <taglib> @@ -180,7 +180,7 @@ </ul> <pre><@ taglib uri="/WEB-INF/struts-bean.tld" prefix="struts-bean" %> -<@ taglib uri="/WEB-INF/struts-form.tld" prefix="struts-form" %> +<@ taglib uri="/WEB-INF/struts-html.tld" prefix="struts-html" %> <@ taglib uri="/WEB-INF/struts-logic.tld" prefix="struts-logic" %> <@ taglib uri="/WEB-INF/struts-template.tld" prefix="struts-template" %> </pre> @@ -216,15 +216,17 @@ object in the Struts-Example application is not compatible with this container.</li> <li>iPlanet Web Server - <a href="installation-ip.html">Additional steps required.</a></li> <li>iPortal Application Server - <a href="installation-ipas.html">Additional steps required.</a></li> - <li>JRUN - <a href="installation-jrun.html">Additional steps required.</a></li> + <li>Jetty - <a href="installation-jetty.html">Additional steps required.</a></li> + <li>JRun - <a href="installation-jrun.html">Additional steps required.</a></li> <li>Orion Application Server - <a href="installation-oas.html">Additional steps required.</a></li> - <li>Resin 2.1+ "standalone" - No additional steps required.</li> - <li>Silverstream - - <a href="installation-sas.html">Additional steps required.</a></li> + <li>Resin 1.2+ "standalone" - No additional steps required.</li> + <li>SilverStream 3.7.1 and later - <a href="installation-sas.html">Additional steps required.</a></li> <li>Tomcat 3.1 and prior - Not recommended. Use Tomcat 3.2.1 or later.</li> - <li>Tomcat 3.2.1+ "standalone" - No additional steps required.</li> <li>Tomcat 3.2.1 with Apache - <a href="installation-tc.html">Additional steps required.</a></li> + <li>Tomcat 3.2.1+ "standalone" - No additional steps required.</li> + <li>Tomcat 4.0 - No additional steps required.</li> <li>Weblogic - <a href="installation-wls.html">Additional steps required.</a></li> <li>WebLogic 6.0+ - No additional steps required.</li> <li>WebSphere - <a href="installation-was352.html">Additional steps required.</a></li> 1.13 +4 -3 jakarta-struts/doc/installation.xml Index: installation.xml =================================================================== RCS file: /home/cvs/jakarta-struts/doc/installation.xml,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- installation.xml 2001/09/18 01:39:51 1.12 +++ installation.xml 2001/11/02 05:31:58 1.13 @@ -243,16 +243,17 @@ object in the Struts-Example application is not compatible with this container.</li> <li>iPlanet Web Server - <a href="installation-ip.html">Additional steps required.</a></li> <li>iPortal Application Server - <a href="installation-ipas.html">Additional steps required.</a></li> - <li>JRUN - <a href="installation-jrun.html">Additional steps required.</a></li> + <li>Jetty - <a href="installation-jetty.html">Additional steps required.</a></li> + <li>JRun - <a href="installation-jrun.html">Additional steps required.</a></li> <li>Orion Application Server - <a href="installation-oas.html">Additional steps required.</a></li> <li>Resin 1.2+ "standalone" - No additional steps required.</li> <li>SilverStream 3.7.1 and later - <a href="installation-sas.html">Additional steps required.</a></li> - <li>Tomcat 4.0 final - No additional steps required.</li> + <li>Tomcat 3.1 and prior - Not recommended. Use Tomcat 3.2.1 or later.</li> <li>Tomcat 3.2.1 with Apache - <a href="installation-tc.html">Additional steps required.</a></li> <li>Tomcat 3.2.1+ "standalone" - No additional steps required.</li> - <li>Tomcat 3.1 and prior - Not recommended. Use Tomcat 3.2.1 or later.</li> + <li>Tomcat 4.0 - No additional steps required.</li> <li>Weblogic - <a href="installation-wls.html">Additional steps required.</a></li> <li>WebLogic 6.0+ - No additional steps required.</li> <li>WebSphere - <a href="installation-was352.html">Additional steps required.</a></li> 1.1 jakarta-struts/doc/installation-jetty.xml Index: installation-jetty.xml =================================================================== <?xml version="1.0"?> <document url="./installation-ip.xml"> <properties> <author>Paul Runyan</author> <title>The Struts Framework Project - Installation - Jetty</title> </properties> <body> <section name="Installing Struts with your servlet container" href="Containers"> <h3><a name="jetty">Jetty Java HTTP Servlet Server</a></h3> <p> Jetty is a small, pure-Java, open source HTTP server that supports the 2.2 Servlet spec and JSP 1.1. Jetty can be downloaded from <a href="http://www.mortbay.com/jetty">http://www.mortbay.com/jetty</a>. </p> <p> Struts WAR files run nearly straight out of the box when placed underneath Jetty's webapps directory. The one additional step needed is to add an entry for each WAR file to the Jetty server configuration file in order to map the appropriate request paths to the added Struts web applications (using "<Call name="addWebApplication">..."). </p> <p> So for example, if you have copied the WAR files that come with the Struts binary distribution into a subdirectory of the "%JETTY_HOME%/webapps" called "%JETTY_HOME%/webapps/struts" so that you have: </p> <pre> - %JETTY_HOME%/webapps/struts/struts-documentation.war - %JETTY_HOME%/webapps/struts/struts-example.war - %JETTY_HOME%/webapps/struts/struts-exercise-taglib.war - %JETTY_HOME%/webapps/struts/struts-template.war - %JETTY_HOME%/webapps/struts/struts-upload.war - %JETTY_HOME%/webapps/struts/struts-blank.war </pre> <p> And you want to run Jetty using the demo.xml configuration file that comes with Jetty, just add the following block to demo.xml, anywhere after the Listeners are declared. </p> <pre> <!-- Jetty config for Struts BEGIN --> <Call name="addWebApplication"> <Arg>/struts/struts-documentation/*</Arg> <Arg><SystemProperty name="jetty.home" default="."/>/webapps/struts/struts-documentation.war</Arg> <Arg><SystemProperty name="jetty.home" default="."/>/etc/webdefault.xml</Arg> <Arg type="boolean">false</Arg> <!-- if true, expand war in temp dir --> </Call> <Call name="addWebApplication"> <Arg>/struts/struts-example/*</Arg> <Arg><SystemProperty name="jetty.home" default="."/>/webapps/struts/struts-example.war</Arg> <Arg><SystemProperty name="jetty.home" default="."/>/etc/webdefault.xml</Arg> <Arg type="boolean">true</Arg> <!-- if true, expand war in temp dir --> </Call> <Call name="addWebApplication"> <Arg>/struts/struts-exercise-taglib/*</Arg> <Arg><SystemProperty name="jetty.home" default="."/>/webapps/struts/struts-exercise-taglib.war</Arg> <Arg><SystemProperty name="jetty.home" default="."/>/etc/webdefault.xml</Arg> <Arg type="boolean">false</Arg> <!-- if true, expand war in temp dir --> </Call> <Call name="addWebApplication"> <Arg>/struts/struts-template/*</Arg> <Arg><SystemProperty name="jetty.home" default="."/>/webapps/struts/struts-template.war</Arg> <Arg><SystemProperty name="jetty.home" default="."/>/etc/webdefault.xml</Arg> <Arg type="boolean">true</Arg> <!-- if true, expand war in temp dir --> </Call> <Call name="addWebApplication"> <Arg>/struts/struts-upload/*</Arg> <Arg><SystemProperty name="jetty.home" default="."/>/webapps/struts/struts-upload.war</Arg> <Arg><SystemProperty name="jetty.home" default="."/>/etc/webdefault.xml</Arg> <Arg type="boolean">true</Arg> <!-- if true, expand war in temp dir --> </Call> <Call name="addWebApplication"> <Arg>/struts/struts-blank/*</Arg> <Arg><SystemProperty name="jetty.home" default="."/>/webapps/struts/struts-blank.war</Arg> <Arg><SystemProperty name="jetty.home" default="."/>/etc/webdefault.xml</Arg> <Arg type="boolean">true</Arg> <!-- if true, expand war in temp dir --> </Call> <!-- Jetty config for Struts END --> </pre> <hr/> <ul> <li>Author: Paul Runyan</li> </ul> <hr/> <p>Back to <a href="installation.html#Containers">Installation</a></p> </section> </body> </document>
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>