giacomo 01/11/25 21:56:28
Modified: documentation/xdocs/installing Tag: cocoon_20_branch
index.xml
Log:
patched installation docs
Submitted by: Tim Myers <[EMAIL PROTECTED]>
Revision Changes Path
No revision
No revision
1.1.2.2 +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.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- index.xml 2001/10/25 14:49:03 1.1.2.1
+++ index.xml 2001/11/26 05:56:28 1.1.2.2
@@ -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: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]