在linux下在resin中加应用的问题(解决再送300分)
我在rh8。0下配置resin,想增加一条应用:
<web-app id='/agehouse' app-dir='/opt/agehouse'>
<classpath id='/opt/agehouse/classes' compile='true'/>
<servlet-mapping url-pattern='/servlet/*' servlet-name='invoker'/>
<servlet-mapping url-pattern='*.xtp'
servlet-name='com.caucho.jsp.XtpServlet'/>
<servlet-mapping url-pattern='*.jsp'
servlet-name='com.caucho.jsp.JspServlet'/>
<welcome-file-list>index.html,index.jsp</welcome-file-list>
</web-app>
增加后,重起resin显示错误:
Starting Resin on Mon, 02 Jun 2003 15:53:35 +0800 (CST)
conf/resin.conf:102: app-dir="/opt/agehouse" is an unexpected attribute in <web-app>. `case-insensitive', `character-encoding', `dependency-check-interval', `distributable', `document-directory', `lazy-init', `strict-mapping', `temp-dir' or `work-dir' are expected.
不知道是什么原因?怎么解决???多谢了
此问题的放分帖子地址:
http://expert.csdn.net/Expert/topic/1866/1866455.xml?temp=.5580561
http://expert.csdn.net/Expert/topic/1866/1866198.xml?temp=.4536859
问题点数:0、回复次数:3Top
1 楼leonzhao(灯泡)回复于 2003-06-03 05:55:57 得分 0
不用这样的,你直接将你的war文件copy到webapp目录下,启动resin的时候就自动发布了。
至于你的错误的主要原因是<web-app id='/agehouse' app-dir='/opt/agehouse'>的app-dir是无效的属性,你不能这样写的。Top
2 楼leonzhao(灯泡)回复于 2003-06-03 06:06:34 得分 0
…………说错了
我升级了我的resin(过去一直在用版本1……)
这个是正确的参数,你把你整个resin.conf发上来看看吧。Top
3 楼naomaomao(孬毛毛)回复于 2003-06-03 10:03:28 得分 0
<!--
- Temporary minimal resin.conf during 3.0 refactoring.
-->
<resin xmlns="http://caucho.com/ns/resin">
<!--
- Logging configuration for the JDK logging API.
-->
<log name='' level='info' path='stderr:' timestamp='[%H:%M:%S.%s] '/>
<!--
- For production sites, change dependency-check-interval to something
- like 60s, so it only checks for updates every minute.
-->
<dependency-check-interval>2s</dependency-check-interval>
<!--
- You can change the compiler to "javac" or jikes.
- The default is "internal" only because it's the most
- likely to be available.
-->
<javac compiler="internal" args=""/>
<!--
- Sample database pool configuration
- The JDBC name is java:comp/env/jdbc/test
-->
<database>
<name>jdbc/agehouse</name>
<driver-class>com.caucho.jdbc.mysql.Driver</driver-class>
<driver-url>jdbc:mysql_caucho://localhost:3306/agehouse</driver-url>
<user>root</user>
<password>dhdl543</password>
<max-connections>100</max-connections>
<max-idle-time>30s</max-idle-time>
</database>
<server>
<!-- The http port -->
<http id='' host='*' port='8080'/>
<!--
- SSL port configuration:
-
- <http port=8443>
- <openssl>
- <certificate-file>keys/gryffindor.crt</certificate-file>
- <certificate-key-file>keys/gryffindor.key</certificate-key-file>
- <password>test123</password>
- </openssl>
- </http>
-->
<!--
- The local cluster, used for load balancing and distributed
- backup.
-->
<cluster>
<srun id='' host='127.0.0.1' port='6802'/>
</cluster>
<!--
- If starting bin/resin as root on Unix, specify the user name
- and group name for the web server user.
-
- <user-name>resin</user-name>
- <group-name>resin</group-name>
-->
<!--
- Default host configuration applied to all virtual hosts.
-->
<host-default>
<class-loader>
<!--
- If true, the classloader order follows the Servlet spec.
- If false, the classloader order follows the JDK spec.
-->
<servlet-hack>false</servlet-hack>
<compiling-loader path='webapps/WEB-INF/classes'/>
<library-loader path='webapps/WEB-INF/lib'/>
</class-loader>
<!-- creates the webapps directory for .war expansion -->
<web-app-deploy path='webapps'/>
</host-default>
<!-- includes the web-app-default for default web-app behavior -->
<resin:include href="app-default.xml"/>
<!-- configures the default host, matching any host name -->
<host id=''>
<document-directory>doc</document-directory>
<!-- configures the root web-app -->
<web-app id='/'>
<!-- adds xsl to the search path -->
<class-loader>
<simple-loader path="$host-root/xsl"/>
</class-loader>
</web-app>
<web-app id='/agehouse/' document-dir='/opt/agehouse/'>
<classpath id='/opt/agehouse/classes' source='/opt/agehouse/classes' complie='true'>
<servlet-mapping url-pattern='/servlet/*' servlet-name='invoker'/>
<servlet-mapping url-pattern='*.xtp'
servlet-name='com.caucho.jsp.XtpServlet'/>
<servlet-mapping url-pattern='*.jsp'
servlet-name='com.caucho.jsp.JspServlet'/>
<welcome-file-list>index.html,index.jsp</welcome-file-list>
</web-app>
</host>
</server>
</resin>
Top




