就是导包和配置的web.xml文件,启动tomcat出错!信息: Parsing configuration file [struts.xml]
log4j:WARN No appenders could be found for logger (com.opensymphony.xwork2.config.providers.XmlConfigurationProvider).
log4j:WARN Please initialize the log4j system properly.
2010-7-16 13:10:02 org.apache.catalina.core.StandardContext listenerStart
严重: Error configuring application listener of class com.cader.web.action.ApplicationInit
java.lang.ClassNotFoundException: com.cader.web.action.ApplicationInit
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3773)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4337)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2010-7-16 13:10:02 org.apache.catalina.core.StandardContext listenerStart
严重: Skipped installing application listeners due to previous error(s)
2010-7-16 13:10:02 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2010-7-16 13:10:02 org.apache.catalina.core.StandardContext start
严重: Context [/memberHibernate] startup failed due to previous errors
2010-7-16 13:10:06 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
2010-07-16 13:10:06 [日志信息] Root WebApplicationContext: initialization started
2010-07-16 13:10:07 [日志信息] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@126a494: display name [Root WebApplicationContext]; startup date [Fri Jul 16 13:10:07 CST 2010]; root of context hierarchy
2010-07-16 13:10:07 [日志信息] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
2010-07-16 13:10:09 [日志信息] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@126a494]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1241711
2010-07-16 13:10:10 [日志信息] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1241711: defining beans [dataSource,sessionFactory,transactionManager,transactionInterceptor,org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator#0,dao,adminService,columnsService,newsService,crawlService,memberLevelService,memberService,categoryService,merService,cartService,ordersService,trafficService,adminAction,columnsAction,newsAction,crawlAction,memberLeveAction,memberAction,categoryAction,merchandiseAction,cartAction,ordersAction,trafficAction]; root of factory hierarchy
2010-07-16 13:10:10 [日志信息] MLog clients using log4j logging.
2010-07-16 13:10:10 [日志信息] Initializing c3p0-0.9.0.4 [built 23-January-2006 22:20:29 -0500; debug? true; trace: 10]
2010-07-16 13:10:11 [日志信息] Hibernate 3.2.5
2010-07-16 13:10:11 [日志信息] hibernate.properties not found
2010-07-16 13:10:11 [日志信息] Bytecode provider name : cglib
2010-07-16 13:10:11 [日志信息] using JDK 1.4 java.sql.Timestamp handling
2010-07-16 13:10:13 [日志信息] Mapping class: com.eportal.ORM.News -> news
2010-07-16 13:10:14 [日志信息] Mapping class: com.eportal.ORM.Category -> category
2010-07-16 13:10:14 [日志信息] Mapping class: com.eportal.ORM.Memberlevel -> memberlevel
2010-07-16 13:10:14 [日志信息] Mapping class: com.eportal.ORM.Cart -> cart
2010-07-16 13:10:14 [日志信息] Mapping class: com.eportal.ORM.Traffic -> traffic
2010-07-16 13:10:14 [日志信息] Mapping class: com.eportal.ORM.Newsrule -> newsrule
2010-07-16 13:10:14 [日志信息] Mapping class: com.eportal.ORM.Merchandise -> merchandise
2010-07-16 13:10:14 [日志信息] Mapping class: com.eportal.ORM.Admin -> admin
2010-07-16 13:10:14 [日志信息] Mapping class: com.eportal.ORM.Orders -> orders
2010-07-16 13:10:14 [日志信息] Mapping class: com.eportal.ORM.Cartselectedmer -> cartselectedmer
2010-07-16 13:10:14 [日志信息] Mapping class: com.eportal.ORM.Newscolumns -> newscolumns
2010-07-16 13:10:14 [日志信息] Mapping class: com.eportal.ORM.Member -> member
2010-07-16 13:10:14 [日志信息] Building new Hibernate SessionFactory
2010-07-16 13:10:14 [日志信息] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
2010-07-16 13:10:15 [日志信息] Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource@1eae2fc[ acquireIncrement -> 3, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, description -> null, driverClass -> com.mysql.jdbc.Driver, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 1eae2fc, idleConnectionTestPeriod -> -1, initialPoolSize -> 2, jdbcUrl -> jdbc:mysql://localhost:3306/eportal?useUnicode=true&characterEncoding=gbk, loginTimeout -> 0, maxIdleTime -> 20, maxPoolSize -> 20, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 2, numHelperThreads -> 3, preferredTestQuery -> null, properties -> {user=******, password=******}, propertyCycle -> 300, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, usesTraditionalReflectiveProxies -> false ]
2010-07-16 13:10:15 [日志信息] RDBMS: MySQL, version: 5.1.48-community
2010-07-16 13:10:15 [日志信息] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.0.0-beta ( $Date: 2005-11-17 16:14:47 +0100 (Thu, 17 Nov 2005) $, $Revision$ )
2010-07-16 13:10:15 [日志信息] Using dialect: org.hibernate.dialect.MySQLDialect
2010-07-16 13:10:15 [日志信息] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
2010-07-16 13:10:15 [日志信息] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2010-07-16 13:10:15 [日志信息] Automatic flush during beforeCompletion(): disabled
2010-07-16 13:10:15 [日志信息] Automatic session close at end of transaction: disabled
2010-07-16 13:10:15 [日志信息] JDBC batch size: 50
2010-07-16 13:10:15 [日志信息] JDBC batch updates for versioned data: disabled
2010-07-16 13:10:15 [日志信息] Scrollable result sets: enabled
2010-07-16 13:10:15 [日志信息] JDBC3 getGeneratedKeys(): enabled
2010-07-16 13:10:15 [日志信息] Connection release mode: auto
2010-07-16 13:10:15 [日志信息] Maximum outer join fetch depth: 2
2010-07-16 13:10:15 [日志信息] Default batch fetch size: 1
2010-07-16 13:10:15 [日志信息] Generate SQL with comments: disabled
2010-07-16 13:10:15 [日志信息] Order SQL updates by primary key: disabled
2010-07-16 13:10:15 [日志信息] Order SQL inserts for batching: disabled
2010-07-16 13:10:15 [日志信息] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2010-07-16 13:10:15 [日志信息] Using ASTQueryTranslatorFactory
2010-07-16 13:10:15 [日志信息] Query language substitutions: {}
2010-07-16 13:10:15 [日志信息] JPA-QL strict compliance: disabled
2010-07-16 13:10:15 [日志信息] Second-level cache: enabled
2010-07-16 13:10:15 [日志信息] Query cache: disabled
2010-07-16 13:10:15 [日志信息] Cache provider: org.hibernate.cache.NoCacheProvider
2010-07-16 13:10:15 [日志信息] Optimize cache for minimal puts: disabled
2010-07-16 13:10:15 [日志信息] Structured second-level cache entries: disabled
2010-07-16 13:10:16 [日志信息] Statistics: disabled
2010-07-16 13:10:16 [日志信息] Deleted entity synthetic identifier rollback: disabled
2010-07-16 13:10:16 [日志信息] Default entity-mode: pojo
2010-07-16 13:10:16 [日志信息] Named query checking : enabled
2010-07-16 13:10:16 [日志信息] building session factory
2010-07-16 13:10:18 [日志信息] Not binding factory to JNDI, no JNDI name configured
2010-07-16 13:10:18 [日志信息] Using DataSource [com.mchange.v2.c3p0.ComboPooledDataSource@1eae2fc[ 

解决方案 »

  1.   

    没找到这个ApplicationInit类,检查下吧
      

  2.   

    因为错误太多,发不了,可是又不知道哪错了,请高手们到我的博客,那里是完整的,和web.xml文件内容!帮我看看`~先在这谢了! 我就是做了导包和写了web.xml配置!
      

  3.   

    附个连接:http://blog.csdn.net/gwplhx/archive/2010/07/16/5739498.aspx
      

  4.   

    web.xml
    <filter>
    <filter-name>struts2</filter-name>
    <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
    </filter> <filter-mapping>
    <filter-name>struts2</filter-name>
    <url-pattern>/*</url-pattern>
    </filter-mapping> <welcome-file-list>
    <welcome-file>login.jsp</welcome-file>
    </welcome-file-list> <listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>
      

  5.   

    你把项目全部去掉 单独启动TOMCAT看是否报错
      

  6.   

    java.lang.ClassNotFoundException: com.cader.web.action.ApplicationInit这个东东找不到嘛。
      

  7.   

    单启动不报错!就是导包后出错!包是Struts-2.1.8.1,hibernate3.5.2,spring2.5.6
    会不会是包冲突或者不兼容的问题?
      

  8.   


    把你的包全都加到buildpath里面,按ctrl + shift + t  看能不能搜索到ApplicationInit
      

  9.   

    有可能是包冲突问题、看看那个asm-2.2.3有没有,有就删掉