You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by gi...@apache.org on 2001/11/26 06:55:47 UTC
cvs commit: xml-cocoon2/documentation/xdocs/installing index.xml
giacomo 01/11/25 21:55:47
Modified: documentation/xdocs/installing index.xml
Log:
Patched installation docs
Submitted by: Tim Myers <ph...@stserv.hcf.jhu.edu>
Revision Changes Path
1.3 +26 -36 xml-cocoon2/documentation/xdocs/installing/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/xml-cocoon2/documentation/xdocs/installing/index.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- index.xml 2001/10/25 14:58:42 1.2
+++ index.xml 2001/11/26 05:55:47 1.3
@@ -272,43 +272,11 @@
</s2>
<s2 title="Installing on Tomcat 4.X">
-
- <p>Note that Tomcat-4.0 beta1 will not work with Cocoon. You
- must use Tomcat-4.0 beta3 or beta7, or a nightly build from
- <link href="http://jakarta.apache.org/builds/jakarta-tomcat-4.0/nightly/">http://jakarta.apache.org/builds/jakarta-tomcat-4.0/nightly/</link>.
- Tomcat-4.0 beta7 works with Cocoon out of the box.
- </p>
-
- <p>Recent builds of Tomcat 4 have largely solved the xml library problem
- described above. However Tomcat 4.X is not currently released, and the
- flip side of easier installation is alpha code. It is not recommended
- that you use Tomcat 4.X for production servers yet.
- (Having said that, I do :-)</p>
-
-
- <p>Tomcat 4.0 versions prior to beta7 do not expose the servlet.jar file to Cocoon by default,
- so if you use any Tomcat 4.0 versions released earlier than beta7, <strong>before you build the Cocoon webapp</strong> you will need to
- add the following to the Cocoon servlet definition in the web.xml file:</p>
-
- <source>
- <init-param>
- <!-- change param value to path to Catalina's servlet.jar -->
- <param-name>extra-classpath</param-name>
- <param-value>path\to\tomcat\common\lib\servlet.jar</param-value>
- </init-param>
- </source>
-
- <ol>
-
- <li>
- <strong>Modify cocoon/webapp/WEB-INF/web.xml</strong>
- Add the code shown above to the Cocoon web.xml file
- </li>
-
+ <p>Tomcat 4 is a really straight-forward installation.</p>
+ <ol>
<li>
<strong>Build the Cocoon webapp</strong>
- Build the webapp as described above. This will now include
- the corrected web.xml file.
+ Build the webapp as described above.
</li>
<li>
@@ -330,7 +298,29 @@
</li>
</ol>
-
+ <s3 title="Linux/Headless/Batik">
+ <p>If you are using unix with the sun jdk, it's awt implementation requires you to use X
+ even if you aren't actually displaying anything. One simple solution is to use a different
+ implementation of the awt.</p>
+
+ <ol>
+ <li>From www.eteks.com you can get an awt replacement that doesn't need X:
+ <link href="http://www.eteks.com/pja/en/">http://www.eteks.com/pja/en</link>.</li>
+
+ <li>Unpack the jars into a place where your jdk will be able to use them--
+ $JAVAHOME/jre/classes works for j2sdk1.3</li>
+
+ <li>Then add to your tomcat startup script:
+ <source>
+export CATALINA_OPTS='-Dawt.toolkit=com.eteks.awt.PJAToolkit \
+ -Djava.awt.graphicsenv=com.eteks.java2d.PJAGraphicsEnvironment \
+ -Djava.awt.fonts=/usr/local/jdk/jre/lib/fonts/'
+ </source>
+ <p>(CATALINA_OPTS if it's 4, TOMCAT_OPTS if it's 3)</p>
+ </li>
+ <li><strong>(Re)start Tomcat and enjoy!</strong></li>
+ </ol>
+ </s3>
</s2>
<s2 title="Installing on BEA Weblogic 6.0">
----------------------------------------------------------------------
In case of troubles, e-mail: webmaster@xml.apache.org
To unsubscribe, e-mail: cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org