`

Spring错误

    博客分类:
  • S2SH
阅读更多


java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext
at org.springframework.context.support.AbstractRefreshableApplicationContext.getBeanFactory(AbstractRefreshableApplicationContext.java:153)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:880)
at com.sust.web.action.buy.ajax.ModifyBuyNumberServlet.doPost(ModifyBuyNumberServlet.java:43)
at com.sust.web.action.buy.ajax.ModifyBuyNumberServlet.doGet(ModifyBuyNumberServlet.java:33)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:112)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)





在测试类中代码如下:



ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");



我错误的写成为:

ApplicationContext ctx = new ClassPathXmlApplicationContext();

分享到:
评论

相关推荐

    hibernate,struts,spring 常见错误信息

    三、Spring错误 Spring作为依赖注入和面向切面编程的框架,可能出现的错误有: 1. **配置错误**:如Bean定义错误、AOP配置问题,可能导致ApplicationContext无法初始化。 2. **循环依赖**:当两个或多个Bean之间...

    spring常见错误

    在深入探讨Spring框架中常见的错误之前,我们先简要回顾一下Spring框架的核心功能与优势。Spring框架是一个开源的Java平台,旨在简化企业级应用的开发。它提供了全面的编程和配置模型,支持从数据访问/集成到事务...

    Spring MVC注解开发总结

    1. **避免Spring错误加载Spring MVC**:在`getServletMappings()`方法中,返回`"/"`以指定Spring MVC处理所有请求,避免Spring容器错误地加载到Spring MVC之外的配置。 2. **乱码处理**:可以通过自定义Filter来...

    javaspring整合错误

    在这个问题中,开发者遇到了在整合Spring、Spring MVC和MyBatis时遇到404错误,这通常意味着Web服务器无法找到预期的资源,即请求的页面或服务未被正确地部署或配置。 首先,我们需要理解Spring和Spring MVC的关系...

    Spring Boot整合Spring Batch,实现批处理

    其核心特性包括分步处理、跳过错误、重试机制、并行处理等,使得开发者能够处理复杂的数据处理任务。 整合Spring Boot和Spring Batch,我们可以遵循以下步骤: 1. **添加依赖**:在`build.gradle`或`pom.xml`文件...

    Spring Boot自定义错误页面

    在Spring Boot应用中,我们经常会遇到各种错误情况,如404 Not Found、500 Internal Server Error等。为了提供更友好的用户体验,Spring Boot允许我们自定义这些错误页面,而不是显示默认的Spring Boot错误页面。这...

    spring2.0升级到spring3.0.5的开发包

    1. **泛型支持**:Spring 3.0引入了对Java泛型的全面支持,这使得在配置bean时可以更加精确地指定类型,从而减少了编译期和运行期的错误。 2. **注解驱动的配置**:Spring 3.0大力推广了基于注解的配置,例如`@...

    Spring和SpringCloud视频

    8. **错误处理和日志记录**:异常处理机制和日志框架集成。 第二部分,"Spring Cloud视频",将深入讲解微服务相关技术: 1. **Eureka**:服务注册与发现,了解服务注册、心跳机制、客户端负载均衡等概念。 2. **...

    精通Spring MVC 4

    本书共计10章,分别介绍了快速搭建Spring Web应用、精通MVC结构、URL映射、文件上传与错误处理、创建Restful应用、保护应用、单元测试与验收测试、优化请求、将Web应用部署到云等内容,循序渐进地讲解了Spring MVC4...

    详解SpringCloud Finchley Gateway 统一异常处理

    SpringCloud Finchley Gateway 统一异常处理是指通过自定义实现 ErrorWebExceptionHandler 接口来处理系统级异常,以便统一处理错误信息。通过使用 DefaultErrorWebExceptionHandler 或 ...

    spring mvc异常处理

    本文将深入探讨Spring MVC中的异常处理机制,帮助你更好地理解如何优雅地处理错误和异常。 1. **Spring MVC 异常处理概述** Spring MVC 提供了一种统一的方式来处理应用程序中抛出的异常。它通过`@...

    spring spring security2.5 jar

    这些异常可以被自定义处理,以返回友好的错误信息。 6. **国际化支持**:Spring Security允许开发者提供多语言的安全相关提示信息,增强用户体验。 在整合Spring Security 2.5与Spring 2.5时,需要注意以下几点: ...

    SpringSecurity登陆失败后页面回显错误信息.pdf

    SpringSecurity自定义登陆页面,当登陆失败后,需要在页面上回显错误信息,但是错误信息又是由SpringSecurity自己封装的,我们如何去获取并且如何将错误信息转换成中文显示在页面上,本资源对其进行了详情的解决,...

    spring-amqp,spring-retry,spring-rabbit

    标题中的"spring-amqp"、"spring-retry"和"spring-rabbit"是Spring框架的三个关键组件,它们主要用于构建高效、可靠的分布式系统,尤其是在消息传递和错误处理方面。 1. **Spring AMQP**: Spring AMQP是Spring框架...

    intellij-spring-assistant-1.0.4.zip

    5. 配置检查:实时检测Spring配置文件的语法错误,及时发现并修复问题。 6. 代码模板:提供预设的Spring相关代码模板,一键生成常见的Spring代码块。 四、实战应用 在实际项目开发中,Spring Assistant 1.0.4可以...

    eclipse整合spring插件

    5. **代码辅助和验证**:Spring IDE提供代码自动完成和错误检查功能。当编辑Spring配置文件时,它可以自动补全Bean的属性和方法,同时在编写Java代码时,也能对Spring相关的注解提供智能提示。 6. **运行和调试**:...

    spring4 资料

    《Spring4、Spring Security与Spring AOP深度解析》 在当今的Java开发领域,Spring框架以其强大的功能和灵活的设计理念,成为了企业级应用开发的首选。本资料主要围绕Spring4、Spring Security4以及Spring AOP这三...

    spring-cloud项目

    1. "屏幕快照 2018-11-21 下午11.15.02.png" - 这个文件名看起来像是一个屏幕截图,可能包含了项目在Eclipse中的视图,或者可能是开发者在某个阶段的错误信息或状态记录。由于没有实际的文件内容,我们无法获取更多...

    idea spring assistant插件

    这极大地减少了手动输入和错误的可能性,提高了编码速度。 其次,该插件可以生成和管理Spring的配置文件。在创建新的服务或组件时,插件能够自动生成对应的配置类和Bean定义,省去了手动编写XML配置的时间。同时,...

    spring-petsore spring官方最新demo

    总的来说,Spring PetClinic是一个综合性的学习资源,涵盖了Spring框架的多个关键组件,包括Spring MVC、Spring Data、Spring Boot,以及数据库连接、RESTful API设计和错误处理等。通过深入研究这个示例项目,...

Global site tag (gtag.js) - Google Analytics