LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3639|回复: 0

pache XML Project – Cocoon 安装

[复制链接]
发表于 2002-4-30 14:11:42 | 显示全部楼层 |阅读模式
pache XML Project – Cocoon 安装

软件:
Apache Http Server: www.apache.org
Jakarta Tomcat 3.2.1 : jakarta.apache.org
Cocoon 1.8.2 : xml.apache.org
JDK 1.3 : java.sun.com
Perl 5.0+ (Linux only)

环境:
记:Apache的目录为$APACHE_HOME, Tomcat的目录为$TOMCAT_HOME, Cocoon的目录为$COCOON_HOME, JDK的目录为$JAVA_HOME, Cocoon页面目录为$COCOON_APP_HOME
确认apache及tomcat已经正常工作。

1. copy $COCOON_HOME/lib/*.jar到$TOMCAT_HOME/lib
2. copy $COCOON_HOME/bin/cocoon.jar到$TOMCAT_HOME/lib
3. 在$TOMCAT_HOME/conf/server.xml中加入cocoon的目录,如:
<Context
path="/cocoon"
docBase="$COCOON_APP_HOME"
debug="0"
reloadable="true" >
</Context>
4. 在$APACHE_HOME/conf/httpd.conf文件中加入(mod_jk):
Alias /cocoon $COCOON_APP_HOME
<Directory "$COCOON_APP_HOME">
Options Indexes FollowSymLinks
</Directory>
JkMount /cocoon/*.xml ajp13
AddType text/xml .xml
<Location /cocoon/WEB-INF/ >
AllowOverride None
deny from all
</Location>
5. 在$COCOON_APP_HOME下建WEB-INF目录,copy $COCOON_HOME/src/WEB-INF/web.xml到$COCOON_APP_HOME/WEB-INF/,copy $COCOON_HOME/conf/cocoon.properties到$COCOON_APP_HOME/WEB-INF/
6.修改$COCOON_APP_HOME/WEB-INF/web.xml文件,把[path-to-cocoon]/src/ cocoon.properties改为WEB-INF/cocoon.properties
7. copy $COCOON_HOME/samples到$COCOON_APP_HOME,启动或重启Apache和Tomcat,敲入http://your-domain/cocoon/samples。应改跑起来了,如果得到NoSuchMethodError请检查在你的环境中,$TOMCAT_HOME/lib/xerces.jar是第一个XML parser,如果不是,改为第一个。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表