这个项目是整合了struts2和sring的一个网站项目,由于重装了eclipse,从svn上重新导入项目,调试中tomcat报下面的错误:
信息: Starting service Catalina
2009-7-16 9:50:18 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.23
2009-7-16 9:50:19 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2009-7-16 9:50:20 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(E:\javawork\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\newplat\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
2009-7-16 9:50:22 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
2009-7-16 9:50:22 org.springframework.web.context.ContextLoader initWebApplicationContext
信息: Root WebApplicationContext: initialization started
2009-7-16 9:50:22 org.springframework.context.support.AbstractApplicationContext refresh
信息: Refreshing org.springframework.web.context.support.XmlWebApplicationContext@148bd3: display name [Root WebApplicationContext]; startup date [Thu Jul 16 09:50:22 CST 2009]; root of context hierarchy
2009-7-16 9:50:22 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
2009-7-16 9:50:24 org.springframework.context.support.AbstractApplicationContext refresh
信息: Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@148bd3]: org.springframework.beans.factory.support.DefaultListableBeanFactory@fcfa52
2009-7-16 9:50:24 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry destroySingletons
信息: Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@fcfa52: defining beans [org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor,LoginService,Login,LoginMenu,LoginPassword,BaseConfigService,BaseConfig,UserConfigService,UserConfig,BdService,Bd,RedService,Red,BlackService,Black,ProductExtPropertyService,ProductService,Product,SegmentService,Segment,WapMenuService,WapMenu,CooperateService,Cooperate,ForwardInterfaceService,ForwardInterface,SmsMmsDetailService,SmsMmsDetail,IvrBillService,IvrBill,WapLogService,WapLog,SMSService,SMS,MMSService,MMS,IVRService,IVR,WAPService,WAP,SumService,SUM,GAMEService,GAME,SMOACounterService,SMOACounter,ReportService,Report,BdSmsService,bdsms,BdMmsService,bdmms,BdIvrService,bdivr,BdWapService,bdwap,BdGameService,bdgame,BdSumService,bdsum,BdSmsMmsDetailService,BdSmsMmsDetail,BdIvrBillService,BdIvrBill,BdWapLogService,BdWapLog,SuspectService,Suspect,ThirdService,Third,WhiteNumService,WhiteNum,OrderService,Order,OrderforwardService,Orderforward,ForwardService,Forward,WapappService,Wapapp,CpService,Cp]; root of factory hierarchy
2009-7-16 9:50:24 org.springframework.web.context.ContextLoader initWebApplicationContext
严重: Context initialization failed
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [bewinner.service.LoginServiceImpl] for bean with name 'LoginService' defined in ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: bewinner.service.LoginServiceImpl
Caused by: java.lang.ClassNotFoundException: bewinner.service.LoginServiceImpl
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1359)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
at org.springframework.util.ClassUtils.forName(ClassUtils.java:201)
at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:321)
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1058)
at org.springframework.beans.factory.support.AbstractBeanFactory.isBeanClassMatch(AbstractBeanFactory.java:1086)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:173)
at org.springframework.context.support.AbstractApplicationContext.getBeanNamesForType(AbstractApplicationContext.java:736)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:403)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:334)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2009-7-16 9:50:24 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [bewinner.service.LoginServiceImpl] for bean with name 'LoginService' defined in ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: bewinner.service.LoginServiceImpl
Caused by: java.lang.ClassNotFoundException: bewinner.service.LoginServiceImpl
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1359)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
at org.springframework.util.ClassUtils.forName(ClassUtils.java:201)
at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:321)
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1058)
at org.springframework.beans.factory.support.AbstractBeanFactory.isBeanClassMatch(AbstractBeanFactory.java:1086)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:173)
at org.springframework.context.support.AbstractApplicationContext.getBeanNamesForType(AbstractApplicationContext.java:736)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:403)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:334)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2009-7-16 9:50:24 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2009-7-16 9:50:24 org.apache.catalina.core.StandardContext start
严重: Context [/plat] startup failed due to previous errors
2009-7-16 9:50:24 org.apache.catalina.core.ApplicationContext log
信息: Closing Spring root WebApplicationContext其中报错找不到的类LoginServiceImpl就是applicationcontext定义的第一个bean,是确实存在的,请高手指教
信息: Starting service Catalina
2009-7-16 9:50:18 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.23
2009-7-16 9:50:19 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2009-7-16 9:50:20 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(E:\javawork\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps\newplat\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
2009-7-16 9:50:22 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
2009-7-16 9:50:22 org.springframework.web.context.ContextLoader initWebApplicationContext
信息: Root WebApplicationContext: initialization started
2009-7-16 9:50:22 org.springframework.context.support.AbstractApplicationContext refresh
信息: Refreshing org.springframework.web.context.support.XmlWebApplicationContext@148bd3: display name [Root WebApplicationContext]; startup date [Thu Jul 16 09:50:22 CST 2009]; root of context hierarchy
2009-7-16 9:50:22 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
2009-7-16 9:50:24 org.springframework.context.support.AbstractApplicationContext refresh
信息: Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@148bd3]: org.springframework.beans.factory.support.DefaultListableBeanFactory@fcfa52
2009-7-16 9:50:24 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry destroySingletons
信息: Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@fcfa52: defining beans [org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor,LoginService,Login,LoginMenu,LoginPassword,BaseConfigService,BaseConfig,UserConfigService,UserConfig,BdService,Bd,RedService,Red,BlackService,Black,ProductExtPropertyService,ProductService,Product,SegmentService,Segment,WapMenuService,WapMenu,CooperateService,Cooperate,ForwardInterfaceService,ForwardInterface,SmsMmsDetailService,SmsMmsDetail,IvrBillService,IvrBill,WapLogService,WapLog,SMSService,SMS,MMSService,MMS,IVRService,IVR,WAPService,WAP,SumService,SUM,GAMEService,GAME,SMOACounterService,SMOACounter,ReportService,Report,BdSmsService,bdsms,BdMmsService,bdmms,BdIvrService,bdivr,BdWapService,bdwap,BdGameService,bdgame,BdSumService,bdsum,BdSmsMmsDetailService,BdSmsMmsDetail,BdIvrBillService,BdIvrBill,BdWapLogService,BdWapLog,SuspectService,Suspect,ThirdService,Third,WhiteNumService,WhiteNum,OrderService,Order,OrderforwardService,Orderforward,ForwardService,Forward,WapappService,Wapapp,CpService,Cp]; root of factory hierarchy
2009-7-16 9:50:24 org.springframework.web.context.ContextLoader initWebApplicationContext
严重: Context initialization failed
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [bewinner.service.LoginServiceImpl] for bean with name 'LoginService' defined in ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: bewinner.service.LoginServiceImpl
Caused by: java.lang.ClassNotFoundException: bewinner.service.LoginServiceImpl
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1359)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
at org.springframework.util.ClassUtils.forName(ClassUtils.java:201)
at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:321)
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1058)
at org.springframework.beans.factory.support.AbstractBeanFactory.isBeanClassMatch(AbstractBeanFactory.java:1086)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:173)
at org.springframework.context.support.AbstractApplicationContext.getBeanNamesForType(AbstractApplicationContext.java:736)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:403)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:334)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2009-7-16 9:50:24 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [bewinner.service.LoginServiceImpl] for bean with name 'LoginService' defined in ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.lang.ClassNotFoundException: bewinner.service.LoginServiceImpl
Caused by: java.lang.ClassNotFoundException: bewinner.service.LoginServiceImpl
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1359)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
at org.springframework.util.ClassUtils.forName(ClassUtils.java:201)
at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:321)
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1058)
at org.springframework.beans.factory.support.AbstractBeanFactory.isBeanClassMatch(AbstractBeanFactory.java:1086)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:173)
at org.springframework.context.support.AbstractApplicationContext.getBeanNamesForType(AbstractApplicationContext.java:736)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:403)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:334)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2009-7-16 9:50:24 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2009-7-16 9:50:24 org.apache.catalina.core.StandardContext start
严重: Context [/plat] startup failed due to previous errors
2009-7-16 9:50:24 org.apache.catalina.core.ApplicationContext log
信息: Closing Spring root WebApplicationContext其中报错找不到的类LoginServiceImpl就是applicationcontext定义的第一个bean,是确实存在的,请高手指教
解决方案 »
- 超链接a标签只能设置一次样式吗???????????????????????????????????
- 用java代码来将文本框中的代码转换为音频文件
- 用JAVA窗口写个记事本
- 我在做个B/S 模式的邮件系统 用的是javaMail服务器
- 请问在JAVA中用什么方法才能取得sql server数据库表里的某个字段值呀?谢谢了!!!!!!
- ANT开发?
- JDBC 连接MSSQL 出错,提示: Error establishing socket
- 关于TOMCAT配置问题??
- JBOSS+STRUTS为什么找不到MAPPING啊?谢谢--急啊
- EJB高手请进!!!
- java list数据结构的怪现象
- 请教连接池和数据源问题
要是还是不行,重装tomcat
context.xml
servlet.xml从SVN卸下来一般不会有错误就算有错误也会提示你的。
第一种可能是包的问题,但是包要是错误一般不是这个错误。。
可能是WEB服务器配置文件错误。加载问题!!
context.xml
servlet.xml从SVN卸下来一般不会有错误就算有错误也会提示你的。
第一种可能是包的问题,但是包要是错误一般不是这个错误。。
可能是WEB服务器配置文件错误。加载问题!!
第二个异常好像是找不到类,bewinner.service.LoginServiceImpl,检查一下配置文件对不对;
你试试。
要是还是不行,重装tomcat
赞同,比如servlet-api.jar……,那些包,你确定已经导入进去了吗