Tomcat 5.5错误日记:
2008-9-29 13:55:18 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2008-9-29 13:55:18 org.apache.catalina.core.StandardContext start
严重: Context [/DVDMembers] startup failed due to previous errors
2008-09-29 13:55:18,984 [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/DVDMembers]]-[INFO] Closing Spring root WebApplicationContext
2008-09-29 13:55:18,984 [org.springframework.web.context.support.XmlWebApplicationContext]-[INFO] Closing application context [Root WebApplicationContext]
2008-09-29 13:55:18,984 [org.springframework.beans.factory.support.DefaultListableBeanFactory]-[INFO] Destroying singletons in factory {org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [dataSource,sessionFactory,UserDAO,DvdTypeDAO,DvdProductCategoryDAO,DvdDeparmentDAO,DvdCategoryDAO,DvdDAO]; root of BeanFactory hierarchy}
2008-09-29 13:55:18,984 [org.springframework.orm.hibernate3.LocalSessionFactoryBean]-[INFO] Closing Hibernate SessionFactory
2008-09-29 13:55:18,984 [org.hibernate.impl.SessionFactoryImpl]-[INFO] closing
2008-09-29 13:55:18,984 [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/DVDMembers]]-[INFO] Shutting down Log4J
2008-9-29 13:55:20 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2008-9-29 13:55:20 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2008-9-29 13:55:21 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2008-9-29 13:55:21 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2008-9-29 13:55:21 org.apache.coyote.http11.Http11BaseProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2008-9-29 13:55:22 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2008-9-29 13:55:22 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/110  config=null
2008-9-29 13:55:23 org.apache.catalina.storeconfig.StoreLoader load
信息: Find registry server-registry.xml at classpath resource
2008-9-29 13:55:23 org.apache.catalina.startup.Catalina start
信息: Server startup in 40765 ms
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  
  <listener>
   <listener-class>
   org.springframework.web.util.Log4jConfigListener
   </listener-class>
  </listener>
  
  <listener>
   <listener-class>
   org.springframework.web.context.ContextLoaderListener
   </listener-class>
  </listener>
  
  <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
      <param-name>config</param-name>
      <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <init-param>
      <param-name>debug</param-name>
      <param-value>3</param-value>
    </init-param>
    <init-param>
      <param-name>detail</param-name>
      <param-value>3</param-value>
    </init-param>
    <load-on-startup>0</load-on-startup>
  </servlet>
  
  <servlet>
   <servlet-name>StartupServlet</servlet-name>
   <servlet-class>com.dvdMembers.serlvet.StartupServlet</servlet-class>
   <load-on-startup>2</load-on-startup>
  </servlet>
  
  <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>--------spring---------
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName"
value="com.microsoft.jdbc.sqlserver.SQLServerDriver">
</property>
<property name="url"
value="jdbc:microsoft:sqlserver://localhost:1433;databasename=DVDMembers">
</property>
<property name="username" value="sa"></property>
<property name="password" value="sa"></property>
</bean>
----------------struts----------
<struts-config>
  <data-sources />
  <form-beans />
  <global-exceptions />
  <global-forwards />
  <action-mappings />
  <message-resources parameter="com.dvdMembers.struts.ApplicationResources" />
  <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
   <set-property value="/WEB-INF/applicationContext.xml" property="contextConfigLocation"/>
  </plug-in>
</struts-config>
网上寻求答案已久,终不能解决!
望高手赐教

解决方案 »

  1.   

    帮你顶一下,我也没见过listenerStart的错误哦,一起期待高手啊
      

  2.   

    第一行的错误好像是tomcat里边的,我再server.xml中见过,猜测:如果用的是tomcat,是不是他错了?关注!
      

  3.   

    src目录下加个log4j.properties,并导入Log4j包
    log4j.properties内容如下 :
    log4j.rootLogger=INFO, DefLog,A1log4j.appender.A1=org.apache.log4j.ConsoleAppender
    log4j.appender.A1.layout=org.apache.log4j.PatternLayout
    log4j.appender.A1.layout.ConversionPattern=%d %5p [%t] (%F:%L) - %m%nlog4j.appender.DefLog=org.apache.log4j.RollingFileAppender
    log4j.appender.DefLog.File=c:\\log.log
    log4j.appender.DefLog.maxBackupIndex=10
    log4j.appender.DefLog.maxFileSize=10MB
    log4j.appender.DefLog.Append=true
    log4j.appender.DefLog.layout=org.apache.log4j.PatternLayout
    log4j.appender.DefLog.layout.ConversionPattern=%5p [%t] [%d] (%c) - %m%n
    看下输出的日志应该就知道哪错了,估计是Spring配置有误。
      

  4.   

    这问题终于解决了...谢谢大家...是dtd的错
      

  5.   

    6楼的兄弟,什么dtd的错约?请问你是怎么解决的?我也遇到你那个同样的问题!!!