`
newstong1
  • 浏览: 10596 次
文章分类
社区版块
存档分类

用Spring MVC不在TOMCAT8里配置域名时不报错,配完点两下就报如下错误,求解

阅读更多
这是在tomcat8里配置的域名
<Host name="www.xxx.com" debug="0" appBase="D:\\Program Files\\apache-tomcat-8.0.17\\webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
       <Alias>www.xxx.cn</Alias>
       <Alias>www.xxx.net</Alias>
       <Alias>www.xxx.com.cn</Alias>
       <Logger className="org.apache.catalina.logger.FileLogger"
                 directory="logs"  prefix="localhost_log." suffix=".txt"
            timestamp="true"/>
       <Context path="" docBase="D:\\Program Files\\apache-tomcat-8.0.17\\webapps\\sp"  reloadable="true" caseSensitive="false" debug="0"></Context>
</Host>




点击下报的错误信息如下:
06-Feb-2015 10:41:34.781 SEVERE [http-apr-80-exec-3] org.apache.catalina.core.ApplicationDispatcher.invoke Servlet.service() for servlet jsp threw exception
 java.lang.IllegalStateException: getOutputStream() has already been called for this response
	at org.apache.catalina.connector.Response.getWriter(Response.java:578)
	at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:212)
	at javax.servlet.ServletResponseWrapper.getWriter(ServletResponseWrapper.java:109)
	at javax.servlet.ServletResponseWrapper.getWriter(ServletResponseWrapper.java:109)
	at javax.servlet.ServletResponseWrapper.getWriter(ServletResponseWrapper.java:109)
	at org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper.getWriter(SaveContextOnUpdateOrErrorResponseWrapper.java:109)
	at org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:115)
	at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:108)
	at org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:175)
	at org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:120)
	at org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:75)
	at org.apache.jsp.WEB_002dINF.views.fail_jsp._jspService(fail_jsp.java:122)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:431)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:721)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:523)
	at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:229)
	at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
	at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
	at com.aokunsang.security.MyFilterSecurityInterceptor.doFilter(MyFilterSecurityInterceptor.java:66)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)
	at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:285)
	at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2431)
	at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2420)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)

分享到:
评论

相关推荐

    JAVA高级工程师

    【JAVA高级工程师】知识点详解 在Java开发领域,高级工程师需要掌握的核心技能涵盖了数据库管理、Web框架、ORM技术以及性能优化等多个方面。以下是对这些关键知识点的详细解释: 1. **海量数据库及分区**:在处理...

    java软件开发求职试题集合.pdf

    MVC模式可以使用Java实现,例如使用Spring框架。 3. jdo是什么? JDO(Java Data Objects)是Java平台上的一个持久化API,用于将Java对象存储到关系数据库中。JDO提供了一个简洁的API来存储和检索数据,使得开发者...

    河南科技学院-陈兴峰.docx

    14. **SSM框架**:Spring、Spring MVC、Mybatis是Java Web开发的主流框架,Spring提供全面的依赖注入,Spring MVC处理MVC模式,Mybatis简化数据库操作。 15. **Photoshop**:图像编辑和设计软件,用于图形设计、...

    毕业设计(论文)-江农数学建模网站的设计与实现.doc

    2.2 Ajax:异步JavaScript和XML技术,实现了页面的局部刷新,使得用户在不重新加载整个网页的情况下,可以与服务器交换数据并更新部分网页内容。 2.3 EasyUI:基于jQuery的前端开发框架,提供了一套美观的界面组件...

    第03章电子商务安全.pptx

    第03章电子商务安全.pptx

    可视化势流理论的基本解,包括均匀流、源_汇、偶极子和涡流Matlab代码 matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    电子商务物流第二版教案第5章.ppt

    电子商务物流第二版教案第5章.ppt

    电子商务理论知识纲要与重点.ppt

    电子商务理论知识纲要与重点.ppt

    字符串转数字(c++)

    字符串转数字(c++)

    抖音小红书快手B站截流获客引流工具仓库安装更新包

    抖音小红书快手B站截流获客引流工具仓库安装更新包

    社保数据采集软件用户手册.doc

    社保数据采集软件用户手册.doc

    Matlab源代码:基于MPC的储能系统优化运行策略 SCI论文源代码

    文献链接:https://www.sciencedirect.com/science/article/pii/S2352484725001349 Tips: 代码运行平台为 matlab+GAMS, 使用Cplex求解

    MIG熔滴过渡与熔池耦合的二维数值模拟及脉冲电流电压控制技术教程

    内容概要:本文详细介绍了MIG熔滴过渡与熔池耦合的二维数值模拟方法及其在焊接技术中的应用。主要内容涵盖基础知识介绍、脉冲电流电压的加入与一脉一滴的实现机制、UDF建模与设置教程、Fluent焊接相关内容的应用。通过精确控制脉冲电流电压,实现了每脉冲对应一个熔滴的效果,提高了焊接质量和效率。此外,还提供了详细的建模与设置教程,帮助读者掌握从理论到实践的完整流程。 适合人群:从事焊接技术研究的专业人士、工程技术人员、高校相关专业师生。 使用场景及目标:适用于希望深入了解MIG熔滴过渡与熔池耦合机理的研究人员和技术人员,旨在提升焊接质量与效率,优化焊接工艺。 其他说明:文章不仅提供理论知识,还包括具体的代码分析与实战演练,使读者能够将所学知识应用于实际焊接操作中。

    贝叶斯优化超参数和通过交叉验证比较多个回归器,包括ANN、SVM、集成方法、GPR、RT、核方法等Matllab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    第四章电子商务物流技术.ppt

    第四章电子商务物流技术.ppt

    工业自动化中西门子1200多轴伺服步进FB块程序详解及其应用 - 伺服控制

    内容概要:本文详细介绍了西门子1200多轴伺服步进FB块程序的特点和应用。该程序由两个FB组成,分别采用SCL和梯形图编写,支持PTO脉冲和PN网口模式,适用于多种伺服和步进电机。文中提供了详细的中文注释和关键代码片段,展示了程序的兼容性和灵活性,并分享了多个成功的实际应用案例。此外,还讨论了如何根据具体硬件环境和控制需求对程序进行适当调整,以满足复杂控制需求。 适合人群:从事工业自动化领域的工程师和技术人员,尤其是那些需要理解和应用伺服步进电机控制系统的专业人士。 使用场景及目标:① 学习并掌握西门子1200多轴伺服步进FB块程序的设计和实现;② 在实际项目中应用该程序,实现对不同品牌伺服和步进电机的精确控制;③ 提升对工业自动化系统中电机控制的理解和操作能力。 其他说明:本文提供的FB块程序已在多个实际项目中得到验证,确保其稳定性和可靠性。同时,详细的中文注释有助于快速理解程序逻辑,降低调试难度。

Global site tag (gtag.js) - Google Analytics