启动apache-tomcat 报错??这是什么原因请高手解答

问题描述

[org.springframework.web.context.ContextLoader]-[ERROR]Contextinitializationfailed2015-01-2217:46:39,489org.springframework.beans.factory.BeanDefinitionStoreException:Line1inXMLdocumentfromclasspathresource[paywebservice-context.xml]isinvalid;nestedexceptionisorg.xml.sax.SAXParseException:Documentrootelementismissing.org.xml.sax.SAXParseException:Documentrootelementismissing.atorg.apache.crimson.parser.Parser2.fatal(Parser2.java:3182)atorg.apache.crimson.parser.Parser2.fatal(Parser2.java:3170)atorg.apache.crimson.parser.Parser2.parseInternal(Parser2.java:501)atorg.apache.crimson.parser.Parser2.parse(Parser2.java:305)atorg.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)atorg.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:222)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:173)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:148)atorg.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:129)atorg.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:145)atorg.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.importBeanDefinitionResource(DefaultXmlBeanDefinitionParser.java:365)atorg.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitions(DefaultXmlBeanDefinitionParser.java:338)atorg.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.registerBeanDefinitions(DefaultXmlBeanDefinitionParser.java:197)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:295)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:223)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:173)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:148)atorg.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:129)atorg.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:145)atorg.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.importBeanDefinitionResource(DefaultXmlBeanDefinitionParser.java:365)atorg.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitions(DefaultXmlBeanDefinitionParser.java:338)atorg.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.registerBeanDefinitions(DefaultXmlBeanDefinitionParser.java:197)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:295)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:223)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:173)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:148)atorg.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:129)atorg.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:145)atorg.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:126)atorg.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)atorg.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:89)atorg.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:262)atorg.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:139)atorg.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:252)atorg.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190)atorg.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)atorg.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4205)atorg.apache.catalina.core.StandardContext.start(StandardContext.java:4704)atorg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)atorg.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)atorg.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)atorg.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)atorg.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)atorg.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)atorg.apache.catalina.startup.HostConfig.start(HostConfig.java:1315)atorg.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)atorg.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)atorg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)atorg.apache.catalina.core.StandardHost.start(StandardHost.java:840)atorg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)atorg.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)atorg.apache.catalina.core.StandardService.start(StandardService.java:525)atorg.apache.catalina.core.StandardServer.start(StandardServer.java:754)atorg.apache.catalina.startup.Catalina.start(Catalina.java:595)atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)atjava.lang.reflect.Method.invoke(Method.java:597)atorg.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)atorg.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)2015-1-2217:46:39org.apache.catalina.core.StandardContextlistenerStart

解决方案

解决方案二:
这错误嫩明显了,spring配置文件有问题paywebservice-context.xml]
解决方案三:
把配置文件贴出来看下
解决方案四:
spring配置文件问题
解决方案五:
引用2楼hbxtw的回复:

把配置文件贴出来看下

这是paywebservice-context.xml文件<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEbeansPUBLIC"-//SPRING//DTDBEAN//EN""http://www.springframework.org/dtd/spring-beans.dtd"><beans><!--错误内容读取类--><beanid="webservice.webServiceErrorPropertiesFile"class="com.foundercy.pay.webservice.util.WebServiceErrorPropertiesFile"singleton="true"><propertyname="fileName"value="webserviceErrorCode.properties"/></bean><beanid="wsGetPayInfoImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSGetPayInfoImp"singleton="true"></bean><beanid="wsGetRefundPayInfoImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSGetRefundPayInfoImp"singleton="true"></bean><beanid="wsCancelRefundPayImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSCancelRefundPayImp"singleton="true"><propertyname="trans"><refbean="pay.common.bs.SmallTransExecutor"/></property></bean><beanid="wsCreatePayAgentBillImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSCreatePayAgentBillImp"singleton="true"></bean><beanid="wsGetPayAgentBillBackImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSGetPayAgentBillBackImp"singleton="true"></bean><beanid="wsConfirmPayAgentBillImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSConfirmPayAgentBillImp"singleton="true"></bean><beanid="wsCancelPayAgentBillConfirmImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSCancelPayAgentBillConfirmImp"singleton="true"></bean><beanid="wsPayConfirmImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSPayConfirmImp"singleton="true"></bean><beanid="wsDownloadPayListImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSDownloadPayListImp"singleton="true"></bean><beanid="wsGetPayAccBillForPrintImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSGetPayAccBillForPrintImp"singleton="true"></bean><beanid="wsCreatePayAccBillImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSCreatePayAccBillImp"singleton="true"></bean><beanid="wsCreatePayDayBillImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSCreatePayDayBillImp"singleton="true"></bean><beanid="wsGetPayDayBillForPrintImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSGetPayDayBillForPrintImp"singleton="true"></bean><beanid="wsGetPayVoucherBillForDayImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSGetPayVoucherBillForDayImp"singleton="true"></bean><beanid="wsPayBackImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSPayBackImp"singleton="true"></bean><beanid="wsGetPayVoucherForCheckImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSGetPayVoucherForCheckImp"singleton="true"></bean><beanid="wsGetPayBillForCheckImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSGetPayBillForCheckImp"singleton="true"></bean><beanid="wsCancelPayConfirmImp"class="com.foundercy.pay.webservice.agentpay.bs.refundpay.WSCancelPayConfirmImp"singleton="true"></bean><beanid="wsGetClearedPayVoucherBillImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSGetClearedPayVoucherBillImp"singleton="true"></bean><beanid="wsCreatePayBillForCollectingImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSCreatePayBillForCollectingImp"singleton="true"></bean><beanid="wsBatchCreatePayBillForCollectingImp"class="com.foundercy.pay.webservice.agentpay.bs.specialpay.WSBatchCreatePayBillForCollectingImp"singleton="true"></bean><beanid="wsGetPlanBoundForCollectingImp"class="com.foundercy.pay.webservice.agentpay.bs.plan.WSGetPlanBoundForCollectingImp"singleton="true"></bean><beanid="wsDelConsignBillImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSDelConsignBillImp"singleton="true"></bean><beanid="wsGetPlanCheckedBillImp"class="com.foundercy.pay.webservice.agentpay.bs.plan.WSGetPlanCheckedBillImp"singleton="true"></bean><beanid="wsGetPlanAgentBillImp"class="com.foundercy.pay.webservice.agentpay.bs.plan.WSGetPlanAgentBillImp"singleton="true"></bean><beanid="WSGetPlanAgentBillForBillImp"class="com.foundercy.pay.webservice.agentpay.bs.plan.WSGetPlanAgentBillForBillImp"singleton="true"></bean><beanid="WSGetPlanAgentBillForDetailImp"class="com.foundercy.pay.webservice.agentpay.bs.plan.WSGetPlanAgentBillForDetailImp"singleton="true"></bean><beanid="WSCancelRegPlanAgentBillImp"class="com.foundercy.pay.webservice.agentpay.bs.plan.WSCancelRegPlanAgentBillImp"singleton="true"></bean><beanid="wsRegPlanAgentBillImp"class="com.foundercy.pay.webservice.agentpay.bs.plan.WSRegPlanAgentBillImp"singleton="true"></bean><beanid="wsGetPlanAgentenBillForPrintImp"class="com.foundercy.pay.webservice.agentpay.bs.plan.WSGetPlanAgentenBillForPrintImp"singleton="true"></bean><beanid="wsCreatePlanAgentenBillImp"class="com.foundercy.pay.webservice.agentpay.bs.plan.WSCreatePlanAgentenBillImp"singleton="true"></bean><beanid="wsGetRegistedPlanDetailImp"class="com.foundercy.pay.webservice.agentpay.bs.plan.WSGetRegistedPlanDetailImp"singleton="true"></bean><beanid="wsGetOriginPayInfoImp"class="com.foundercy.pay.webservice.agentpay.bs.refundpay.WSGetOriginPayInfoImp"singleton="true"></bean><beanid="wsRefundPayInputImp"class="com.foundercy.pay.webservice.agentpay.bs.refundpay.WSRefundPayInputImp"singleton="true"><propertyname="transExe"><refbean="pay.common.bs.SmallTransExecutor"/></property></bean><beanid="wsGetPayVoucherBillForClearImp"class="com.foundercy.pay.webservice.agentpay.bs.clear.WSGetPayVoucherBillForClearImp"singleton="true"></bean><beanid="wsGetPayAgentBillForPrintImp"class="com.foundercy.pay.webservice.agentpay.bs.clear.WSGetPayAgentBillForPrintImp"singleton="true"></bean><beanid="wsGetPayAgentBillForPrintYnImp"class="com.foundercy.pay.webservice.agentpay.bs.clear.WSGetPayAgentBillForPrintYnImp"singleton="true"></bean><beanid="wsFactPayConfirmImp"class="com.foundercy.pay.webservice.agentpay.bs.clear.WSFactPayConfirmImp"singleton="true"></bean><beanid="wsFactPayBackConfirmImp"class="com.foundercy.pay.webservice.agentpay.bs.clear.WSFactPayBackImp"singleton="true"></bean><beanid="wsFactPayRefundImp"class="com.foundercy.pay.webservice.agentpay.bs.clear.WSFactPayRefundImp"singleton="true"></bean><beanid="wsDownloadFactPayListImp"class="com.foundercy.pay.webservice.agentpay.bs.clear.WSDownloadFactPayListImp"singleton="true"></bean><beanid="wsGetPayAgentBillCheckedImp"class="com.foundercy.pay.webservice.agentpay.bs.specialpay.WSGetPayAgentBillCheckedImp"singleton="true"></bean><beanid="wsGetPayInfoWithDetailImp"class="com.foundercy.pay.webservice.agentpay.bs.specialpay.WSGetPayInfoWithDetailImp"singleton="true"></bean><beanid="wsGetPlanAgentenBillForYnPrintImp"class="com.foundercy.pay.webservice.agentpay.bs.specialpay.WSGetPlanAgentenBillForYnPrintImp"singleton="true"></bean><beanid="wsGetPlanAgentBillForYnImp"class="com.foundercy.pay.webservice.agentpay.bs.specialpay.WSGetPlanAgentBillForYnImp"singleton="true"></bean><beanid="wsPayCardRefundDLoadImp"class="com.foundercy.pay.webservice.agentpay.bs.paycard.WSPayCardRefundDLoadImp"singleton="true"><propertyname="payCardRefund"><refbean="pay.cardRefundService"/></property></bean><beanid="agentPayDAO"lazy-init="true"class="com.foundercy.pay.webservice.agentpay.dao.hibernate.AgentPayDAO"singleton="true"><propertyname="configure"><refbean="com.foundercy.pay.common.conf.PayConfigure"/></property><propertyname="sessionFactory"><refbean="mysessionFactory"/></property><propertyname="dataRight"><refbean="sys.dataRightService"/></property><propertyname="workFlow"><refbean="sys.workFlowService"/></property><propertyname="voucherService"><refbean="sys.voucherService"/></property></bean><!--beanclass="org.springframework.scheduling.quartz.SchedulerFactoryBean"><propertyname="triggers"><list><refbean="autoConfirmTrigger"/></list></property></bean--><beanid="autoConfirmTrigger"class="org.springframework.scheduling.quartz.CronTriggerBean"><propertyname="jobDetail"><refbean="autoConfirmDetail"/></property><propertyname="cronExpression"><value>*0/5***?</value></property></bean><beanid="autoConfirmDetail"class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"><propertyname="targetObject"><refbean="autoConfirmAgentBusiness"/></property><propertyname="targetMethod"><value>run</value></property></bean><beanid="autoConfirmAgentBusiness"parent="hibernateTransProxy"singleton="true"><propertyname="target"><beanclass="com.foundercy.pay.webservice.agentpay.server.AutoConfirmAgentBill"><propertyname="generalDAO"><refbean="generalDAO"/></property><propertyname="business"><refbean="common.bs.baseBusiness"/></property><propertyname="config"><refbean="com.foundercy.pay.common.conf.PayConfigure"/></property></bean></property></bean><beanid="wsRegPayBillListImp"class="com.foundercy.pay.webservice.agentpay.bs.pay.WSRegPayBillListImp"singleton="true"></bean><beanid="wsPayCardRefundDLoadNingBoImp"class="com.foundercy.pay.webservice.agentpay.bs.paycard.WSPayCardRefundDLoadNingBoImp"singleton="true"></bean><beanid="wsRegPayCardRefundDNingBoImp"class="com.foundercy.pay.webservice.agentpay.bs.paycard.WSRegPayCardRefundDNingBoImp"singleton="true"></bean></beans>

解决方案六:
xml配置有问题。
解决方案七:
看你写的XML文件也有点辛苦,给你个建议,基于类实现各大框架的配置,代码少,思路清晰,并且很多都不需要手动配置,继承的类基本已经实现

时间: 2024-09-20 04:12:11

启动apache-tomcat 报错??这是什么原因请高手解答的相关文章

struts2-新手,求教!我在整合struts与fckeditor是报错的错误如下,求高手解答

问题描述 新手,求教!我在整合struts与fckeditor是报错的错误如下,求高手解答 The server didn't send back a proper XML response. Please contact your system administrator. ** XML request error: There is no Action mapped for namespace /FCKeditor/editor/filemanager/browser/default/con

我的Tomcat单独启动时正常,可是在Eclipse中启动时就报错,是什么原因?

问题描述 Eclipse中错误信息是:2011-4-18 11:42:09 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:Javajdk1.6.0_

apache+tomcat 启动tomcat 报错 求大神赐教

问题描述 apache+tomcat 启动tomcat 报错 求大神赐教 解决方案 看看org.apache.catalina.filters.CsrfPreventionFilter.jar有没有正确部署. 解决方案二: CsrfPreventionFilter.jar 这个包没有安装吧

eclipse中,使用tomcat插件启动tomcat报错

问题描述 eclipse中,使用tomcat插件启动tomcat报错 具体错误: SEVERE: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [/manager] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalin

spring3-ssh2框架整合启动tomcat报错!!!

问题描述 ssh2框架整合启动tomcat报错!!! 严重: Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from file [D:Toolapache-tomcat-6.0.36webappsNewsWEB-INFclassesapplicationContext-db

web.xml-在线等,在eclipse中引入其他项目,启动tomcat报错

问题描述 在线等,在eclipse中引入其他项目,启动tomcat报错 SEVERE: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardCon

linux中myecplise启动tomcat报错

问题描述 linux中myecplise启动tomcat报错 我装了myeclipse2014和tomcat8.0和jdk1.8,jdk安装无任何问题,但是启动tomcat时就报错我是linux菜鸟新手,希望大神帮助,给个详细的解决办法,谢谢!: 二月 21, 2015 9:01:21 下午 org.apache.catalina.valves.AccessLogValve open 严重: Failed to open access log file [/home/snow/soft/tomc

spring-myeclipse下启动tomcat报错

问题描述 myeclipse下启动tomcat报错 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionResource' defined in ServletContext resource [/WEB-INF/saiku-beans.xml]: Cannot resolve reference to bean 'userServiceBean' while

mycelipse 启动tomcat 报错

问题描述 mycelipse 启动tomcat 报错 1C myeclipse-blue 同时开启两个,一个正常一个报错如下: 解决方案 虚拟机配置错误,重新配置一下虚拟机 解决方案二: 注:Unrecognized option: -vmargs 错误吗 解决方案三: 启动tomcat报错tomcat启动报错解决方案Tomcat启动报错,一闪而过 等问题 解决方案四: 不能创建Java虚拟机,一个严重的异常操作,程序将返回,之前我有个同学也遇到过,没什么大问题,清理一下垃圾和插件,然后重启一下