部署一个JSP项目时候,把打包好的war文件放在tomcat下的webapps文件夹下之后,就出现了如题的错误。试了很多遍,只有当把项目下的web.xml删除之后就可以启动,但是仍然有很多其他的错误。请问都可能是什么原因造成的呢??有什么可以解决的办法没有啊??JSP TomcatJSPTomcat

解决方案 »

  1.   

    内容太长了,不适合贴出来……(就粘一部分吧)<?xml version="1.0" encoding="UTF-8"?>
    <web-app id="webapp" xmlns="http://java.sun.com/xml/ns/j2ee"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"   version="2.4">
      
        <listener>
          <display-name>
            org.jboss.weld.environment.servlet.Listener
          </display-name>
          <listener-class>
            org.jboss.weld.environment.servlet.Listener
          </listener-class>
        </listener>
      
        <listener>
          <display-name>
            org.openbravo.base.ConnectionProviderContextListener
          </display-name>
          <listener-class>
            org.openbravo.base.ConnectionProviderContextListener
          </listener-class>
        </listener>
        <filter>
          <filter-name>
            M36A67D2D76A5488491850AF14F83A6FF
          </filter-name>
          <filter-class>
            org.openbravo.dal.core.DalRequestFilter
          </filter-class>
          
        </filter>
      
        <filter>
          <filter-name>
            MFF808181332A531601332A63F89D0007
          </filter-name>
          <filter-class>
            org.openbravo.client.kernel.KernelFilter
          </filter-class>
            <init-param>
        <param-name>requestEncoding</param-name>
        <param-value>UTF-8</param-value>
      </init-param>
    </filter>  <context-param>
        <param-name>BaseConfigPath</param-name>
        <param-value>WEB-INF</param-value>
      </context-param>
      
      <context-param>
        <param-name>BaseDesignPath</param-name>
        <param-value>src-loc</param-value>
      </context-param>
      
      <context-param>
        <param-name>DefaultDesignPath</param-name>
        <param-value>design</param-value>
      </context-param>
      
     
        <servlet>
          <display-name>
            org.openbravo.erpWindows.Amortization.Header
          </display-name>
          <servlet-name>
            W800076
          </servlet-name>
          <servlet-class>
            org.openbravo.erpWindows.Amortization.Header
          </servlet-class>
        </servlet>
      
        <servlet>
          <display-name>
            org.openbravo.erpWindows.AssetGroup.AssetCategory
          </display-name>
          <servlet-name>
            W452
          </servlet-name>
          <servlet-class>
            org.openbravo.erpWindows.AssetGroup.AssetCategory
          </servlet-class>
        </servlet>
          <servlet-mapping>
          <servlet-name>
            W1004400002
          </servlet-name>
          <url-pattern>/ManageRequisitions/Lines_Edition.html</url-pattern>
        </servlet-mapping>
      
        <servlet-mapping>
          <servlet-name>
            W800255
          </servlet-name>
          <url-pattern>/ManufacturingPlan/Header_Edition.html</url-pattern>
        </servlet-mapping>  <mime-mapping>
        <extension>wsdl</extension>
        <mime-type>text/xml</mime-type>
      </mime-mapping>
      <mime-mapping>
        <extension>xsd</extension>
        <mime-type>text/xml</mime-type>
      </mime-mapping>  <welcome-file-list id="WelcomeFileList">
        <welcome-file>index.jsp</welcome-file>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.jws</welcome-file>
      </welcome-file-list>
      
      <session-config>
        <session-timeout>60</session-timeout>
      </session-config>
      
      <resource-ref>
        <description>Oracle Datasource example</description>
        <res-ref-name>jdbc/openbravo</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
      </resource-ref>
    </web-app>