错误信息如下:Resin-3.0.8 (built Tue, 08 Jun 2004 02:25:40 PDT)
Copyright(c) 1998-2004 Caucho Technology.  All rights reserved.  Product registration not found: using Developer Source license.
  See http://www.caucho.com/download/license.xtp for details.  Developer Source use is limited to:
     1. 60 day evaluation
     2. Development and testing
     3. Hobbyists and students  If your use falls under those categories, you may use
  the Developer Source license.  Other users must see http://www.caucho.com/sales for purchasing information.Starting Resin on Mon, 13 Jun 2005 18:11:44 +0800 (CST)conf/resin.conf:205: app-dir="E:\website\work\java\ePostoffice" is an unexpected
 attribute in <web-app>.'allow-servlet-el', 'case-insensitive', 'character-encoding', 'config-file', 'co
ntext-path', 'dependency-check-interval', 'distributable', 'document-directory',
 'inherit-session', 'lazy-init', 'redeploy-mode', 'secure', 'shutdown-wait-max',
 'startup-mode', 'strict-mapping', 'temp-dir' or 'work-dir' are expected.<web-app> syntax: ((@id | @url-prefix | <url-prefix> | @url-regexp | <url-regexp
>),
                   ( (@context-path | <context-path>)?
                   & (@document-directory | <document-directory>)?
                   & (@startup-mode | <startup-mode>)?
                   & (@redeploy-mode | <redeploy-mode>)?),
                   (<authenticator>*
                   & (@case-insensitive | <case-insensitive>)?
                   & (@character-encoding | <character-encoding>)?
                   & <cluster>?
                   & <cluster-definition>*
                   & <connector>*
                   & <ejb-server>*
                   & <env-entry>*
                   & <database>*
                   & <dependency>*
                   & (@dependency-check-interval | <dependency-check-interval>)?                   & <grant>*
                   & <rcore:import>*
                   & (<rcore:include> | <resin:include>)*
                   & <javac>?
                   & <jndi-link>*
                   & <log>*
                   & <reference>*
                   & <resource>*
                   & <resource-deploy>*
                   & <stderr-log>?
                   & <stdout-log>?
                   & <system-property>*
                   & (@temp-dir | <temp-dir>)?
                   & (@work-dir | <work-dir>)?
                   & <rcore:log>*
                   & <rcore:set>*
                   & (<rcore:include> | <resin:include>)*
                   & <class-loader>?
                   & <access-log>*
                   & (@allow-servlet-el | <allow-servlet-el>)*
                   & <cache-mapping>*
                   & <context-param>*
                   & <display-name>*
                   & (@distributable | <distributable>)?
                   & <ear-deploy>*
                   & <ejb-local-ref>*
                   & <ejb-ref>*
                   & <error-page>*
                   & <filter>*
                   & <filter-mapping>*
                   & (@inherit-session | <inherit-session>)?
                   & <jsp>?
                   & <jsp-config>*
                   & (@lazy-init | <lazy-init>)*
                   & <listener>*
                   & <login-config>?
                   & <message-destination>*
                   & <mime-mapping>*
                   & <multipart-form>*
                   & <resource-env-ref>*
                   & (@secure | <secure>)?
                   & <security-constraint>*
                   & <security-role>*
                   & <servlet>*
                   & <servlet-mapping>*
                   & <servlet-regexp>*
                   & <session-config>*
                   & (@shutdown-wait-max | <shutdown-wait-max>)?
                   & (@strict-mapping | <strict-mapping>)?
                   & <taglib>*
                   & <path-mapping>*
                   & <web-app>*
                   & <web-app-deploy>*
                   & <welcome-file-list>?
                   & <rcore:env>*
                   & <rcore:if>*

解决方案 »

  1.   

    <web-app id="/mail" app-dir="E:\website\work\java\ePostoffice"> 
     <classpath id="E:\website\work\java\ePostoffice\WEB-INFclasses"/>
     <classpath id="E:\website\work\java\ePostoffice\WEB-INFlib"/>
     <servlet-mapping url-pattern='/servlet/*' servlet-name='invoker'/>
    </web-app>
    那里要classpath呀!!!!!!!!!!晕....
      

  2.   

    在resin3.0.8中把这行<web-app id="/mail" app-dir="E:\website\work\java\ePostoffice"> 
    改成<web-app id="/mail" document-directory="E:\website\work\java\ePostoffice"> 
    试试吧